MATLAB怎么求这种符号积分?

发布网友 发布时间:2022-04-24 06:24

我来回答

4个回答

热心网友 时间:2022-06-16 19:04

1、双击matlab软件图标,打开matlab软件,使用syms命令,创建七个符号变量a、b、c、d、x、y、z。

2、使用符号变量b,创建一元函数A,其中A=sin(5*b)。

3、使用函数 int(A,-1.2,6.3),计算一元函数A自变量b从下限-1.2到上限6.3的定积分。

4、使用符号变量z,创建一元函数B,其中 B=14*z^4。

5、最后使用函数int(C,1,3),计算一元函数C自变量d从下限1到上限3的定积分,就完成了。

热心网友 时间:2022-06-16 19:04

楼上是正解。

如果求值的话,在上面的基础上,继续这样写:

clc
clear all
syms a x
y=int(exp(-0.2*a-x.^2/2),'x','-inf','a')

a=10;
eval(y)

热心网友 时间:2022-06-16 19:05

syms a x
int(exp(-0.2*a-x.^2/2),x,-inf,a)

注意不要加引号,否则matlab把inf都当成变量了。

热心网友 时间:2022-06-16 19:05

clc
clear all
syms a x
int(exp(-0.2*a-x.^2/2),'x','-inf','a')

ans =

1/2*exp(-1/5*a)*pi^(1/2)*2^(1/2)*erf(1/2*2^(1/2)*inf)+1/2*erf(1/2*a*2^(1/2))*exp(-1/5*a)*pi^(1/2)*2^(1/2)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com