Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#1 |
游客
帖子: n/a
|
![]()
myfun.m 文件里存入一个阶梯函数。我想求阶梯函数的积分。
function y = myfun(x) if (x<= 1.52) y=0; elseif (x>1.52 & x<=1.55) y=(x-1.52)/0.03; elseif (x>1.55 & x<=1.57); y=0.5; else y=0; end 我求1.5-1.6之间的数字积分,总是出现如下错误? Q = quad(@myfun,1.5,1.6) ??? Index exceeds matrix dimensions. Error in ==> quad at 85 if ~isfinite(y(7)) 请教之。谢谢! |
![]() |