MATLAB代做  | MATLAB代寫  | MATLAB有償編程
首 頁
當前位置:MATLAB代做|MATLAB代寫|MATLAB有償編程matlab源碼Simulink仿真
模塊庫介紹        [↓跳到下載地址]
官方主頁:源碼共享網站:www.kggbzb.tw

聯系方式:客服QQ:1747812398 買代碼源碼軟件站,歡迎咨詢

運行環境:Win9X/2000/XP/2003/

源碼語言:簡體中文

源碼類型:源碼程序 - Simulink仿真

推薦星級:

更新時間:2012-11-21 23:39:49

源碼簡介

SIMULINK簡介

SIMULINK是MATLAB軟件的擴展,它是實現動態系統建模和仿真的一個軟件包,它與MATLAB語言的主要區別在于,其與用戶交互接口是基于Windows的模型化圖形輸入,其結果是使得用戶可以把更多的精力投入到系統模型的構建,而非語言的編程上。

所謂模型化圖形輸入是指SIMULINK提供了一些按功能分類的基本的系統模塊,用戶只需要知道這些模塊的輸入輸出及模塊的功能,而不必考察模塊內部是如何實現的,通過對這些基本模塊的調用,再將它們連接起來就可以構成所需要的系統模型(以.mdl文件進行存取),進而進行仿真與分析。

SIMULINK的最新版本是SIMULINK4.0(包含在MATLAB6.0里),MATLAB5.3里的版本為3.0版,它們的變化不大。

SIMULINK的啟動

在MATLAB命令窗口中輸入simulink

結果是在桌面上出現一個稱為Simulink Library Browser的窗口,在這個窗口中列出了按功能分類的各種模塊的名稱。 也可以通過MATLAB主窗口的快捷按鈕來打開Simulink Library Browser窗口。

SIMULINK的啟動

在MATLAB命令窗口中輸入simulink

結果是在桌面上出現一個用圖標形式顯示的Library :simulink3的Simulink模塊庫窗口。

兩種模塊庫窗口界面只是不同的顯示形式,用戶可以根據各人喜好進行選用,一般說來第二種窗口直觀、形象,易于初學者,但使用時會打開太多的子窗口。

SIMULINK的模塊庫介紹

SIMILINK模塊庫按功能進行分為以下8類子庫:

Continuous(連續模塊)

Discrete(離散模塊)

Function&Tables(函數和平臺模塊)

Math(數學模塊)

Nonlinear(非線性模塊)

Signals&Systems(信號和系統模塊)

Sinks(接收器模塊)

Sources(輸入源模塊)

連續模塊(Continuous)continuous.mdl

Integrator:輸入信號積分

Derivative:輸入信號微分

State-Space:線性狀態空間系統模型

Transfer-Fcn:線性傳遞函數模型

Zero-Pole:以零極點表示的傳遞函數模型

Memory:存儲上一時刻的狀態值

Transport Delay:輸入信號延時一個固定時間再輸出

Variable Transport Delay:輸入信號延時一個可變時間再輸出

離散模塊(Discrete) discrete.mdl

Discrete-time Integrator:離散時間積分器

Discrete Filter:IIR與FIR濾波器

Discrete State-Space:離散狀態空間系統模型

Discrete Transfer-Fcn:離散傳遞函數模型

Discrete Zero-Pole:以零極點表示的離散傳遞函數模型

First-Order Hold:一階采樣和保持器

Zero-Order Hold:零階采樣和保持器

Unit Delay:一個采樣周期的延時

函數和平臺模塊(Function&Tables) function.mdl

Fcn:用自定義的函數(表達式)進行運算

MATLAB Fcn:利用matlab的現有函數進行運算

S-Function:調用自編的S函數的程序進行運算

Look-Up Table:建立輸入信號的查詢表(線性峰值匹配)

Look-Up Table(2-D):建立兩個輸入信號的查詢表(線性峰值匹配)

數學模塊( Math ) math.mdl

Sum:加減運算

Product:乘運算

Dot Product:點乘運算

Gain:比例運算

Math Function:包括指數函數、對數函數、求平方、開根號等常用數學函數

Trigonometric Function:三角函數,包括正弦、余弦、正切等

MinMax:最值運算

Abs:取絕對值

Sign:符號函數

