注册 登录
编程论坛 Matlab

grid 使用

vfdff 发布于 2007-09-01 11:03, 2193 次点击

t=0:pi/50:4*pi;

y0=exp(-t/3);

y=exp(-t/3).*sin(3*t);

plot(t,y,'-r',t,y0,':b',t,-y0,':b')

grid
上面的代码能正确的
画出衰减振荡曲线 y0=exp(-t/3)*sin(3*t)及其它的包络线y0=exp(-t/3) 的取值范围是 [0,4pi]的图
但是却掉 grid 后
t=0:pi/50:4*pi;
y0=exp(-t/3);
y=exp(-t/3).*sin(3*t);
plot(t,y,'-r',t,y0,':b')
就不能画图了,不知道为什么?
由 help grid 知道,grid 只是显示栅格而已呀?
3 回复
#2
sorrentoo2007-09-01 18:11
估计是输入错误,我这里是可以正确显示图像的。
你再试一下吧。
另外你的第二个程序只画上包络。

[此贴子已经被作者于2007-9-1 18:12:03编辑过]

#3
vfdff2007-09-02 12:43
回复:(sorrentoo)估计是输入错误,我这里是可以正确...
en的确
原来是我电脑运行比较卖
要等好久这个图才出来
上次没有耐心等以为怎么就没有图
谢谢了
#4
vfdff2007-09-02 12:44
另外 知道 grid 原来是画栅格用的
1