一篇文章教你用matlab求定积分广义/变限积分

本文详细介绍了如何使用MATLAB进行一元及多元函数的定积分和不定积分计算,包括调用格式、例题演示等内容,适合初学者快速上手。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、用matlab计算用什么函数

1.1 不定积分调用格式

在这里插入图片描述

1.2 定积分调用格式

一元函数定积分:int(f(x),a,b)
多元函数定积分:int(f(x,y),x,a,b)

2.例题环节:

2.1 计算不定积分x^3lnx的值

>> syms x
>> y=x^3*log(x);
>> y1=int(y)
 
y1 =
 
1/4*x^4*log(x)-1/16*x^4
 
 
>> 

2.2 计算不定积分

在这里插入图片描述

>> syms x a;
>> y=[sqrt(a^2+x^2),(x+1)/(3*x+1)^(1/3),x^2*asin(x)];
>> int(y,x)
 
ans =
 
[    
1/2*x*(a^2+x^2)^(1/2)+1/2*a^2*log(x+(a^2+x^2)^(1/2)),     
1/15*(3*x+1)^(5/3)+1/3*(3*x+1)^(2/3), 
1/3*x^3*asin(x)+1/9*x^2*(1-x^2)^(1/2)+2/9*(1-x^2)^(1/2)]
 
 
>> 

看起来挺复杂的。

2.3 计算[0,Π]sinx的定积分值

>> syms x 
>> I=int(sin(x),0,pi)
 
I =
 
2
 

2.4 计算[0,2]|x-1|的定积分值


>> syms x 
>> int(abs(x-1),0,2)
 
ans =
 
1
 
 
>> 

2.5 求变上下限的积分函数问题

I(X)=[cosx,sinx]cost的定积分值

>> syms x t
>> I=int(cos(t),t,cos(x),sin(x))
 
I =
 
sin(sin(x))-sin(cos(x))
 
 
>> 

2.6 求[1,+∞]1/x^p的广义积分值

>> syms x p;


>> int(1/x^p,x,1,inf)

 
ans =
 
limit(-(x^(-p+1)-1)/(p-1),x = Inf)
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值