simulink如何實現0 2s

2021-04-13 01:17:32 字數 2638 閱讀 6990

1樓:匿名使用者

simulink不允許傳函分子bai的階次du高於分母,這樣的zhi傳遞函式無法直接實dao現,可以用以下兩種手段:

1、使專用屬

derivative模組實現純微分(即s),然後通過增益和求和實現整個模型;

simulink怎麼輸入傳遞函式1/s(0.1s+1)(0.2s+1)

2樓:沈偉棟

1、>>num=1;//輸入分子

2、>>den=[0.02 0.3 1 0];//分母多項式前的係數

3、>>sys=tf(num,den);//系統輸出

傳遞函式內是指零初始條件下容

線性系統響應(即輸出)量的拉普拉斯變換(或z變換)與激勵(即輸入)量的拉普拉斯變換之比。記作g(s)=y(s)/u(s),其中y(s)、u(s)分別為輸出量和輸入量的拉普拉斯變換。

傳遞函式是描述線性系統動態特性的基本數學工具之一,經典控制理論的主要研究方法——頻率響應法和根軌跡法——都是建立在傳遞函式的基礎之上。傳遞函式是研究經典控制理論的主要工具之一。

擴充套件資料

simulink是matlab中的一種視覺化**工具, 是一種基於matlab的框圖設計環境,是實現動態系統建模、**和分析的一個軟體包,被廣泛應用於線性系統、非線性系統、數字控制及數字訊號處理的建模和**中。

simulink提供一個動態系統建模、**和綜合分析的整合環境。在該環境中,無需大量書寫程式,而只需要通過簡單直觀的滑鼠操作,就可構造出複雜的系統。

3樓:214笑口常開

一、>>num=1

>>den=[0.02 0.3 1 0]>>sys=tf(num,den)

二、在simulink下的抄continuous裡尋找baitransfer fcn 模組 之後雙擊此模組 在彈出的對話du框裡修改引數 denominator

coefficients:【1 1】為denominator coefficients:【0.02 0.3 1 0 】 就zhiok了

如果沒顯dao示出你要的資料 把transfer fcn 模組的邊長拉長就可以了

希望對你有所幫助

matlab中simulink怎樣輸入s^2+2s+1,用哪個模組?

4樓:用著追她

使用bai「for iterator subsystem」模組。

du輸入zhi方法為:

1、「dao

simulink中新建回「new model」,從「simulink library browser」中拖入「for iterator subsystem」模組。

2、雙擊模組進答入,可發現for迴圈的迭代器。

3、為實現「for(i = 0;i < 10;i++) y = 2i + 5;return y;」的迴圈語句,model中圖形完善如下。

4、其中,for迴圈子系統接線如下。

5、迭代器的引數設定如下:其中10表示迭代10次,zero-based表示迴圈計數從0開始。

6、執行後,結果如下。

5樓:疾風殘噬者藍寧

1. 使用transfer fcn模組可

bai以輸入傳遞函式

2. 雙擊或du者拖動新增之後zhi,雙擊該模組。在分母系數dao部分輸入[1 2 1]即可,即版二次項

權係數為1,一次項係數為2,常數項為1。如果需要更高次在前面自行新增係數,再加一個係數會有三次項[1 1 2 1]為s^3+s^2+2s+1,如果只需要四次項,如s^4+s^2+2s+1,輸入[1 0 1 2 1]。

3. 更改完畢(s^2+2s+1)

急!!!在matlab中的simulink裡一個傳遞函式g=(0.0054s^2+0.18s+1)/7.58,怎麼弄出來

6樓:工程師筆記

的確如此,這個傳遞函式是沒法直接寫出來的。simulink裡傳遞函式要求分母階次高於分子,也就是說只有物理可實現的系統才能寫出來。沒法改設定解決這個問題。

不過有些辦法繞過這個問題,一個最簡單的辦法是給你的傳遞函式乘上兩個一階慣性環節,這樣分子分母階次就相等了。為了不影響**結果,將乘上的慣性環節的轉折頻率選得遠高於你原來傳遞函式的頻率範圍,也就是說,你加上的慣性環節只在遠高於你關心的頻率範圍上起坐用,而在你要關注的頻段,相當於還是原來的傳遞函式。這樣simulink就不報錯了,而**結果也照樣正確。

還有個辦法,把這個成多項式,s就用微分模組,s^2就用兩個微分模組串聯。

7樓:匿名使用者

連續庫裡的transfer fcn

simulink中如何得到這個傳遞函式(s^2*(s+1+i)*(s+1-i))/(s+15)

8樓:nexus科技

simulink並不bai支援「非因果」noncausual系統,你這個

du傳遞函式zhi不是因果的,就是不太現實dao。

就算你能夠回建立起模型,你的答**收斂不好,數值動不動就2^40之類的。沒有意義。

如果你仍然不死心的話,你可以把s^2項提出來用du/dt來實現,s就等效於時域的就微分,所以你要就二階導數。

如何才能實現自我價值,如何實現自我價值?

這個是從初中開始學習哲學就開始的有的問題,基本上初中,高中,大學政治都有學,自我價值是指在個人生活和社會活動中,自我對社會作出貢獻,而後社會和他人對作為人的存在的一種肯定關係。包括人的尊嚴,和保證人的尊嚴的物質精神條件。自我價值的實現必然要以對社會的貢獻為基礎,以答謝社會為目的。說簡單也簡單,說難也...

財務自由如何實現,什麼是財務自由 如何實現?

現如今,財務自由是大多數人的渴望,幾乎所有人都希望自己可以財務自由,財務自由後確實會讓人的生活質量得到很大的提高,會使人的生活方式更加豐富多彩,並且能夠讓人更加容易感覺到快樂。那麼,怎樣才能做到財務自由呢?有哪些方法可以讓我們儘快的做到財務自由呢?以下是我的方法。1 努力成為公司的人力資源。在一個公...

創業夢想如何實現,如何實現創業成功的夢想?

一個字 幹 你不敢幹而已 找到什麼合適自己的 就幹 我現在21歲 剛剛開始自己幹 以前也是總由於 現在終於下決心了 雖然我已經賠了一個多月了 可我有目標了 我在努力著 這就夠了 財富第6波,想創業你就要知道什麼是趨勢 比爾蓋茨說 二十一世紀要麼是電子商務,要麼是無商可務!想過去的二十年中國經濟高速發...