.M文件
命令文件
输入M的文件名,自动运行
函数文件
%f.m
function y=f(x)
if x<-1
y=3*x+2
elseif -1<=x<=1
y=x;
else
y=2*x
end
y=f(0) %调用
积分专题
定积分
int(f,a,b)计算f在[a,b]的定积分
int(f,x,a,b)计算f关于x在[a,b]的定积分
syms x;
v=int(sin(x),0,1)
vpa(v)
广义积分
范围改成 inf or -inf
不定积分
int(f) 计算f的不定积分
int(f,x)
求对z的不定积分
syms x y
f=(y*(x^3))/exp(x)-1)+y
int(f)
多重积分
二重积分
dblquad(fun,xmin,xmax,ymin,ymax),在xmin~xmax ,ymin~ymax区域里面求积分
∫
0
π
∫
π
2
π
(
y
s
i
n
x
+
x
c
o
s
y
)
d
x
d
y
\int_0^\pi\int_\pi^{2\pi}(ysinx+xcosy)dxdy
∫0π∫π2π(ysinx+xcosy)dxdy
function z=my2int(x,y)
z=y*sin(x)+x*cos(y);
clear
dblquad(@my2int,pi,2*pi,0,pi)
三重积分
····不写了,累了
后面还有泰勒和傅里叶,呜呜呜
用到了再翻书吧
本文深入讲解MATLAB中积分的多种应用,包括定积分、广义积分、不定积分及多重积分等,通过具体示例演示了如何使用M文件进行程序设计,并介绍了函数文件的创建与调用方法。

被折叠的 条评论
为什么被折叠?



