1樓:匿名使用者
可以用baimatlab畫伯德
圖。有兩個函du數可以畫伯德圖
一個是zhibode函式 格式dao是[mag,phase,w]=bode(g);
g是構建好的內系統,mag是幅值
容,phase是幅角,w是頻率,如果完整地寫[mag,phase,w]=bode(g)
那麼將不畫圖,把幅值,幅角,頻率分別一一對應存在三個向量裡。只寫bode(g)的話,只會畫伯德圖。用bode函式配合一些查表函式和插值函式,可以比較方便的實現求解對特定頻率的增益和相移。
還有一個margin函式,格式是[gm,pm,wcg,wcp]=margin(g); gm是幅值裕度,pm是相角裕度,wcg是截止頻率,wcp是穿越頻率。格式不完整,只寫margin(g)的話,會畫出伯德圖,並將那四個引數標註在圖上。
也就是說bode函式可以用來求頻率,幅值,幅角的關係,margin函式用來求系統的幅值裕度,相角裕度,截止頻率,穿越頻率這些引數。這兩個聯合起來用,正好可以滿足lz的要求。這些函式都是matlab自帶的,是現成的,不用什麼複雜的程式設計。
2樓:畫筆下的海岸
可以用matlab畫伯德圖。
一個是bode函式 格式是[mag,phase,w]=bode(g);
g是構建好的系統,mag是幅值,phase是幅角,w是頻率,如果完整地寫[mag,phase,w]=bode(g)
那麼將不畫圖,把幅值,幅角,頻率分別一一對應存在三個向量裡。只寫bode(g)的話,只會畫伯德圖。用bode函式配合一些查表函式和插值函式,可以比較方便的實現求解對特定頻率的增益和相移。
還有一個margin函式,格式是[gm,pm,wcg,wcp]=margin(g); gm是幅值裕度,pm是相角裕度,wcg是截止頻率,wcp是穿越頻率。格式不完整,只寫margin(g)的話,會畫出伯德圖,並將那四個引數標註在圖上。
也就是說bode函式可以用來求頻率,幅值,幅角的關係,margin函式用來求系統的幅值裕度,相角裕度,截止頻率,穿越頻率這些引數。這兩個聯合起來用,正好可以滿足lz的要求。這些函式都是matlab自帶的,是現成的,不用什麼複雜的程式設計。
擴充套件資料;
應用傳遞函式主要應用在三個方面。
1、 確定系統的輸出響應。對於傳遞函式g(s)已知的系統,在輸入作用u(s)給定後,系統的輸出響應y(s)可直接由g(s)u(s)運用拉普拉斯反變換方法來定出。
2、分析系統引數變化對輸出響應的影響。對於閉環控制系統,運用根軌跡法可方便地分析系統開環增益的變化對閉環傳遞函式極點、零點位置的影響,從而可進一步估計對輸出響應的影響。
3、用於控制系統的設計。直接由系統開環傳遞函式進行設計時,採用根軌跡法。根據頻率響應來設計時,採用頻率響應法。
如果已知傳遞函式g,怎麼用matlab求截止頻率?截止頻率、頻頻寬度、通帶、頻寬是一回事麼?謝謝指教!
3樓:匿名使用者
其中wp和ws分別是通帶和阻帶的拐角頻率(截止頻率),其取值範圍為0至1
一、firl函式的使用 在matlab下設計標準響應fir濾波器可使用firl函式。firl
關於計算傳遞函式截止頻率 5
4樓:匿名使用者
這個式子有問題,絕對值裡面的那個分式不是無量綱值,怎麼能和1相減呢?那個3次方是不是應該為4次方啊?
如何求一個較複雜的傳遞函式的截止頻率
5樓:理想鄉暴走
複雜的傳遞函式基本無法精確算出wc,只能用伯德圖,近似求。
matlab中傳遞函式的串聯,求解
tfdata運算bai結果的數du據型別是元胞zhi陣列 試試dao這個代回碼 num1 1,1 den1 1,9 sys1 tf num1,den1 num2 1,2 den2 1,9 sys2 tf num2,den2 sys series sys1,sys2 num,den tfdata sy...
自動控制原理中閉環傳遞函式和開環傳遞函式的關係
是這樣的 因為任何一個控制系統的控制框圖都可以經過等效變換 化成單位負反饋的控制框圖 自動控來制原理主要以系統動態特性 源和自動控制設計兩個問題,第一個問題適用於一切系統,不用區分什麼開環閉環的問題。就是反饋系統當然用閉環,不是反饋也就沒有什麼閉環。分兩種情況。一種是系統本身無反饋即開環系統。傳遞函...
知道單位脈衝響應函式怎麼求傳遞函式
傳遞函e68a8462616964757a686964616f31333431353239數 輸出函式 輸入函式,已知輸入函式為單位脈衝,其拉普拉斯函式為1,則其傳遞函式為輸出函式的拉普拉斯變換函式。在訊號與系統或電路理論等學科中,衝激響應 或叫脈衝響應 一般是指系統在輸入為單位衝激函式時的輸出 響...