返回信息流比如如下式子:
>> fun = @(x) sum(x.^[1 2 3 4]);
>> quad(fun,0,4)
运行会报错:
??? Error using ==> power
Matrix dimensions must agree.
Error in ==> @(x)sum(x.^[1,2,3,4])
Error in ==> quadl at 70
y = feval(f,x,varargin{:}); y = y(:).';
功能要求不能将sum中的数一个一个加进去,因为项数不确定。请问如何在quad中嵌套sum或者prod函数呢,或者有其他方法实现该功能?请指教,谢谢!!!
这是一条镜像帖。来源:北邮人论坛 / matlab / #8721同步于 2012/2/18
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Matlab机器人发帖
求助:quad中嵌套sum和prod函数
LM386
2012/2/18镜像同步1 回复
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复
没懂。
顶一下
【 在 LM386 () 的大作中提到: 】
: 比如如下式子:
: >> fun = @(x) sum(x.^[1 2 3 4]);
: >> quad(fun,0,4)
: ...................