MATLAB程序的注释 蒙特卡洛模拟!Randn('seed',0);nuT=(r-0.5*sigma^2)*T;Sit=sigma*sqrt(T);Discpayoff=exp(-r*T)*max(0,s0*exp(nuT+sit*randn(Nu,1))-K);[eucall,varorice,ci}=normfit(discpayoff)Randn('seed',0);nuT=(r-0.5*sigma^2)*T;Sit=sigma*sqrt(T)

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/09 04:53:15
MATLAB程序的注释蒙特卡洛模拟!Randn(''seed'',0);nuT=(r-0.5*sigma^2)*T;Sit=sigma*sqrt(T);Discpayoff=exp(-r*T)*max(0

MATLAB程序的注释 蒙特卡洛模拟!Randn('seed',0);nuT=(r-0.5*sigma^2)*T;Sit=sigma*sqrt(T);Discpayoff=exp(-r*T)*max(0,s0*exp(nuT+sit*randn(Nu,1))-K);[eucall,varorice,ci}=normfit(discpayoff)Randn('seed',0);nuT=(r-0.5*sigma^2)*T;Sit=sigma*sqrt(T)
MATLAB程序的注释 蒙特卡洛模拟!
Randn('seed',0);
nuT=(r-0.5*sigma^2)*T;
Sit=sigma*sqrt(T);
Discpayoff=exp(-r*T)*max(0,s0*exp(nuT+sit*randn(Nu,1))-K);
[eucall,varorice,ci}=normfit(discpayoff)
Randn('seed',0);
nuT=(r-0.5*sigma^2)*T;
Sit=sigma*sqrt(T);
Rand=randn(Nu,1);
discpayoff=exp(-r*T)*max(0.s0*exp(nuT+sit*rand)-K);
Discpayoff1=exp(-r*T)*max(0,s0*exp(nuT+sut*-rand)-K);
[eucall,varproce,ci]=normfit([discpayoff;discpayoff1])
Dt=T/NSteps;
Nudt=(r-0.5*sigma^2)*dt;
Sidt=sigma*sqrt(dt);
Randn('seed',0);
Rand=randn(NRep1,NSteps);
Rand1=nudt+sidt*rand;
Rand1=nudt+sidt*rand;
Rand2=cumsum(rand1,2);
Path=s0*exp(rand2);
Payoff=zeros(NRep1,1);
For i=1;Nrep1
Payoff=max(0,mean(path(i,:))-k);
End
[p.aux,CI]=normfit(exp(-r*T)*payoff)
一共三段.老师要求每一行后面都要写上备注,完全不懂啊.

MATLAB程序的注释 蒙特卡洛模拟!Randn('seed',0);nuT=(r-0.5*sigma^2)*T;Sit=sigma*sqrt(T);Discpayoff=exp(-r*T)*max(0,s0*exp(nuT+sit*randn(Nu,1))-K);[eucall,varorice,ci}=normfit(discpayoff)Randn('seed',0);nuT=(r-0.5*sigma^2)*T;Sit=sigma*sqrt(T)
Randn('seed',0);%设定初始随机变量seed为0
nuT=(r-0.5*sigma^2)*T;%计算过程,计算nuT=(r-0.5*sigma^2)*T
Sit=sigma*sqrt(T);%给T开方后乘以sigma等于Sit
Discpayoff=exp(-r*T)*max(0,s0*exp(nuT+sit*randn(Nu,1))-K);%0和s0乘以e的nuT+sit*randn(Nu,1))-K的最大值乘以e的-r*T次方
[eucall,varorice,ci}=normfit(discpayoff)%返回给定数据discapayoff的正太分布参数估计
Randn('seed',0);%设定初始随机变量seed为0
nuT=(r-0.5*sigma^2)*T;%计算过程,计算nuT=(r-0.5*sigma^2)*T
Sit=sigma*sqrt(T);%给T开方后乘以sigma等于Sit
Rand=randn(Nu,1);%产生Nu个随机数,列矩阵
discpayoff=exp(-r*T)*max(0.s0*exp(nuT+sit*rand)-K);%0和s0乘以e的nuT+sit*rand-K的最大值乘以e的-r*T次方
Discpayoff1=exp(-r*T)*max(0,s0*exp(nuT+sut*-rand)-K);%仍然是乘法运算,max的意思是在括号中取他们的最大值
[eucall,varproce,ci]=normfit([discpayoff;discpayoff1])%返回给定数据的正太分布参数估计
%eucall是给定数据的正太分布均值mu,varproce是标准差sigma,95%置信区间
Dt=T/NSteps;%计算Dt
Nudt=(r-0.5*sigma^2)*dt;%%计算过程,计算nuT=(r-0.5*sigma^2)*dt
Sidt=sigma*sqrt(dt);%dt的开方然后乘以sigma
Randn('seed',0);%设定初始随机变量seed为0
Rand=randn(NRep1,NSteps);%产生NSteps列,每列NRep1个随机变量
% Rand1=nudt+sidt*rand;
% Rand1=nudt+sidt*rand;
% Rand2=cumsum(rand1,2);%这三行都是产生随机变量,
Path=s0*exp(rand2);%Path是e的Rand2次方和s0的乘机
Payoff=zeros(NRep1,1);%产生4行1列0矩阵
For i=1;Nrep1%循环,i从1到Nrep1
Payoff=max(0,mean(path(i,:))-k);%payoff的值等于0和path的第i行-k的最大值
End%结束
[p.aux,CI]=normfit(exp(-r*T)*payoff)%返回payoff乘以e的(-r*T)次方的正态分布均值mu和sigma
%P.aux=mu,CI=sigma

MATLAB程序的注释 蒙特卡洛模拟!Randn('seed',0);nuT=(r-0.5*sigma^2)*T;Sit=sigma*sqrt(T);Discpayoff=exp(-r*T)*max(0,s0*exp(nuT+sit*randn(Nu,1))-K);[eucall,varorice,ci}=normfit(discpayoff)Randn('seed',0);nuT=(r-0.5*sigma^2)*T;Sit=sigma*sqrt(T) 求matlab LU 分解程序要写出详尽的程序及注释 The scale parameter applied of the algorithm applied to image values.某个MATLAB 图像处理程序的注释里面的 求下题的MATLAB程序 最小二乘法的matlab程序 求下式的Matlab程序 高斯列主元消元法的matlab程序 怎样用matlab画字母'R',求程序! matlab怎样画不同半径的同心圆刚学matlab,想把一个100*1的矩阵里面的数值R(i)全部作为一组同心圆的半径,然后将这100个同心圆全部画在一张图上,请问这个程序该怎么写,请附上必要的注释,本人 matlab用列主元高斯消去法解方程组,matlab用列主元高斯消去法解方程组 写出理论知识、设计思路、算法步骤(或流程图);写出程序清单(加上必要的注释);写出程序运行操作过程与输 simpson公式的matlab程序 kruskal算法的Matlab程序 surf算法的matlab程序, matlab中怎样将一段一起取消注释将一段话加注释的操作时选中之后ctrl+r想请问相反的操作(即取消注释)是什么 数学建模各种算法MATLAB的编程代码像排队论MATLAB的模拟程序、灰色模型的算法程序等!反正涉及数学建模需要编程的的程序代码尽可能多的给我!好的话在+100分, 有关matlab注释的问题我的matlab注释成这样了.咋回事呢?怎样将注释的汉字显示出来. 模拟水价听证会的活动程序 编写程序模拟带括号的计算器