【发布时间】:2017-05-06 21:28:15
【问题描述】:
这是代码:
for Y=0:0.01:N,
eta(round(1+Y*100))=((i*alpha*lambda)^(1/3))*Y+eta0;
V2(round(1+Y*100))=((i*alpha*lambda)^(-2/3))*q*integral2(@(n) airy(n),eta0,eta,eta0,eta);
end
发生了什么事?
Error using profiles>@(n)airy(n)
Too many input arguments.
【问题讨论】:
-
有趣。我会说它“输入参数太少”
-
重点是,如何修改一个变量的预定义MATLAB函数,以便通过integral2对其进行两次积分?
-
你需要一个双变量函数...
标签: matlab