实验一:全局变量应用示例。先建立函数文件myfun.m,该函数将计
算输入的参数的二次多项式和。
1.实验代码
%全局变量应用示例
function s=myfun(x)
global A B
s=A*x.^2+B*x+1; %求二次多项式的和。
2.结果得s=9
实验二:利用for循环求y=sinx+sin2x+…+sin100x,0<=x<=2Π的值。
1.实验代码
%for循环
x=0:0.01:2*pi,y=0; %定义x的范围
for indx=1:100
y=y+sin(indx*x);
end
plot(x,y,'g-'); %绘制y的函数图像,并设置线为g(绿色)实线型
title('y=sinx+sin2x+…+sin100x'); %对图像主题的说明
xlabel('n'); %对横轴进行说明
ylabel('y'); %对纵轴进行说明
grid on; %打开图像网格
2.实验结果