Logical Operator:邏輯運算

Relational Operator:關系運算

Complex to Magnitude-Angle:由復數輸入轉為幅值和相角輸出

Magnitude-Angle to Complex:由幅值和相角輸入合成復數輸出

Complex to Real-Imag:由復數輸入轉為實部和虛部輸出

Real-Imag to Complex:由實部和虛部輸入合成復數輸出

非線性模塊( Nonlinear ) nonlinear.mdl

Saturation:飽和輸出,讓輸出超過某一值時能夠飽和。

Relay:滯環比較器,限制輸出值在某一范圍內變化。

Switch:開關選擇,當第二個輸入端大于臨界值時,輸出由第一個輸入端而來,否則輸出由第三個輸入端而來。

Manual Switch:手動選擇開關

信號和系統模塊( Signal&Systems ) sigsys.mdl

In1:輸入端。

Out1:輸出端。

Mux:將多個單一輸入轉化為一個復合輸出。

Demux:將一個復合輸入轉化為多個單一輸出。

Ground:連接到沒有連接到的輸入端。

Terminator:連接到沒有連接到的輸出端。

SubSystem:建立新的封裝(Mask)功能模塊

接收器模塊( Sinks ) sinks.mdl

Scope:示波器。

XY Graph:顯示二維圖形。

To Workspace:將輸出寫入MATLAB的工作空間。

To File(.mat):將輸出寫入數據文件。

輸入源模塊( Sources ) sources.mdl

Constant:常數信號。

Clock:時鐘信號。

From Workspace:來自MATLAB的工作空間。

From File(.mat):來自數據文件。

Pulse Generator:脈沖發生器。

Repeating Sequence:重復信號。

Signal Generator:信號發生器,可以產生正弦、方波、鋸齒波及隨意波。

Sine Wave:正弦波信號。

Step:階躍波信號。

SIMULINK簡單模型的建立

簡單模型的建立

(1)建立模型窗口

(2)將功能模塊由模塊庫窗口復制到模型窗口

(3)對模塊進行連接,從而構成需要的系統模型

模型的特點

在SIMULINK里提供了許多如Scope的接收器模塊,這使得用SIMULNK進行仿真具有像做實驗一般的圖形化顯示效果。

SIMULINK的模型具有層次性,通過底層子系統可以構建上層母系統。

SIMULINK提供了對子系統進行封裝的功能,用戶可以自定義子系統的圖標和設置參數對話框。


提 示:本站所有源碼只提供瀏覽,需要定制的朋友可以聯系在線客服!
注意:價格根據項目的難易程度來定價格業務咨詢

模塊庫介紹 --下載地址

注意:為避免不必要的誤會,本站項目里的源碼只公開部分需要的聯系在線客服

本站長期招聘程序代寫高手,歡迎加入華南地區matlab團隊

想創業卻沒有經驗的人

無論你是否有過網上開店的經驗,都可以隨時聯系在線客服,建立自己獨立的網站
想開網店卻不知道如何入手

淘寶創業成本低而且風險小,如果想開淘寶店的朋友可以聯系在線客服。
想兼職創業,卻不擅長交際與服務的人

在家創業月入5000元。網站程序+百套群發工具+網賺資料+域名+空間+本站終身代理資格,這樣你網賺的條件全具備了。每天3小時管理、推廣、收錢。
缺乏能快速贏利型產品的人

導入多種最新流行營銷軟件+網賺教程,讓入駐者輕松加盟、復制有效成交技巧、快速賺錢。
·上一源碼:simulink線的處理
·下一源碼:仿真環境基礎學習

源碼評論評論內容只代表網友觀點,與本站立場無關!

   評論摘要(共 0 條,得分 0 分,平均 0 分) 查看完整評論

瀏覽說明

* 本站所有源碼全部公開,隨時隨地瀏覽!
* MATLAB軟件如用于商業用途,請購買正版!
* 如果您發現下載鏈接錯誤,請點擊報告錯誤謝謝!
* 站內提供的所有軟件包含破解及注冊碼均是由網上搜集,若侵犯了你的版權利益,敬請來信通知我們!
Copyright © 2008-2014 www.kggbzb.tw. All Rights Reserved.
頁面執行時間:203.12500 毫秒
安微25选5开奖号