⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 q81.m

📁 <MATLAB及在电子信息工程中的应用>原程序,
💻 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 + -