如何用Matlab求不定积分

示例:

  • 求不定积分
    ∫ d x 1 + s i n x \int{ \frac{dx}{1+sinx} } 1+sinxdx
步骤:
- 选择适合的积分指令
- 确定积分元
- 编写被积函数

思路:
- 由于是不定积分,积分结果应该是一个表达式,这时候可以考虑用Matlab中的符号变量来处理积分
- 简单来讲,Matlab中的符号变量就是让Matlab替我们推导公式,最后软件会给我提供最后的结果表达式
- 接下来演示具体的用法
  • 示例程序:
% 选择积分指令int(),具体用法可查阅帮助文档
% 确定积分元x,将最后的积分结果保存在f中
syms f x;
f = int( 1/(1+sin(x)), x )  % 计算不定积分

pretty(f)  % 格式化显示积分结果
  • 程序结果:在这里插入图片描述
    在这里插入图片描述
  • 理论求解步骤
    在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_31628691/article/details/114458444