用MATLAB编写一个M函数,输入a、b、c三个参数,输出以下函数的图像:y=ax^2+bx+c,(-b/2a)-5<=
x<=(-b/2a)+5
,(自变量每隔0.1取一个点),
请将该函数保存为M文件的形式,并在MATLAB命令窗口中调用该函数。
函数文件
function myfun(a,b,c);
x=-b/2/a-5:0.1:-b/2/a+5;
y=a*x.^2+b*x+c;
plot(x,y);
xlabel('x');ylabel('y');xlim([min(x),max(x)]);
命令窗口中 输入
myfun(1,1,1)
命令窗口中 输入
myfun(-1,2,1)