MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   如何用matlab画y=0.8*sin(i/65)函数 (https://www.labfans.com/bbs/showthread.php?t=5591)

xuyanhua1201 2008-12-02 10:50

如何用matlab画y=0.8*sin(i/65)函数
 
执行了图框框是空白,会出现Warning: Imaginary parts of complex X and/or Y arguments ignored,是不是数字太小了显示不出来了呀?有解决的方法吗?在下新手,谢谢大家了

cjj5405 2008-12-06 16:47

回复: 如何用matlab画y=0.8*sin(i/65)函数
 
你这i是未知的,最好i,y给个范围~~

xuyanhua1201 2008-12-08 16:22

回复: 如何用matlab画y=0.8*sin(i/65)函数
 
范围怎么定义的呀?具体的语句怎么写,请帮忙写一下哈

xuyanhua1201 2008-12-08 16:28

回复: 如何用matlab画y=0.8*sin(i/65)函数
 
x=linspace(0,2*pi,30);
y=0.8*sin(x/65);
plot(x,y);
我用个语句,现在出来的图像时一条斜线,是为什么呀?

hsy100 2008-12-08 21:47

回复: 如何用matlab画y=0.8*sin(i/65)函数
 
出现斜线就对了,因为虽然 i 的范围为0:2pi,但是i/65,就很小了,在接近0的很小的范围内,
x==sin(x),你忘了。。


所有时间均为北京时间。现在的时间是 12:39

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.