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!