Fixed Point Iteration in Numerical Methods for any equation
1 回表示 (過去 30 日間)
古いコメントを表示
This code is for exp(-x)-x only, but I want to edit the program so it can compute any other equation using input('Enter the equation: ')
format('long','g')
i=1;
x(i)=0; %initial value
Ea=0.001;
error(i)=9999;
while error(i)>=Ea
x(i+1)=exp((-x(i)));
error(i+1)=abs(((x(i+1)-x(i))/(x(i+1))));
i=i+1;
end
disp(' root Ea(%)');
disp([x',error'])
0 件のコメント
回答 (1 件)
Vimal Rathod
2021 年 3 月 3 日
Hi,
If you want to get the equation through string input you could use "str2func" to convert the string to function. The function format to use is of "Anonymous Function".
0 件のコメント
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!