Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2008-12-02, 10:50   #1
xuyanhua1201
初级会员
 
注册日期: 2008-11-28
年龄: 38
帖子: 3
声望力: 0
xuyanhua1201 正向着好的方向发展
默认 如何用matlab画y=0.8*sin(i/65)函数

执行了图框框是空白,会出现Warning: Imaginary parts of complex X and/or Y arguments ignored,是不是数字太小了显示不出来了呀?有解决的方法吗?在下新手,谢谢大家了
xuyanhua1201 当前离线   回复时引用此帖
旧 2008-12-06, 16:47   #2
cjj5405
初级会员
 
注册日期: 2007-12-07
帖子: 5
声望力: 0
cjj5405 正向着好的方向发展
默认 回复: 如何用matlab画y=0.8*sin(i/65)函数

你这i是未知的,最好i,y给个范围~~
cjj5405 当前离线   回复时引用此帖
旧 2008-12-08, 16:22   #3
xuyanhua1201
初级会员
 
注册日期: 2008-11-28
年龄: 38
帖子: 3
声望力: 0
xuyanhua1201 正向着好的方向发展
默认 回复: 如何用matlab画y=0.8*sin(i/65)函数

范围怎么定义的呀?具体的语句怎么写,请帮忙写一下哈
xuyanhua1201 当前离线   回复时引用此帖
旧 2008-12-08, 16:28   #4
xuyanhua1201
初级会员
 
注册日期: 2008-11-28
年龄: 38
帖子: 3
声望力: 0
xuyanhua1201 正向着好的方向发展
默认 回复: 如何用matlab画y=0.8*sin(i/65)函数

x=linspace(0,2*pi,30);
y=0.8*sin(x/65);
plot(x,y);
我用个语句,现在出来的图像时一条斜线,是为什么呀?
xuyanhua1201 当前离线   回复时引用此帖
旧 2008-12-08, 21:47   #5
hsy100
初级会员
 
注册日期: 2008-04-11
年龄: 41
帖子: 19
声望力: 18
hsy100 正向着好的方向发展
默认 回复: 如何用matlab画y=0.8*sin(i/65)函数

出现斜线就对了,因为虽然 i 的范围为0:2pi,但是i/65,就很小了,在接近0的很小的范围内,
x==sin(x),你忘了。。
hsy100 当前离线   回复时引用此帖
回复


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码


相似的主题
主题 主题作者 版面 回复 最后发表
[资料]BP网络总结及应用实例 guofeng0108 MATLAB论坛 37 2012-06-11 22:08
[求助]关于simulink如何实现数据流移位 三克油 MATLAB论坛 1 2009-03-12 10:06
[求助]matlab gui编译 hit-wang MATLAB论坛 0 2009-02-16 14:28
[求助]load命令为什么程序没有通过? qinyonglyz MATLAB论坛 5 2009-02-15 22:48
[求助]如何用FFT从数据序列中提取相位信息? leechau Origin论坛 0 2008-11-05 21:50


所有时间均为北京时间。现在的时间是 05:03


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