楼主: liuyejingfeng
1521 4

[问答] 求教matlab程序 [推广有奖]

  • 8关注
  • 0粉丝

已卖:102份资源

硕士生

17%

还不是VIP/贵宾

-

威望
0
论坛币
2825 个
通用积分
139.5451
学术水平
5 点
热心指数
10 点
信用等级
2 点
经验
24647 点
帖子
88
精华
0
在线时间
131 小时
注册时间
2013-11-7
最后登录
2019-11-13

楼主
liuyejingfeng 学生认证  发表于 2015-1-17 14:25:26 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
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的全零矩阵



二维码

扫码加我 拉你入群

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

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

关键词:MATLAB程序 MATLAB matla atlab Lab function 金融工程 正态分布 matlab sigma

沙发
lijieting 发表于 2015-1-17 14:35:49
你没有输入N

藤椅
liuyejingfeng 学生认证  发表于 2015-1-17 14:44:14
lijieting 发表于 2015-1-17 14:35
你没有输入N
运行时没有提示输入N,直接就这样了

板凳
lijieting 发表于 2015-1-17 14:51:03
mu,sigma,N 三个参数都要自己设定

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

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-15 18:20