function ljdt(A,B)
%The function to draw the pole-zero diagram for discrete system
p=roots(A); %求系统极点
q=roots(B); %求系统零点
p=p'; %将极点列向量转置为行向量
q=q'; %将零点列向量转置为行向量
x=max(abs([p,q,1])); %确定纵坐标范围
x=x+0.1;
y=x; %确定横坐标范围
clf
hold on
axis([-x x -y y]); %确定坐标轴显示范围
w=0:pi/300:2*pi;
t=exp(i*w);
plot(t); %画单位圆
axis('square');
plot([-x x],[0 0]); %画横坐标轴
plot([0 0],[-y y]); %画纵坐标轴
text(0.1,x,'jIm[z]');
text(y,1/10,'Re[z]');
plot(real(p),imag(p),'x'); %画极点
plot(real(q),imag(q),'o'); %画零点
title('pole-zero diagram for discrete system'); %标注标题
hold off
ljdt.rar_LJ_ljdt_极点_求零极点_零极点
版权申诉
170 浏览量
2022-09-24
15:31:10
上传
评论
收藏 518B RAR 举报
JonSco
- 粉丝: 75
- 资源: 1万+
最新资源
- 下面提供一些C语言的入门示例代码,并附有注释,以帮助理解每个部分的功能 1. Hello World程序 #include
- 下面提供一些C语言的入门示例代码,并附有注释,以帮助理解每个部分的功能 1. Hello World程序 #include
- 下面提供一些C语言的入门示例代码,并附有注释,以帮助理解每个部分的功能 1. Hello World程序 #include
- C语言是一种广泛使用的计算机编程语言,它是许多其他编程语言的基础 以下是一些C语言入门的例子和代码,适合初学者学习和实践
- C语言是一种广泛使用的计算机编程语言,它是许多其他编程语言的基础 以下是一些C语言入门的例子和代码,适合初学者学习和实践
- C语言是一种广泛使用的计算机编程语言,它是许多其他编程语言的基础 以下是一些C语言入门的例子和代码,适合初学者学习和实践
- C语言 入门例子和代码学习
- C语言 入门例子和代码学习
- C语言 入门例子和代码学习
- 怎么用python做一个批卷系统
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
评论0