フィルターのクリア

how to create a symbolic variable without using syms?

2 ビュー (過去 30 日間)
Erwin Avendaño
Erwin Avendaño 2017 年 11 月 6 日
コメント済み: Erwin Avendaño 2017 年 11 月 7 日
what happens is that I create a code that uses Symbolic Math Toolbox but they tell me that in the compiler it does not accept it then I want to declare a symbolic variable without using syms
my code
function pushbutton3_Callback(~, ~, handles)
syms x %variable simbolica x
f=get(handles.edit8,'string');
xl=str2double(get(handles.edit3,'string'));
xu=str2double(get(handles.edit5,'string'));
tol=str2double(get(handles.edit4,'string'));
E=100;
xa=100;
i=0;
while(tol<E)
xr=(xl+xu)/2;
fxl=subs(f,x,xl);
fxr=subs(f,x,xr);
m=fxl*fxr;
if(m)<0
xu=xr;
else
xl=xr;
end
E=abs(xr-xa);
xa=xr;
i=i+1;
end
xr;
vpa(E,5)
set(handles.edit6,'string',xr);
set(handles.edit9,'string',E);
  2 件のコメント
Karan Gill
Karan Gill 2017 年 11 月 6 日
What is the error, output, line of error etc? We cannot help you without full details.
Erwin Avendaño
Erwin Avendaño 2017 年 11 月 7 日
i can't use symbolic math toolbox because i will do executable with guide

サインインしてコメントする。

回答 (0 件)

カテゴリ

Help Center および File ExchangeSymbolic Math Toolbox についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by