📄 q81.m
字号:
%《MATLAB在电子信息课程中的应用》第八章8.1节程序q81
% LTI模型的建立、参数提取和变换
% 电子工业出版社出版 陈怀琛 吴大正 高西全合著 2001年10月
clear,home,echo on,
pause,s1=tf([3,4,5],[1,3,5,7,9])
pause,s2=tf([3,4,5],[1,3,5,7,9],0.1,'InputName','电流','OutputName','转速')
pause,s3=tf([4,5],[1,5,7,9],'td',0.1, 'InputName','u','OutputName','y')
pause,s3a=tf([4,5],[1,5,7,9],'inputdelay',0.1,'outputdelay',0.3)
pause,s3b=tf([4,5],[1,5,7,9],0.1,'inputdelay',1,'outputdelay',3)
pause,s4=filt([3,4,5],[1,3,5,7,9],0.1)
pause,s5=ss(s1)
z = { [], -0.5 }; % 外括号是花括号
p = { 0.3, [0.1+2i,0.1-2i] }; % 外括号是花括号
k = [ 2, 3 ]; % 外括号是方括号,说明是两个数字阵列
pause,s6=zpk(z,p,k,-1)
pause,s7=zpk(z,p,k)
pause,get(s1)
pause,get(s5)
pause,s5.a
pause,set(s1,'num',[0,1,2,3,4],'den',[2,4,6,8,10])
pause,get(s1)
pause,s6.p{2}
pause,s6.p{2}=[0.5; 0.7]
pause,[f1,g1]=tfdata(s1)
pause,f1{1},g1{1}
pause,[z1,p1,k1,T1s]=zpkdata(s1)
pause,f1{1},g1{1}
pause,[ a2, b2, c2, d2, Ts2, Td2 ] = ssdata (s2 )
pause,s1=tf(2,[1,1],'Td',0.2) % 建立一个带时延Td=0.2的简单系统
%s2=feedback(s1,1) % 加一个单位负反馈
pause,[numd,dend] = pade(0.2,3)
pause,spd1=pade(s1,3)
pause,s2=feedback(spd1,1)
pause,sys=rss(4)
pause,sys=rss(4, 3, 2)
pause,[num,den] = rmodel(4)
pause,[a,b,c,d] = rmodel(4)
pause,[num,den]=ord2(10,0.5)
pause,[a,b,c,d]=ord2(10,0.5)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -