MATLAB中通过什么方法可以绘制零极点图
时间: 2023-06-17 18:06:41 浏览: 545
MATLAB零极点图课程设计.pdf
在MATLAB中,可以使用`zplane`函数绘制零极点图。该函数的语法格式如下:
```
zplane(z,p)
```
其中,`z`表示系统的零点,`p`表示系统的极点。在函数中,可以将`z`和`p`分别表示为向量,或者使用`roots`函数和`poly`函数从系统的传递函数中分别求出零点和极点。
例如,假设有一个一阶低通滤波器,其传递函数为:
```
H(s) = 1 / (s + 1)
```
则可以使用以下代码绘制其零极点图:
```matlab
b = 1;
a = [1 1];
zplane(b,a);
```
执行上述代码后,MATLAB将会绘制出低通滤波器的零极点图,如下图所示:
![零极点图示例](https://img-blog.csdnimg.cn/20211118195838437.png)
阅读全文