精華區beta MATLAB 關於我們 聯絡資訊
請問各位在matlab使用上,如果我已知P=-2,-2,-1 z=-3,-4 本來想由已知極零點用指令直接轉成transferfunction 如下m-file: Z=-3 -4 P=-2 -2 -1 [num,den]=zp2tf(Z,P,K) 但是結果如下: >> Z = -3 ans = -4 P = -2 ans = -2 ans = -1 num = 1159000 3477000 den = 1 2 卻不是(S^2+7S+12)/(S^4+5*S^3+8*S+4) 很奇怪?? 請問如何下指令?是我的指令打錯嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.156.111
eatrol:[num,den]=zp2tf([-3;-4],[-2;-2;-1],1);tf(num,den); 12/10 01:50
stanfer:thanks~~~ 12/10 13:06