Matlab中simulink与S-function的使用(5.3版)(.doc).doc

Matlab中simulink与S-function的使用(5.3版)(.doc)

在Matlab 5.3中使用 simulink與s-function 2003/1/20晃昌 目錄: 簡介 使用simulink 建立模型 1 simulink 使用以及基本參數設定 2 利用 subsystem簡化模型 3 在mask 外設定subsystem的參數 使用s-function 建立新的元件 1 s-function 執行流程 2 以FIR濾波器範例說明s-function 中變數與函式功能 在Matlab 中 以C語言撰寫s-function 簡介 在matlab中,提供了一個simulink的程式模擬工具箱。可以將模型直接以塊圖的方式表現,能讓建立模型以外的人也能很快了解系統所包含的內容。Simulink提供了大量的元件,加速了模型的建立。但我們還是可能會找不到現成的元件,這時可以使用一些基本功能的元件組合起來,建立一個次系統(subsystem),再加上mesk成為一個自訂功能的元件。這種多層的架構可以讓我們使用少數的基本元件建立複雜的模型。但是在simulink中,每一個元件都是由一個個別的程式寫成的,而在模擬中的每次取樣時間,模型中的每個元件都會被執行一次,於是各個元件對應的程式都被執行了一次。所以模型中使用的元件越多,每次取樣時間所須執行的程式數目就越大,模擬就跑得越慢。所以我們必須學會使用程式建立自訂功能的元件,也就是s-func

文档评论(0)

1亿VIP精品文档

相关文档