全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
6500 8
2010-08-07
请问哪位高人知道怎么在matlab 里,围绕已知直线方程,生成两组随机正态数据?我看到好多文献里都是这么模拟的,但是不知道具体过程,大家来讨论下吧~~~~~
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2010-8-7 10:20:23
y = a + b * t + e
a: intercept
t: independent variable
e : random variable
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-8-7 10:22:26
2# lisen6188
然后呢?用不到randn或者mvnrnd命令什么的吗?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-8-7 10:58:23
他里面的e就是用随机数生成函数生成的说。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-8-7 11:00:32
4# Xaero
>> x=randn(10,5,30,1);
>> e=randn(0,1,30,1);
>> y=1+0.5*x+e
写到这里就不会了,高人具体点吧,我是菜鸟~~~
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-8-7 11:25:47
function [x,y,STDY]=xydata(y_noise)
x=randn(10,5,30,1); % 自变量采样向量
yo=1+0.5x; % 产生未受干扰的函数量
rand( 'seed' ,30) % 均布随机发生器初始化
y_noise=randn(0,1,30,1); % 产生均布随机数
y=yo+y_noise; % 生成受干扰函数量
STDY=std(y_noise); % 计算噪声的标准差
请各位高人看看,哪里出错了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群