MATLAB学习笔记:不定积分

不定积分的定义:

若函数F(x)在区间 I 上满足F'(x)=f(x),则称F(x)是f(x)在 I 上的一个原函数。函数f(x)在区间 I 上的原函数全体,称为f(x)在区间 I上的不定积分。即:

不定积分:

int(f(x))

二元不定积分:

int(f(x,y),x)

输入命令:

>> syms x;
>> y=x^3*log(x);
>> int(y)

输出结果:

ans =
 
(x^4*(log(x) - 1/4))/4


注意:需要自己加上任意常数C。


 

三个不定积分同时计算出结果

输入命令:

>> syms x a;
>> y=[sqrt(a^2+x^2),(x+1)/(3*x+1)^(1/3),x^2*asin(x)];
>> int(y)

输出结果:

ans =
 
[ (x*(a^2 + x^2)^(1/2))/2 + (a^2*log(x + (a^2 + x^2)^(1/2)))/2, ((3*x + 1)^(2/3)*(3*x + 6))/15, (x^3*asin(x))/3 + ((1 - x^2)^(1/2)*(x^2 + 2))/9]


输入命令:

>> syms x y c;
>> dy=1/x;
>> f=int(dy);
>> x0=exp(2);
>> y0=3;
>> F=y-f-c;
>> c=solve(subs(F,[x,y],[x0,y0]))

输出结果:

f =
 
log(x)

c=

    1

因此,曲线为y=ln(x)+1。

 

输入命令:

>> syms x;
>> F=int(sin(x)/x);
>> dF=diff(F)


输出结果:

dF =
 
sin(x)/x

F =
 
sinint(x)


这类积分无法用初等函数或其值表示。

  • 13
    点赞
  • 60
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Encarta1993

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值