MATLAB 积分
-
积分
积分处理两种本质上不同的问题。- 在第一种类型中,给出了函数的导数,我们想找到函数。因此,我们基本上扭转了分化的过程。这种逆过程称为反微分,或者找到原始函数,或者找到不定积分。
- 第二类问题涉及相加大量非常小的数量,然后随着数量的大小接近零而取一个极限,而项的数量趋于无穷大。这个过程导致定积分的定义。
定积分用于查找面积,体积,重心,惯性矩,力完成的功以及许多其他应用。 -
使用MATLAB查找不定积分
根据定义,如果函数f(x)的导数是f'(x),那么我们说f'(x)相对于x的不定积分是f(x)。例如,由于x 2的导数(相对于x)为2x,因此可以说2x的不定积分为x 2。在符号中-f'(x 2)= 2x,因此,∫2xdx = X 2。不定积分不是唯一的,因为对于常数c的任何值,x 2 + c的导数也将是2x。这用符号表示为-∫2xdx = X 2 + C。其中,c被称为“任意常数”。MATLAB提供了一个用于计算表达式积分的int命令。为了导出一个函数的不定积分的表达式,我们写:例如,从我们之前的示例中-MATLAB执行上述语句并返回以下结果-例子1在此示例中,让我们找到一些常用表达式的积分。创建一个脚本文件并在其中键入以下代码-运行文件时,它显示以下结果-例子2创建一个脚本文件并在其中键入以下代码-请注意,pretty函数以更易读的格式返回表达式。运行文件时,它显示以下结果- -
使用MATLAB查找定积分
根据定义,定积分基本上是和的极限。我们使用定积分来查找面积,例如曲线和x轴之间的面积以及两条曲线之间的面积。定积分也可以在其他情况下使用,其中所需的数量可以表示为总和的极限。int 函数可以通过越过要计算积分的限制可用于定积分。我们写,例如,要计算值,例我们写:MATLAB执行上述语句并返回以下结果-以下是上述计算的 Octave 等效-Octave 执行代码并返回以下结果-可以使用Octave提供的quad()函数给出替代解决方案,如下所示:执行代码并返回以下结果-例子1让我们计算在x轴和曲线y = x 3 -2x + 5以及纵坐标x = 1和x = 2之间封闭的面积。所需面积-创建一个脚本文件并输入以下代码-运行文件时,它显示以下结果-以下是上述计算的 Octave 等效-执行代码并返回以下结果-可以使用Octave提供的quad()函数给出替代解决方案,如下所示:执行代码并返回以下结果-例子2找出曲线下的面积:f(x)= x 2 cos(x)定义域 -4≤x≤9。创建一个脚本文件并编写以下代码-运行文件时,MATLAB绘制图形-输出如下-以下是上述计算的 Octave 等效-