永发信息网

碰到了matlab作业求代码分析

答案:1  悬赏:10  手机版
解决时间 2021-12-18 07:29
  • 提问者网友:伪装式的空心
  • 2021-12-17 07:02
k=1:20;
b=[zeros(1,10),1,zeros(1,9)];
stem(k,b)

k=0:19;
s=[zeros(1,10), ones(1,10)];
stem(k,s)

f=3;
t=0:0.0001:5;
w0=2*pi*f;
y=square(w0*t,30);
plot(t,y);

num=[0.5 1 1.5];
den=[1 7 14 8];
sys=tf(num,den);
>> sys

num=[3 5 2 0 0];
den=[1 -1.6 1.3 -0.9 0.5];
sys1=tf(num,den,1)
[z,p,k]=tf2zp(num,den);
sys2=zpk(z,p,k,1)
最佳答案
  • 五星知识达人网友:符合你的口味
  • 2021-12-17 07:24
k=1:20; %建立序列
b=[zeros(1,10),1,zeros(1,9)]; %建立b的(18列)行向量
stem(k,b) %绘制二维离散数据图
figure
k=0:19; %建立序列
s=[zeros(1,10), ones(1,10)]; %建立b的(20列)行向量
stem(k,s) %绘制二维离散数据图
figure
f=3;
t=0:0.0001:5; %将时间0到5之间分隔50001,步长为0.0001
w0=2*pi*f; %频率
y=square(w0*t,30);%产生矩形波
plot(t,y); %绘制矩形波图

num=[0.5 1 1.5]; %系统传递函数模型的分子系数
den=[1 7 14 8]; %系统传递函数模型的分母系数
sys=tf(num,den) %建立一个连续系统的传递函数模型

num=[3 5 2 0 0]; %系统传递函数模型的分子系数
den=[1 -1.6 1.3 -0.9 0.5]; %系统传递函数模型的分母系数
sys1=tf(num,den,1) %建立一个离散系统的脉冲传递函数模型
[z,p,k]=tf2zp(num,den); %找到零点和极点以及连续时间传递函数的增益。
sys2=zpk(z,p,k,1) %系统传递函数模型转换成零极点增益模型
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