How can i make a changeable function input in a matlab function.
이전 댓글 표시
I got this function made to calculate the radical of a standard function f(x)=x^4-x-3 and works fine.. But i want to know if its possible to make my f(x) changeable some way, so i can use this function to calculate any f(x) type.
function xi = midpointf(a,b,N)
ai(1)=a; bi(1)=b;
for i=2:N+1;
xi=(ai(i-1)+bi(i-1))/2;
fx=xi^4-xi-3;
fa=ai(i-1)^4-ai(i-1)-3;
if fx==0
'radical'
xi
elseif fx*fa >0
ai(i)=xi; bi(i)=bi(i-1);
else
ai(i)=ai(i-1); bi(i)=xi;
end
end
'radical'
xi
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Logical에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!