作业帮 > 综合 > 作业

>> t=(0:pi/100:pi)';

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/05/04 06:57:43
>> t=(0:pi/100:pi)';
>> y1=sin(t)*[1,-1];
>> y2=sin(t).*sin(9*t);
>> t3=pi*(0:9)/9;
>> y3=sin(t3).*sin(9*t3);
>> plot(t,y1,'r:',t,y2,'b',t3,y3,'bo')
>> axis([0,pi,-1,1])
>> t=(0:pi/100:pi)';
t=(0:pi/100:pi)';%产生一组步长为pi/100的列向量
y1=sin(t)*[1,-1];%给y1赋值,并且生成两个对称的正弦函数,第一列是sin(t),第二列是-sin(t)
y2=sin(t).*sin(9*t);%点乘实现等式相乘,即两个不同振幅的函数相乘
t3=pi*(0:9)/9;%也是生成一个序列,其实是重新改变一下坐标轴
y3=sin(t3).*sin(9*t3);%给y3赋值,道理和y2差不多
plot(t,y1,'r:',t,y2,'b',t3,y3,'bo') %画图函数,实现同一个平面上画三个函数的图形(准确讲应该是四个,因为y1是两个),当然里面用到一些plot属性,help plot就可以看到了
axis([0,pi,-1,1])%设定横坐标的范围,纵坐标的范围