找回密码
 注册
Simdroid-非首页
查看: 55|回复: 1

MATLAB中积分函数使用quadl报错,求大神指点

[复制链接]
发表于 2018-6-28 11:01:38 | 显示全部楼层 |阅读模式 来自 江苏徐州
我想将下面公式使用quadl函数对n进行积分,但是在运算时,却报错,系统提示得使用feval函数,请问的确要修改吗,求大神指点
for i=1:93
   for j=i:93
       for t=1:N
        dy=y(i)-y(j);
        dz=z(i)-z(j);
        z=z(j);
        Uz=Uz(j,t);
        R0(i,j,t)=quadl([200*1.76^2.*z/(1*Uz)./(1+50*n*z/(2*pi*Uz(j,t))).^(5/3)].*exp(-[abs(dy)/60]-[abs(dz)/10]),pi/250,0.999*pi);
        R0(j,i,t)=R0(i,j,t);
       end
   end
end
以下为报错内容:
错误使用 fcnchk (line 106)
如果 FUN 为 MATLAB 对象,则它必须具有 feval 方法。

出错 quadl (line 53)
f = fcnchk(funfcn);

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-25 12:49 , Processed in 0.028205 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表