全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
1459 4
2015-01-17
function X=lln(mu,sigma,N)
%程序目的:模拟大数定律,以正态分布为例
%输入1:mu正态分布的均值
%输入2:sigma正态分布的标准差
%输入3:N为模拟抽样时最大的样本容量
%输出:X为列向量,每个元素对应于不同样本容量下的样本均值
X=zeros(N,1); %产生一个Nx1的全零矩阵
for i=1:N
    X(i)=mean(normrnd(mu,sigma,N,1))
end
out=plot(X);

上面是《基于matlab的金融工程方法及应用》书上的matlab程序
为什么运行后的结果却是:
??? Input argument "N" is undefined.

Error in ==> lln at 7
X=zeros(N,1); %产生一个Nx1的全零矩阵



二维码

扫码加我 拉你入群

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

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

全部回复
2015-1-17 14:35:49
你没有输入N
二维码

扫码加我 拉你入群

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

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

2015-1-17 14:44:14
lijieting 发表于 2015-1-17 14:35
你没有输入N
运行时没有提示输入N,直接就这样了
二维码

扫码加我 拉你入群

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

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

2015-1-17 14:51:03
mu,sigma,N 三个参数都要自己设定
二维码

扫码加我 拉你入群

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

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

2015-1-17 15:39:45
lijieting 发表于 2015-1-17 14:51
mu,sigma,N 三个参数都要自己设定
结果跑出来了,N=1000但没有反映出大数定律
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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