我以这种方式使用了quad函数:
F = @(x)1./(x.^3-2*x-5);
Q = quad(F,0,2);
但现在我的F函数改为:
F = @(x,y) y./(x.^3-2*x-5);
我在其他循环中使用Quad,所以我得到了每个迭代的y值。
我试着用这种方式使用Quad
Q = quad(F(y),0,2);
但我得到的错误是没有足够的论据。我能做什么?
发布于 2015-04-29 15:22:32
您可以使用仅在x
中定义的匿名函数来计算已知的F(x,y)
值。
Q = quad(@(x) F(x,y), 0, 2)
https://stackoverflow.com/questions/29947497
复制相似问题