在MATLAB中求不定积分并绘制原函数以及积分函数图像
时间: 2023-06-16 20:02:54 浏览: 1307
用MATLAB软件求积分
在MATLAB中可以使用`int`函数来求不定积分,并使用`ezplot`函数来绘制函数图像。下面是一个示例:
假设要求函数`f(x) = x^2 * e^(-x)`的不定积分,并绘制出原函数和积分函数的图像。
1. 定义函数
首先需要定义函数`f(x)`:
```matlab
syms x
f(x) = x^2 * exp(-x);
```
2. 求不定积分
使用`int`函数求不定积分:
```matlab
F(x) = int(f(x), x);
```
这里将不定积分赋值给`F(x)`。
3. 绘制函数图像
使用`ezplot`函数绘制原函数和积分函数的图像:
```matlab
figure
ezplot(f(x), [0, 10])
hold on
ezplot(F(x), [0, 10])
legend('Original Function', 'Integral Function')
```
这里使用`hold on`命令保持图像不被覆盖,使用`legend`函数添加图例。
运行上述代码即可得到原函数和积分函数的图像。
阅读全文