我写了一个关于非线性方程组的函数F=myfun(x,r,C1,C2);
function F = myfun(x,r,C1,C2)
d1=(log(x(1)*C2)+(r+0.5*x(2)^2))/x(2);
d2=d1-x(2);
F=[x(1)*normcdf(d1)-exp(-r)*normcdf(d2)/C2-1;x(1)*x(2)*normcdf(d1)-C1];
其中的r,C1,C2均为已知,要求解x1,x2;我用x=fsolve(@(x)myfun(x,r,C1,C2),[1,1]),可以求出一组解,
但是有许多组r,C1,C2,因为组数太多,想一次性求出各组相对应的x1,x2
不知道怎么写,有谁可以帮帮忙么?谢谢啦!


雷达卡



京公网安备 11010802022788号







