MATLAB中计算定积分时可否将一个函数作为积分变量?比如说我想计算:其定积分确实可用图像求得,但是可否用MATLAB代码实现计算,
来源:学生作业帮助网 编辑:六六作业网 时间:2025/01/29 08:02:15
MATLAB中计算定积分时可否将一个函数作为积分变量?比如说我想计算:其定积分确实可用图像求得,但是可否用MATLAB代码实现计算,MATLAB中计算定积分时可否将一个函数作为积分变量?比如说我想计算
MATLAB中计算定积分时可否将一个函数作为积分变量?比如说我想计算:其定积分确实可用图像求得,但是可否用MATLAB代码实现计算,
MATLAB中计算定积分时可否将一个函数作为积分变量?
比如说我想计算:
其定积分确实可用图像求得,但是可否用MATLAB代码实现计算,
MATLAB中计算定积分时可否将一个函数作为积分变量?比如说我想计算:其定积分确实可用图像求得,但是可否用MATLAB代码实现计算,
提供两种解法供参考.
1、解析解法
作变量置换t=1/x,则积分上限为1,下限为inf:
>> syms x t>> f=(1+1/x)^x/x;
>> f_t=subs(f,x,1/t);
>> int(f_t,inf,1)
ans =
-Inf
代码在2007b和2013a上实测通过.
2、数值解法
直接对关于x的函数1/x求微分,但得到的函数表达式用解析方法无法得到显式解,所以,使用数值方法积分:
>> syms x>> f=(1+1/x)^x/x;
>> f_x=eval(['@(x)' vectorize(f*diff(1/x))]);
>> integral(f_x,0,1)
ans =
-Inf
其中integral是2012a版之后才引入的函数,早期的版本可以使用quadgk代替.
MATLAB中计算定积分时可否将一个函数作为积分变量?比如说我想计算:其定积分确实可用图像求得,但是可否用MATLAB代码实现计算,
matlab计算定积分
matlab 计算定积分,
用matlab计算定积分
matlab定积分我想用matlab求一表达式的定积分的值,其积分区间的上限是变化的,可否将上限用数组表示,积分结果也是数组而且我希望能一步得出数值解,而不是给出一个含有pi和三角函数的表达
matlab能计算定积分吗?
编写一个求定积分的函数,功能如下:已知一个函数表达式、积分上限、积分下限,返回定积分.用MATLAB!
用MATLAB计算定积分函数,直接求出未知数y的值
在MATLAB中,怎样对含两个变量的函数中的一个变量定积分?就是,假设I是x y的函数,怎样对x定积分?之后,将I表示成y的单值函数.再画出以y为变量的图
matlab求一个定积分解析解
怎样用在Matlab中计算sin(x)/x的定积分
在matlab中如何编程计算 (1/lnx) dx从2到1000的定积分
matlab求解区间带有字母的定积分matlab中如何计算这个的定积分啊?有表达式解析解都可以
计算两个函数乘积的定积分时,如果把一个被积函数移到积分号的外面,接下来该怎么计算?
matlab 定积分
matlab 积分函数如图如何用计算?急
利用函数奇偶性计算定积分,两道哦
根据函数的奇偶性计算定积分