我已经构建了这个脚本,但是我找不到Matrix中的问题。 这是我的答复脚本调用标准选项:matlab下标分配维度不匹配。
N=50;
T=90/252;
dt=T/N;
K=102;
S0=100;
B0=1;
r=0.02;
sigma=0.25;
for i=1:N
ttomat(i)=(N-i+1)*dt; %+1 serve per aggiustare il tempo
d1(i)=(log(S(i,:)./K)+(r+0.5*sigma^2)*ttomat(i))./(sigma*sqrt(ttomat(i)));
d2(i)=d1(i)-sigma*sqrt(ttomat(i));
Call(i,:)=S(i,:).*normcdf(d1(i))-K*exp(-r*ttomat(i)*normcdf(d2(i)));
alpha(i,:)=normcdf(d1(i)); %delta della Call
beta(i,:)=(Call(i,:)-alpha(i,:).*S(i,:))./(B0*exp(r*(i-1)*dt));
end
S没有定义....至少指定它的尺寸... –
请仔细阅读本[如何对提问](http://stackoverflow.com/help/how-to-ask)并遵循其中的指导方针,通过附加信息来优化您的问题,例如代码和错误消息来描述您的编程问题。 – thewaywewere