声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1444|回复: 8

[绘图技巧] 【求助】这个如何绘制,大家帮帮忙

[复制链接]
发表于 2006-7-13 13:16 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
比如这样一组函数
x=t.^2+t+e1
y=t+e2
t取值[-1,1]
ei是white noise    [-0.1,0.1]
绘制400个采样值



ps:我是新手,本科课程设计要用,请达人帮忙,不要鄙视我,谢谢

[ 本帖最后由 ericlin 于 2006-7-13 13:57 编辑 ]
回复
分享到:

使用道具 举报

发表于 2006-7-13 13:44 | 显示全部楼层
这样行不行?
t=-1:0.005:1;
e1=0.1.*(rand(1,400)-rand(1,400));
e2=0.1.*(rand(1,400)-rand(1,400));
x=t.^2+t+e1;
y=t+e2;
plot(x,y)
 楼主| 发表于 2006-7-13 14:25 | 显示全部楼层
??? Error using ==> plus
Matrix dimensions must agree.

Error in ==> new at 4
x=t.^2+t+e1;


没有显示结果
说是矩阵维数不符合?
 楼主| 发表于 2006-7-13 14:27 | 显示全部楼层
你的程序中
e1,e2是1×400的矩阵吧?
 楼主| 发表于 2006-7-13 14:28 | 显示全部楼层
是否需要循环400次??
发表于 2006-7-13 17:02 | 显示全部楼层
主任所建立的t为(1,401)矩阵,我也不知道该如何设置这个合适的步长.
发表于 2006-7-13 19:21 | 显示全部楼层
哦,不好意思,见笑了,因为白天没有打开MATLAB验算,
你的t是要从-1取到1还是要在-1到1之间随机取值的啊?
发表于 2006-7-13 19:28 | 显示全部楼层
呵呵,不好意思,把t的赋值改一下:
t=linspace(-1,1,400)
发表于 2006-7-14 08:43 | 显示全部楼层
又学到新知识了
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-9-25 09:36 , Processed in 0.052321 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表