大家好,又见面了,我是你们的朋友全栈君。
(一)前言
本文介绍一个使用Matlab进行求分段函数积分值的方法。...首先介绍如何使用int()对连续函数进行积分的求解,然后介绍一个对分段函数进行求积分的例子。...(三)分段函数的数值积分
对于分段函数,我们不能直接把整个函数直接写入func参数中(毕竟表达式都不一样,但是如果函数文件可以的话或许可以解决),我这里写一个参数可变的积分函数进行分段函数积分的求解,函数如下...:
%myint.m
function [ out ] = myint(t, F1, L1, R1, F2, L2, R2, F3, L3, R3, F4, L4, R4)
% MYINT 分段函数积分...F3,t,L3,R3);
end
if(nargin>=11) %四段
out=out+int(F4,t,L4,R4);
end
end
这样的话就可以一次性把分段函数的多段传入进行求解