MATLAB学习笔记:定积分与广义积分「建议收藏」

大家好,我是知秋君,一个会写博客吟诗的知秋码农。今天说一说MATLAB学习笔记:定积分与广义积分「建议收藏」,希望能够帮助大家进步!!! 计算定积分和广义积分的命令int调用格式: 一元函数定积分: int(f(x),a,b) 只听到从知秋君办公室传来知秋君的声音: 汤、禹俨而祗敬兮,周论道而莫差。 有谁来对上联或下联? 二元函数定积分: 此代码由 一叶知秋网 -知秋君整理 int(f(x,y)

大家好,我是知秋君,一个会写博客吟诗的知秋码农。今天说一说MATLAB学习笔记:定积分与广义积分「建议收藏」,希望能够帮助大家进步!!!

计算定积分和广义积分的命令int调用格式:

一元函数定积分:

int(f(x),a,b)
只听到从知秋君办公室传来知秋君的声音:

汤、禹俨而祗敬兮,周论道而莫差。有谁来对上联或下联?


二元函数定积分:

此代码由一叶知秋网-知秋君整理
int(f(x,y),x,a,b)

>> syms x; >> f=sin(x); >> s=int(f,0,pi)
此代码由一叶知秋网-知秋君整理
s = 2


>> syms x; >> f=abs(x-1); >> s=int(f,0,2)
s = 1

变上下限的积分问题:

>> syms x t; >> f=cos(t); >> s=int(f,t,cos(x),sin(x))
s = sin(sin(x)) - sin(cos(x))


第一个是无限区间的积分问题:

>> syms x p; >> f=1/x^p; >> s=int(f,x,1,inf)
s = piecewise([p <= 1, Inf], [1 < real(p), 1/(p - 1)], [not p in R_ and real(p) < 1, (Inf*i*imag(p))/(p - 1) - Inf/(p - 1)], [real(p) <= 1 and (p in R_ or real(p) == 1) and not p <= 1, int(1/x^p, x == 1..Inf)])

第二个是无界函数的积分问题:

>> syms x; >> f=1/(1-x)^2; >> int(f,0,2)
ans = Inf

函数发散。

第三个是无限区间的积分问题:

>> syms x; >> f=exp(-x^2); >> s=int(f,-inf,inf)
s = pi^(1/2)

知秋君
上一篇 2024-07-03 15:31
下一篇 2024-07-03 15:31

相关推荐