以下程序报错:“Undefined function or variable 'f'.”
x=[-3:0.1:4];
y=sin(x).*x.^2-x+1;
%绘制函数图形
plot(x,y,'r','LineWidth',1.5)
hold on
%添加水平线
h=line([-3,4],[0,0]);
%设置直线的宽度和颜色
set(h,'LineWidth',1.5)
set(h,'color','k')
%设置坐标轴刻度
set(gca,'Xtick',[-3:0.5:4])
%设置图形标题和坐标轴名称
title('The zero of function')
grid
xlabel('x')
ylabel('f(x)')
[x1,f1,exitflag1]=fzero(f,-2.5);
[x2,f2,exitflag2]=fzero(f,-1.5);
[x3,f3,exitflag3]=fzero(f,3);
x=[x1,x2,x3];
f=[f1,f2,f3];


雷达卡




,请指教!
京公网安备 11010802022788号







