悬殊30,有关matlab的问题,请问 1 t=linspace(0,3*pi,500);y=sin(t);里面为什么要用linspace,它代表什么?2 在subplot(1,3,1),plot(t,y,':r'),ylabel('y')subplot(1,3,2),plot(t,z1,':r'),axis([0 10 -1 1])subplot(1,3,3),plot(t,z2,'-b'),axis([0
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/02 10:35:51
![悬殊30,有关matlab的问题,请问 1 t=linspace(0,3*pi,500);y=sin(t);里面为什么要用linspace,它代表什么?2 在subplot(1,3,1),plot(t,y,':r'),ylabel('y')subplot(1,3,2),plot(t,z1,':r'),axis([0 10 -1 1])subplot(1,3,3),plot(t,z2,'-b'),axis([0](/uploads/image/z/12067503-15-3.jpg?t=%E6%82%AC%E6%AE%8A30%2C%E6%9C%89%E5%85%B3matlab%E7%9A%84%E9%97%AE%E9%A2%98%2C%E8%AF%B7%E9%97%AE+1+t%3Dlinspace%280%2C3%2Api%2C500%29%3By%3Dsin%28t%29%3B%E9%87%8C%E9%9D%A2%E4%B8%BA%E4%BB%80%E4%B9%88%E8%A6%81%E7%94%A8linspace%2C%E5%AE%83%E4%BB%A3%E8%A1%A8%E4%BB%80%E4%B9%88%3F2+%E5%9C%A8subplot%281%2C3%2C1%29%2Cplot%28t%2Cy%2C%27%3Ar%27%29%2Cylabel%28%27y%27%29subplot%281%2C3%2C2%29%2Cplot%28t%2Cz1%2C%27%3Ar%27%29%2Caxis%28%5B0+10+-1+1%5D%29subplot%281%2C3%2C3%29%2Cplot%28t%2Cz2%2C%27-b%27%29%2Caxis%28%5B0)
悬殊30,有关matlab的问题,请问 1 t=linspace(0,3*pi,500);y=sin(t);里面为什么要用linspace,它代表什么?2 在subplot(1,3,1),plot(t,y,':r'),ylabel('y')subplot(1,3,2),plot(t,z1,':r'),axis([0 10 -1 1])subplot(1,3,3),plot(t,z2,'-b'),axis([0
悬殊30,有关matlab的问题,
请问 1 t=linspace(0,3*pi,500);y=sin(t);里面为什么要用linspace,它代表什么?
2 在subplot(1,3,1),plot(t,y,':r'),ylabel('y')
subplot(1,3,2),plot(t,z1,':r'),axis([0 10 -1 1])
subplot(1,3,3),plot(t,z2,'-b'),axis([0 10 -1 1])里面subplot(1,3,plot(t,y,':r')括号里面的t y
悬殊30,有关matlab的问题,请问 1 t=linspace(0,3*pi,500);y=sin(t);里面为什么要用linspace,它代表什么?2 在subplot(1,3,1),plot(t,y,':r'),ylabel('y')subplot(1,3,2),plot(t,z1,':r'),axis([0 10 -1 1])subplot(1,3,3),plot(t,z2,'-b'),axis([0
1 t=linspace(0,3*pi,500);y=sin(t);里面为什么要用linspace,它代表什么?
linspace产生指定初末值和点的个数的均匀值
以0为初值,3*pi为末值,取点个数为500个
2 在subplot(1,3,1),plot(t,y,':r'),ylabel('y')
subplot(1,3,2),plot(t,z1,':r'),axis([0 10 -1 1])
subplot(1,3,3),plot(t,z2,'-b'),axis([0 10 -1 1])
里面subplot(1,3,1)代表1行3列的图中的第1个位置作图
plot(t,y,':r')括号里面的t 自变量,y 因变量,r是红色的意思 ,作出来的线是红色.
请问 1 t=linspace(0,3*pi,500);y=sin(t);里面为什么要用linspace,它代表什么?
linspace是matlab自带的一个线性空间函数,它能够产生指定初末值和点的个数的均匀值。可以在matalb命令行输入“help linspace”查看
本题表示以0为初值,3*pi为末值,取点个数为500个,他等同于下面的命令:
t=0...
全部展开
请问 1 t=linspace(0,3*pi,500);y=sin(t);里面为什么要用linspace,它代表什么?
linspace是matlab自带的一个线性空间函数,它能够产生指定初末值和点的个数的均匀值。可以在matalb命令行输入“help linspace”查看
本题表示以0为初值,3*pi为末值,取点个数为500个,他等同于下面的命令:
t=0:3*pi/499:3*pi; y=sin(t);
你执行看看那,结果应该是一样的
2 至于subplot,你也可以在matalb命令行输入“help subplot”查看
subplot(1,3,1),plot(t,y,':r'),ylabel('y')
subplot(1,3,2),plot(t,z1,':r'),axis([0 10 -1 1])
subplot(1,3,3),plot(t,z2,'-b'),axis([0 10 -1 1])
supplot(m,n,p)表示将图分为m行,n列,选取第p个子图作为当前图,用于绘图
本题里subplot(1,3,1)代表1行3列的图中的第1个位置作图
plot(t,y,':r')括号里面的t 自变量(即画图是的横坐标),y 因变量(及绘图是的纵坐标),r是红色的意思 ,作出来的线是红色,这里的r可以换成下列字母,分别代表对应的颜色:
b blue
g green
r red
c cyan
m magenta
y yellow
k black
w white
收起
强烈支持二楼twang_buaa
本人现在也在学习这个东东!
可是':r'中的':'有什么用呀??
如果1 t=linspace(0,3*pi,500)没有linspace
那1 t=0,3*pi,500)又是什么意思呀??