用於數學建模 安裝matlab 2014 需要安裝哪些組件?


這篇文章寫得挺詳細的,可以看看:

有關matlab----一段話介紹matlab組件

有關matlab----一段話介紹matlab組件

作者 : 史曉飛

又修改了一天畢業論文,不到deadline任誰也沒有結稿的心思,就算是苟延殘喘,也得讓它繼續活著,消耗你我的精神和能量,真不如來個安樂死。不會沉迷遊戲的我,不會全身心投入學習的我,必然就是學一會兒,找個法子放鬆一下,而整理資料竟然成為腦力勞動後的體力勞動。仍然加深著累的程度,可心安。

前兩天卸載了matlab7.0,打算這裝一個R2008a,龐然大物,安裝文件3.7G,全部安裝估計要5G的空間,做為一個matlab菜鳥,不想進行typical安裝而選擇custom,那麼就意味著自己需要搞清楚這幾乎無數的組件到底是用來幹什麼的。我想我不需要救濟災民似的將所有的組件都安裝,那麼就認識一下這些難以計數的組件吧,勤快點做一個筆錄,省得安裝起來不用白白佔用我的電腦空間,宛如生了個孽子,厚顏無恥的揮霍著祖宗的基業,卻不知心疼。或者可以說成,幼兒園有一個班的小孩兒,但其中大概只有一個是你的,照顧好自己的那個就好了,不過你若是覺得寶馬的車上不介意拉幾個他爸開著賓士的兒子,那麼未嘗不可。勞累點罷了,可人家並不領你的情,還以為你要阿諛奉承溜須拍馬。全然不是把錢捐給希望工程或者貧困人家的反映,或者是幫急的給了某位遠方親戚,他還不準在多少人面前念叨你的好呢。

就算整理是個體力活,我也是身體力行。

×××××××××××××××××××××××××××××××××××××××××××

主要參考了 http://www.hirain.com/Product/module_detail.asp?menucolr=3name=MATLABidd=1id=1 恆潤科技。

The MathWorks公司的MATLAB是一種用於演算法開發,數據可視化,數據分析以及數值計算的高級技術計算語言和互動式環境.

MATLAB模塊介紹

基礎工具

MATLAB

· Matlab
report generator

· Simulink

· Simulink
performance tool

· Simulink
report generator

· Stateflow

· Stateflow
Coder

· Real-Time
Workshop

控制

· Control
System

· Fuzzy
Logic

· Fixed-Point
Blockset

· System
Identification

· LMI
Control

· Model
Predictive

· Mu-Synthesis

· Nonlinear
Control Design Blockset

· Robust
Control

實時目標系統

· Real-Time
Workshop Embedded Coder

· EmTrg
for Infineon C166 Microcontrollers

· MATLAB
Link for Code Composer Studio

· Embedded
Target for Motorola HC12

· Embedded
Target for Motorola MPC555

· Embedded
Target for OSEK/VDX

· Embedded
Target for TI C6000 DSP

· Real-Time
Windows Target

· xPC
Target Embedded Option

· xPC
Target

· Embedded
Target for TI C2000 DSP

應用介面

· MATLAB
Compiler

· MATLAB
COM Builder

· MATLAB
Excel Builder

· Excel
Link

· MATLAB
Runtime Server

· MATLAB
Web Server

數學
金融

· Curve
fitting

· Database
Toolbox

· Financial
Derivatives

· Datafeed
Toolbox

· Extended
Symbolic Math

· Financial

· Financial
Time Series

· Fixed-Income
Toolbox

· GARCH
Toolbox

· Optimization

· Partial
Differential Equation

· Symbolic
Math

· Spline

· Statistics

· Neural
Network

· Bioinformatrics
Toolbox

信號處理 / 圖像處理 / 通信系統開發

· CDMA
Reference Blockset

· Communications
Blockset

· Communications
Toolbox

· SPC
Blockset

· Image
Acquisition Toolbox

· Signal
Processing Toolbox

· Image
Processing Toolbox

· Filter
Design Toolbox

· Wavelet
Toolbox

· Link
for ModelSim

測試測量

· Data
Acquisition Toolbox

· Instrument
Control

其他

· Aerospace
Blockset

· Model-Based
Calibration Toolbox

· Mapping

· SimMechanics

· SimPowerSystems

· Virtual
Reality Toolbox

· Dials
Gauges

1、simulink

Simulink 是一個用於對動態系統進行多域建模和模型設計的平台。它提供了一個互動式圖形環境,以及一個自定義模塊庫,並可針對特定應用加以擴展。

2、Aerospace Blockset

Aerospace
Blockset 建立在Simulink?基礎之上,提供了一系列用於航空器,航天器,導彈和推進運載系統及其子系統建模、集成和模擬的模塊。

3、bioinformatics toolbox

matlab工具箱中的生物信息學工具箱(bioinformatics toolbox)功能還算全面,雖然沒有什麼突出的優點。包含了:蛋白和核酸分析,系統發育分析以及基因晶元分析等功能。

4、CDMA reference blockset

CDMA Reference Blockset專門針對CDMA IS-95A標準的無線通信系統的創建和模擬提供了大量的Simulink模塊。

5、communication blockset

Communications Blockset提供了完整的模擬/數字通信系統建模、模擬和分析優化圖形模塊庫。庫中包括近180個Simulink框圖塊,可用於通信系統中從信源到信道,包括編碼,調製,發射,接收等各個部分的建模、模擬分析。廣泛的適用於無線通信系統(二代/三代商用通信系統,軍/民用衛星通信等),通信設備等的開發。目前也廣泛的應用在通訊工程方面的基礎研究及教育上。

6、Communications Toolbox

——通訊系統的設計、模擬和分析

Communications
Toolbox提供了一整套的綜合工具,可用來設計、分析與模擬數字和模擬通訊系統。工具箱包括100多個MATLAB函數可用於演算法的開發、系統分析及設計。適用於諸如無線設備、數據機及存儲系統的應用程序開發。也可對通訊工程方面的研究及教育起到良好的基礎作用。

7、Control System Toolbox

——古典和現代控制系統的建模、分析和設計

Control System Toolbox 可幫助您完成 自動控制系統的建模、分析和設計 。該工具箱中的函數可以實現通用的古典傳遞函數和現代狀態空間控制技術 。利用控制系統工具箱,可對連續時間系統和離散時間系統進行建模、模擬和分析
。可以快速計算和繪製系統的時域響應、頻域響應和根軌跡圖。

8、Curve Fitting Toolbox


Curve Fitting Toolbox擴展MATLAB環境,集成數據管理,擬合,顯示,檢驗和輸入分析過程等功能。所有能通過GUI使用的功能都可以通過命令行來進行。

9、Data Acquisition
Toolbox

——直接控制和訪問PC插卡式數據採集硬體

Data Acquisition
Toolbox提供了一套完整的工具集,用以對基於PC的數據採集硬體進行控制並與之通訊。本工具箱能讓你設定外部採集硬體的參數,將採集的數據寫入MATLAB工作區並進行分析。

由於Data Acquisition Toolbox是基於開放的、可擴展的MATLAB環境,因而它能使你方便地配置自己的採集方案, 充分利用外部硬體設備提供的特點, 並配合運用MATLAB及其它Toolbox強大的分析和可視化功能。

10、Database Toolbox

——與關係資料庫交換數據


Database Toolbox提供了同任何支持ODBC/JDBC標準的資料庫進行數據交換的能力。利用在工具箱中集成的Visual Query Builder工具,無需學習任何SQL語句就可以實現在資料庫中查尋數據的功能。這樣MATLAB就能夠對存儲在資料庫中的數據進行各種各樣的複雜分析。在MATLAB環境中,也可以使用SQL命令來進行如下操作:

對資料庫數據進行讀、寫操作;

應用簡單或複雜的條件查詢資料庫中的內容。

11、Datafeed Toolbox


Datafeed Toolbox用於從數據提供商獲取實時金融數據。在全球的證券市場中, 即時獲得準確的投資信息意味著能做出更好的購買決定, 以及最終獲得更高的回報。因此, 五分鐘, 十分鐘對於大多數人來說不算長, 但是對於一名有數百萬美元投資額的投資者來說卻是度日如年。正是考慮到這一點,MATLAB開發Datafeed Toolbox用於獲取實時金融數據, 給全球的專業投資者傳遞最新的企業信息。

12、Dials Gauges
Blockset

——用圖形化設備顯示和控制 Simulink?的信號和模擬參數


Dials Gauges Blockset 使用戶可以在 Simulink? 模型中添加圖形化設備,改善模型的視覺效果和操作性。它適合多種應用場景,包括航空航天、汽車、醫療和過程式控制制系統。幾乎所有的 Simulink 模型都能使用它進行真實的輸入/輸出控制模擬和直觀的交互操作。

13、Embedded Target for
Infineon C166 Microcontrollers

——在Infineon C166微處理器上開發產品級代碼


Embedded Target for infineon C166可以讓用戶利用Infineon C166系列微處理器及STMicroelectronics公司ST10系列微處理器運行實時代碼進行快速原型、嵌入式產品代碼發布、代碼驗證及性能分析等工作。用戶既可以使用提供的實時運行環境也可以把從Simulink演算法中生成的代碼集成到自己的運行環境中。

14、Embedded Target for
Motorola HC12

——在Motorola HC12微處理器上開發產品級代碼


Embedded Target for Motorola HC12可以讓用戶直接將Real-Time
Workshop Embedded Coder生成的產品級C代碼直接下載到Motorola HC12微處理器晶元中,在實時條件下,完成產品級原型的開發,以及最終產品的實現。

15、Embedded Target for
Motorola MPC555

——快速原型、處理器在環與嵌入式開發工具


Embedded Target for Motorola MPC555可將Real-Time Workshop
Embedded Coder生成的代碼直接下載到MPC555處理器。Embedded Target for Motorola MPC555 依靠Real-Time
Workshop Embedded Coder生成產品級代碼並根據 Motorola MPC555 處理器進行裁剪。

16、Embedded Target for
OSEK/VDX

——在OSEK/VDX環境下開發產品級代碼


Embedded Target for OSEK/VDK可以讓用戶直接將Simulink模型轉變為能夠在OSEK/VDX實時嵌入式操作系統環境下的應用程序。使用該產品可以完成產品原型的開發,以及最終產品的實現。

17、Embedded Target for TI
C2000 DSP

——為TI C2000 DSP生成實時代碼並驗證演算法


Embedded Target for TI C2000 DSP提供了將MATLAB和Simulink與Texas Instruments eXpressDSP? 工具、TI C2000 DSP 處理器,集成在一起進行系統開發的手段。通過Real-Time
Workshop和TI的開發工具將Simulink模型轉變成為實時C代碼,這樣就可以利用這些產品在TI C2000 DSP系統上實現自動代碼生成、產品原型和嵌入式系統實現。

18、Embedded Target for TI
C6000 DSP

——為TI C6000 DSP生成實時代碼並驗證演算法


Embedded Target for TI C6000 DSP可以用於針對Texas Instruments
(TI)c67x浮點和C62x或者C64x定點DSP的快速開發實時應用軟體。它通過Real-Time Workshop,使用戶直接將在Simulink中建立的系統模型生成高效的針對C6000系列處理器的代碼,從而有效的消除了DSP演算法研究和實現之間的軟體鴻溝。它直接支持TI C6713 DSK,
C6416DSK, C6711DSK, 和 C6701EVM 開發系統。

19、Excel Link

——將MATLAB與Microsoft Excel集成在一起


Excel Link將MATLAB的數學和圖形處理能力與Microsoft
Excel這一廣泛應用的Windows環境下的電子表格軟體的能力結合在一起。將MATLAB作為Excel的數學計算引擎,Excel不僅可以具有強大的高質量圖形功能,還可以明顯地降低複雜應用程序耗費的執行時間。


Excel Link允許在MATLAB和Excel之間進行數據交換,在兩個功能強大的數學處理、分析與表示平台之間建立無縫連接。 Excel作為一個可視化的數據處理環境是進行數組編輯的最佳選擇,而MATLAB則作為數據分析和可視化的引擎。任何輸入到Excel環境中的數據都可以直接進入MTATLAB進行處理,而這一過程完全是「現場」處理的,沒有任何中間文件,也不需要進行編程工作。

20、Symbolic Math Toolbox

——Maple V的符號數學與變精度演算法無逢集成到MATLAB環境中

符號數學工具箱將符號數學與變精度運算集成到 MATLAB 中。工具箱將 Waterloo Maple Software 的 Maple V 內核集成進來。擴展後的工具箱支持全部 Maple 編程和專業庫。通過符號數學工具箱, MATLAB 用戶可以方便地將數學與符號運算納入統一的環境當中,並且完全不喪失速度和精度。

21、Filter Design Toolbox

——信號和圖像分析,壓縮,去噪的強有力工具


Filter Design Toolbox是建立在MATLAB計算環境和Signal Processing Toolbox基礎上的一系列工具。它提供了設計,分析,模擬數字濾波器的先進技術。

通過添加針對複雜實時DSP應用(如自適應和多速率濾波) 的濾波器構架和設計方法來擴展Signal Processing Toolbox的功能。同時它也提供了函數來簡化定點濾波器的設計和量化效果的分析。

22、Financial Derivatives
Toolbox


Financial Derivatives Toolbox 用於分析金融衍生工具和投資。

23、Financial Time Series
Toolbox


Financial Time Series Toolbox用於分析金融市場的時間序列數據。金融工程是以時間序列數據工作的,例如股票價格或每天利息波動。可以用該工具箱進行更加直觀的數據管理。

24、Finance Toolbox


Finance Toolbox 提供了一個基於 MATLAB 的財務分析支撐環境,可以完成許多種財務分析統計任務
,從簡單的計算到全面的分散式應用。財務工具箱能夠用來定價證券,計算收益,分析偏差, 優化業務量。

25、Fixed Income Toolbox

——有價證券固定收益建模與分析工具


Fixed Income Toolbox可以擴展MATLAB在金融財經方面的應用,可以用固定收益模型的計算,例如定價、收益和現金流動等有價證券固定收益計算。支持的固定收益類型包括有價證券抵押回報、社會債券、保證金等。該工具箱還能夠處理相應的金融衍生物計算。

26、Fixed-point Blockset

——用於控制系統和時域濾波中定點行為的模擬


Fixed-point Blockset能使用戶在Simulink中對數字控制系統與數字濾波進行建模與模擬。一組特殊的組件可以使用戶對模擬中的定點與浮點進行切換。用戶也可以在塊與塊之間指定8位,16位,32位位元組。

27、Fuzzy Logic Toolbox


Fuzzy Logic Toolbox提供了一個簡單的基於滑鼠點擊的圖形用戶界面,使你可以容易地完成模糊邏輯的設計過程。它提供了內置的最新模糊邏輯設計方法,例如模糊群(Fuzzy Clustering)、模糊自適應神經網路學習(Adaptive
Neuro-fuzzy Learning )。互動式的圖形界面使你可以精細地調節系統行為並使之可視化。

28、GARCH Toolbox


GARCH Toolbox提供了基本的工具為單變數廣義自回歸條件異方差(Generalized
Autoregressive Conditional Heteroskedasticity,GARCH)易變性模型進行建模。 GARCH Toolbox包含一個界面採用單變數GARCH模型對金融市場中反覆無常的變化性進行分析。

29、遺傳演算法及直接搜索工具箱

——用遺傳演算法或直接搜索演算法解決優化問題

通過使用遺傳演算法或直接搜索(direct search)演算法工具,可以擴展Matlab及優化工具箱在處理優化問題方面的能力。應用這些演算法,可以處理傳統的優化技術難以解決的問題,包括那些難以定義或不便於數學建模的問題。應用這些演算法,還可以解決目標函數較複雜的問題,比如目標函數不連續、或具有高度非線性、隨機性以及目標函數沒有導數的情況。

30、Image Acquisition
Toolbox

——直接從工業標準硬體設備中獲取圖像與視頻信號


Image Acquisition Toolbox擴展MATLAB的強大科學計算能力,允許直接在MATLAB環境下通過工業標準硬體設備獲取圖像和視頻信號。通過該工具箱,可以直接將MATLAB環境同圖像採集設備連接起來,預覽圖像,採集數據,並且利用MATLAB提供的強大數學分析功能完成圖形圖像的處理。

31、Image Processing
Toolbox


Image Processing Toolbox 給工程師和科學家提供了一套完整的用於圖像處理和分析的函數 。總共超過 200 個圖像處理函數,與 MATLAB 的數據分析、演算法開發和數據可視化環境集成在一起,使專業人士從耗時的圖像處理和操作中解脫出來,你只需花少量的時間於演算法編程上,而把大部分時間用於問題的分析處理上。

32、Instrument Control
Toolbox

——在MATLAB控制測試測量儀器設備並獲取數據


Instrument Control Toolbox提供了在MATLAB中直接訪問測試測量儀器設備的能力。MATLAB目前可以從具有GPIB、VXI、TCP/IP或者UDP介面的測試測量儀器設備讀取數據,還能夠向這些儀器設備發送命令,獲取必要的數據,利用MATLAB強大的數據分析功能對數據進行分析。

33、LMI Control Toolbox

——控制系統魯棒設計中凸優化問題的求解


LMI(Linear Matrix Inequality)Control
Toolbox,即線性矩陣不等式控制工具箱提供了一個通用的集成環境用來刻畫和求解LMI問題,其強有力的功能及用戶友好的界面能幫助用戶開發自己特定的解決LMI問題的應用程序,雖然LMI工具箱重點放在控制系統設計,其實LMI的能力完全可以擴展至求解矩陣不等式的任何場合。


LMI作為求解凸優化問題的有力工具可應用到許多領域:控制、辯識、濾波、結構設計、圖論、插值及線性代數。

34、MATLAB Link for Code
Composer Studio

用於在MATLAB,TI軟體開發環境Code Composer
Studio和TI實時DSP硬體之間建立雙向鏈接。
你可以利用MATLAB中的可視化功能及數學函數可視化和分析來自CCS及C2800/5000/6000 DSP的數據。通過這個工具我們可以大大簡化針對TI
DSP的軟體的分析、測試和驗證過程。

35、Link for ModelSim?


Link for ModelSim?是一個把MATLAB/Simulink和針對FPGA 和ASIC的硬體設計流程無縫連結起來的聯合模擬的介面擴展模塊。它提供一個快速的雙向連接將MATLAB/Simulink和硬體描述語言模擬器Modelsim連接起來。使二者之間直接的聯合模擬成為可能,並且讓你更高效的在MATLAB/Simulink中驗證ModelSim中的寄存器傳輸級(RTL)模型。

傳統的Simulink系統級設計和其模擬環境支持M語言,C/C++,以及Simulink模塊。而通過添加硬體描述語言(HDL)到MATLAB/Simulink中,擴展了MATLAB/Simulink的並行運行能力,直接性,以及混合語言編程的能力。這使得Link
for ModelSim模塊縮小了演算法和系統設計同硬體實現之間的巨大鴻溝。

36、MATLAB COM Builder

——在MATLAB中創建COM對象


MATALB COM Builder是MATLAB Compiler的擴展,是MATLAB Release 13新包含的產品之一。它提供了一個簡單易用的圖形化用戶界面,幫助用戶將用M語言開發的演算法自動地快速地轉變為獨立的COM組件對象。生成的COM組件對象可以在任何支持COM對象的應用中使用,例如Visual Basic、Microsoft Excel、C/C++語言等等。通過COM組件,可以同其他用戶共享已經開發的演算法,並且可以免費地隨同COM應用程序發布MATLAB演算法。

37、MATLAB Excel Builder

——從MATLAB直接創建Excel插件


MATALB Excel Builder作為MATALB Compiler的擴展。它能夠將複雜的MATLAB演算法轉變成為MS Excel的插件—Visual Basic Application函數文件,轉變得到的文件可以在Excel表格使用。無論是功能強大的MATLAB數學函數,還是複雜的圖形函數演算法,都可以被轉變為Excel插件,供用戶任意的使用。

38、MATLAB Compiler

——將MATLAB代碼轉換為獨立C/C++代碼


M ATLAB Compiler 可以將 M 語言函數文件自動轉化產生獨立 C/C++ 代碼,這些 M 語言函數包含了大多數利用 M 語言開發的 MATLAB 應用程序,其中包括數學、圖形和 GUIDE 開發的圖形界面等。通過將 MATLAB M 語言函數演算法轉換為 C 或 C++ 源代碼,可以利用
MATLAB 的演算法開發速度快的優勢,經 Compiler 自動轉化代碼之後,允許用戶將 MATLAB 的已有演算法同自己的工程結合起來,有效地加快 MATLAB 應用程序的開發速度和應用程序的運行速度。

39、MATLAB/Simulink Report
Generator

——以多種格式將MATLAB?、Simulink? 和Stateflow?中的各種信息生成文檔


MATLAB Report Generator和Simulink Report Generator能夠以多種格式將MATLAB、Simulink、和Stateflow中的模型和數據生成文檔,包括HTML、RTF、XML和 SGML格式。你可以自動的對大型的系統進行文檔生成,你可以建立可重複使用的、可擴展的模版幫助在各部門之間傳遞信息。文檔中可以包含從MATLAB工作空間得到的任何信息,如數據、變數、函數、MATLAB程序、模型和框圖等等。文檔甚至可以包含你的M文件或模型所生成的所有的圖片。

一共提供了兩類文檔生成器:


MATLAB Report Generator 提供了核心工具和文檔生成工具,從你的 MATLAB M 文件生成文檔。


Simulink Report Generator ,在 MATLAB Report Generator 支持下,能夠進一步生成 Simulink 和 Stateflow 模型的文檔。在下文中兩個產品都稱之為「報告生成器」。

40、MATLAB Web Sever?

——開發基於WEB的MATLAB/Simulink應用


MATLAB Web Server通過採用標準的HTML文檔和表單,允許工程人員將MATLAB/Simulink的應用程序通過Internet進行發布。 HTML 文檔作為MATLAB應用的用戶界面,通過滑鼠點擊來訪問Matlab應用程序。通過這種方法,使用此項應用的用戶不需要學會MATLAB的使用,而且MATLAB不需要在客戶機上運行。

41、Mapping Toolbox

——在Matlab里顯示和分析地理信息


Mapping Toolbox與MATLAB組合提供了一個完整的分析和顯示地理信息的環境,其包含了「點一擊」以及命令行函數來分析地理數據,進行地圖顯示,調用外部地圖數據源。另外,本工具發貨時還配給廣泛使用的atlas數據集。

42、Model Predictive
Control Toolbox

——在有約束情況下控制大規模、多變數工業過程系統


Model Predictive Control Toolbox是使用模型預測控制策略的完整工具集,這些技術主要用來解決大規模,多變數過程式控制制問題,這種過程中對運算量以及受控變數有一定約束,模型預測控制典型地被運用於化工工程以及連續過程式控制制領域。

43、Model-Based
Calibration Toolbox

——用於複雜傳動系統的標定


Model-Based Calibration Toolbox提供了用於複雜傳動系統標定的設計工具。工具箱充分利用了MATLAB科學計算環境和Simulink的模擬能力,通過兩個強大用戶界面-實驗設計與統計模型工具(Model Browser)、標定工具(CAGE Browser),大大縮短了功率計的測試時間,提高了工程效率,節省了標定時間,從根本上改善了傳動系統的性能和可靠性。

44、μ-Analysis and
Synthesis Toolbox

——使用優化及結構奇異值來進行魯棒設計

μ-Analysis Synthesis Toolbox是運用H∞優化控制及結構奇異值μ進行魯棒控制系統設計的工具。該工具箱的提供了一個用戶界面對方框圖的結構進行操作,自動利用D-K疊代進行近似 μ 綜合,H∞控制器設計。

45、Neural Network Toolbox

——對神經網路進行研究,設計和模擬的綜合環境


Neural Network Toolbox為工程師和科學家們提供了一個強大的手段,開發、分類和區分數據中的模式(Pattern)。由於需要大量的矩陣運算,MATLAB提供了一個神經框架,快速地實施神經網路並研究它們的行為和應用。


Neural Network Toolbox全面支持許多常用的網路形式的設計,訓練和模擬。從簡單的感知器到高級的關聯記憶及自組織網路。此工具箱可以用於信號處理,非線性控制和金融建模等領域的應用研究當中。

46、Optimization Toolbox

——通用的線性、非線性函數的尋優工具


Optimization Toolbox 里中使用了對非線性函數求極大、極小值時最廣泛使用方法的演算法,其對許多應用中的費用指標、可靠性指標及其它性能指標尋優等複雜問題提供強有力的工具。

47、Partial Differential
Equation (PDE) Toolbox

——求解PDE問題強大靈活的工具


Partial Differential Equation (PDE) Toolbox在二維空間和時間域,利用有限元方法研究和解決PDE問題。它提供了命令行函數和圖形用戶界面,對工程和科學中廣泛的實際應用問題如結構力學,電磁學,熱傳遞和擴散等建立數學模型。

48、Real-Time Windows
Target

允許在計算機上實時運行Simulink 以及Stateflow模型。你可以通過Simulink來創建實時程序並可以控制該程序的執行。使用Real-Time
Windows Target可以生成C代碼,經過編譯及聯接後,通過PC機的I/O介面,可以和硬體聯接。在整個操作過程中,可以同時運行其他Windows程序。

49、Real-Time Workshop?

——從Simulink?模型生成優化的,可移植的和可定製的代碼


Real-Time Workshop?( RTW ) 從Simulink模型生成優化的,可移植的和可定製的ANSI C代碼。利用它可以針對某種目標機來創建整個系統或是部分子系統可下載執行的 C 代碼,以開展硬體在迴路模擬。 RTW 支持離散時間系統,連續時間系統和混合系統的代碼生成。 Stateflow
Coder 用來生成 Stateflow 所建立有限狀態機模型的代碼。生成代碼的典型應用包括訓練模擬器,實時模型驗證和原型測試。

建立在 Simulink 和 RTW 基礎之上的,基於模型的設計流程,支持工程開發過程從演算法設計到最終實現的所有開發階段。

50、Real-Time Workshop
Embedded Coder


Real-Time Workshop Embedded Coder允許你生成、測試和配置產品級的C代碼。 Real-Time Workshop Embedded Coder針對產品級代碼生成提供了一個框架,提高了代碼效率,優化了內存使用,同時保持代碼的形式簡潔。此工具擴展了 Real-Time Workshop 的功能, 增加了針對配置複雜的內嵌系統至關重要的軟體工程方面的內容 。使用 Embedded Coder 你可以輕鬆定製,測試以及修改代碼,而這些工作都可以在
Simulink 環境下完成。

51、Robust Control Toolbox

——高級多變數控制系統設計工具


Robust Control Toolbox提供了設計魯棒控制系統的工具。現實工程系統建模時有建模誤差,或者系統動力學不完全清楚,或者系統的參數是變化的。本工具箱中功能強大的演算法能讓你在考慮一系列系統參數攝動時進行複雜的分析及設計。

52、Signal Processing
Toolbox


MATLAB 中的 Signal Processing Toolbox 建立在濾波器設計及譜分析的堅實基礎上,包含了一系列強有力的工具以利於演算法的開發,信號及線性系統分析,多速率信號處理,
濾波器設計及分析 ,本工具箱提供了一個集成的圖形界面 ,方便用戶進行濾波器設計,譜分析,信號瀏覽等。該工具箱可應用於話音 /
語言處理、通訊,地球物理,實時控制、財務、雷達及生物醫學工程。

53、SimMechanics

——在Simulink?中進行機械系統建模和模擬


SimMechanics 立足於Simulink? 之上,是進行控制器和對象系統跨領域/學科的研究分析環境。SimMechanics 為多體動力機械系統及其控制系統提供了直觀有效的建模分析手段,一切工作均在 Simulink 環境中完成。它提供了大量對應實際系統的元件,如:剛體、鉸鏈、約束、坐標系統、作動器和感測器等。使用這些模塊可以方便的建立複雜機械系統的圖示化模型,進行機械系統的單獨分析或與任何Simulink設計的控制器及其它動態系統相連進行綜合模擬。


SimMechanics 是 Simulink 物理建模產品家族的一員,該產品系列擴展了 Simulink 的建模能力,利用它們做出的模型仍能與傳統 Simulink 模塊所建立的模型相融合。


54、SimPowerSystem

——電力電子系統的建模和模擬工具


SimPowerSystem 是在 Simulink?環境下進行電力電子系統建模和模擬先進 工具。它為發電輸變電系統和電力分配計算方面提供了強有力的解決方法,尤其是當設計開發內容涉及控制系統設計時,優勢更為突出。對於具有複雜自給型供電裝置,如汽車上、飛機上、製造設備上的電氣系統和普通用電裝置,用 SimPowerSystem 進行分析和設計非常理想。


SimPowerSystem 是 Simulink 下面的一個專用模塊集,由電氣模擬專家 TEQSIM International 最初開發。該模塊集包含電氣網路中常見的元器件和設備,以直觀易用的圖形方式對電氣系統進行模型描述。模型可與其它 Simulink 模塊的相連接,進行一體化的 系統級動態分析。

55、Simulink Performance
Tools

——Simulink大型模型的管理和性能優化工具


Simulink Performance Tools 提供了四種工具用來提高Simulink模型的性能,應用這些工具,用戶可以加速模型的運行,評估模型性能,檢測、比較不同版本模型之間的差異,模型驗證測試等。對用戶應用Simulink開發環境起到了很好的輔助作用。

56、Spline Toolbox


Spline Toolbox是你學習及利用樣條進行工作的理想環境,樣條是存在幾階連續導數的分段光滑連續多項式(Piecewise
Polynomial - PP)函數,可用來在一個大的區間上表達各種各樣的函數,而用單一的多項式是不現實的。由於樣條是光滑的,簡單而易於操作,可以用來給任意函數建模:諸如曲線建模,曲線擬合,函數逼近,函數方程求解等。

57、Symbolic Math Toolbox

——Maple V的符號數學與變精度演算法無逢集成到MATLAB環境中

符號數學工具箱將符號數學與變精度運算集成到 MATLAB 中。工具箱將 Waterloo Maple Software 的 Maple V 內核集成進來。擴展後的工具箱支持全部 Maple 編程和專業庫。通過符號數學工具箱, MATLAB 用戶可以方便地將數學與符號運算納入統一的環境當中,並且完全不損失速度和精度。

58、Stateflow Coder

——從Stateflow狀態圖中生成代碼


Stateflow Coder是一個單獨提供的與Stateflow結合使用的工具,可以生成嵌入式整型,浮點型,或生成用於單機的固定點C代碼。使用Stateflow和Stateflow
Coder,用戶可以生成Simulink模型中的Stateflow部分特有的代碼,也可以生成易於插入到已有程序中的子程序代碼。並且這些生成的代碼可讀性強並帶有完整的注釋。


Stateflow Coder 允許用戶把自定義的 C 代碼結合到 Stateflow 狀態圖中以提高 Simulink 和 Stateflow 的模擬能力。也允許用戶定義並包括自定義的整體變數,這些變數可以被
Stateflow 生成代碼和用戶自定義的代碼所共享。

由 Stateflow Coder 生成的代碼可以整合到由
Real-Time Worshop 生成的代碼中。用於快速控制原型、硬體在迴路模擬、嵌入式應用當中。

59、Statistics Toolbox

——穩定的統計演算法與互動式圖形界面相結合


Statistics Toolbox提供了許多用於統計分析的工具。將界面易用性和編程能力兩者完美地集成起來。交互圖形顯示使你能夠方便一致地應用統計方法,同時MATLAB編程功能使你能夠建立自己的統計方法進行分析。這兩者的結合允許通過命令行方式自由訪問底層函數-如概率函數和ANOVA,或通過交互界面學習和實踐工具箱提供的可視化工具和分析工具。

60、Stateflow

——設計和模擬事件驅動系統


Stateflow是一個為建模和模擬事件驅動系統的集成的設計工具。Stateflow為嵌入式系統的設計提供了一流的解決方案,包含複雜的邏輯管理。它加入了圖形化建模和動態模擬把系統概況和設計結合的更緊密。Stateflow是基於一個傳統的狀態轉移圖和控制流程圖的結合體。 Stateflow
charts能夠圖形化的表示層次和並行狀態和事件驅動的轉移。 Stateflow比傳統的狀態圖又新增了控制流圖、圖形函數、時間操作、直接事件廣播和模型對現有代碼的支持。

通過 Stateflow, 你可以很快的開發出含有狀態轉換的事件驅動系統的圖示模型,而不需要你掌握有限元狀態機原理。
你也可以通過 Stateflow Coder 把你的模型生成高效的嵌入式的
C 代碼。這些特性使得 Simulink 和
Stateflow 成為開發嵌入式系統的理想工具,並成功地應用於汽車,宇航,通信等領域。

61、System Identification
Toolbox

——使用時序雜訊數據建立複雜系統的準確的簡化模型


System Identification Toolbox提供了基於預先得到的輸入/輸出數據,建立動態系統數學模型的工具。工具箱顯著的特點是採用靈活的圖形用戶界面,幫助管理數據和模型。這個工具箱提供的辨識技術可以應用於許多領域,包括從控制系統設計,信號處理,到時序分析和振動分析。

62、Virtual Reality
Toolbox

——為Simulink系統在三維空間提供動畫和視景


Virtual Reality Toolbox以動畫方式顯示了Simulink模型代表的對象工作時的真實三維虛擬現實場景。動態系統通過虛擬現實工具箱將Simulink模型隨時間的變化以視景和圖形化方式進行交互,這使您對模型中對象之間的複雜作用能夠有很好地理解,加快建模和模型測試的進程。

63、 Wavelet Toolbox

——信號和圖像分析,壓縮,去噪的強有力工具


Wavelet Toolbox提供了研究局部,多尺度和非平穩現象的綜合工具。對於任何應用到Fourier技術的領域,小波方法揭示了更多的內部特性。這個工具箱可用於大多數信號處理系統,包括語音處理,通訊,地球物理,財務和醫學。

64、xPC Target


xPC Target 使你工具箱可以在 Simulink 的框圖中加入 I/O 方塊圖,並用 RTW 產生代碼,最後下載到另一個運行 xPC Target 實時內核的 PC 機上。對於控制和 DSP 系統來說 xPC Target 是理想的快速原型和硬體在迴路測試工具,它可以使你在一台標準的 PC 機上運行實時模型。如果附加 xPC Target 嵌入模塊選項,你可以把你的實時嵌入式系統放入到一台微機上,應用於生產、數據採集、標定和測試應用程序等過程中。

65、SPC Blockset

——模擬、設計數字信號處理系統


SPC Blockset提供了一組用於數字信號處理系統開發、模擬的Simulink模塊,這些模塊為數字信號處理系統的快速設計、模擬與原理樣機開發提供了直觀的圖形工具。SPC Blockset已經成為系統級嵌入式信號處理系統開發和模擬環境——MATLAB、Simulink不可或缺的一部分。


SPC Blockset 包含了超過 100 個系統演算法模塊,可以用於多速率、多通道的以幀信號或採樣信號為基礎的系統設計與模擬。 SPC Blockset 與 MATLAB 和 Simulink 集成應用,大大簡化了數字信號處理系統的設計過程,並且擴展了
Simulink 的功能,可用於有線或無線通訊系統設計,計算機外設開發,語音處理,汽車控制和醫療設備等系統的設計、模擬和快速原形開發。

與 Simulink 其它的框圖一樣, SPC
Blockset 的模塊可在模型窗口中拖放並用滑鼠拖動進行連接。而這些模塊不僅包含了諸如濾波器設計、統計、線性演算法等演算法模塊,還包含了示波器、頻譜分析、矩陣觀測器等模塊用於觀察信號的輸出。不僅可以結合已有的 C 語言演算法或 M 語言演算法建立數字信號處理系統,還可以利用 Real-Time Workshop 將模型轉變成為標準的 C 語言,用於嵌入式系統的開發。

66、OPC Toolbox通過提供OPC伺服器交互的工具擴展了MATLAB和Simulink的應用。用戶可以從支持OPC基金會數據訪問標準的設備中讀取寫入和記錄OPC數據,例如分散式控制系統、監控系統和PLC系統。該工具箱允許MATLAB和Simulink對OPC伺服器或OPC Toolbox初始化事件作出響應,比如開關機或伺服器出錯。


過程、製造、化學、能源以及其它連續過程工業領域的工程師可以運用該工具箱將對象數據導入到MATLAB環境中進行分析、可視化、模擬和快速原型演算法的開發,從而應用Simulink模型進行在線監測控制和控制器的測試工作(硬體在迴路)。


用戶可以以MATLAB命令行方式直接運行所有的OPC Toolbox函數,或者將這些函數與MATLAB用戶應用進行集成。同時用戶也可以使用圖形化界面直接與OPC伺服器連接,創建和配置OPC對象,讀寫和記錄數據。

67、RF Blockset是Simulink延伸出得一個模塊庫,用於對射頻濾波器,傳輸線,放大器和混頻器的行為進行建模。它可以幫助用戶實現商用的和國防的無線通信系統及其半導體。用戶可以在Simulink中驗證自己的工作模型,然後將該模型作為可執行的規範,運用第三方的EDA工具進行RF電路的設計。電路設計完成後,用戶可以使用RF模塊獲取工業標準的系統級模型並驗證設計是否達到指標。


RF Blockset允許用戶通過網路參數,雜訊特性,非線性特性以及數學行為來配置元件。RF Blockset和RF Toolbox一起可以在Matlab的Workspace中控制網路參數或者從工業標準格式的文件中讀取數據。用戶可以對這些模塊配置通帶頻域參數,而RF模塊會使用這些參數來建立一個時域等價的基帶模型用於快速模擬,並能與其他的Simulink模塊兼容。

68、 RF Toolbox 擴展了 MATLAB科學計算環境的能力,它使用函數和圖形用戶界面(GUI)分析和可視化顯示RF元件的行為。用戶可以將RF工具箱用於無線通信、雷達和信號完整性分析等領域。


用戶通過MATLAB命令行或者RFTool 圖形用戶界面,可以運行RF Toolbox中的函數。或者使用自己編寫的MATLAB腳本與函數調用工具箱中的函數。此工具箱包括直角坐標圖和極坐標圖以及Smith圖用於數據觀察。

69、simulink accelerator

70、 Simulink Control
Design提供了對非線性模型進行線性分析的能力。利用該工具可以提取近似的線性模型,用於時域響應、頻域響應以及零極點等動態特性分析。從而降低了開發線性模型上所需的時間和複雜度。


Simulink Control Design提供了系統化的方法來設計控制器,這種方法綜合考慮了航空航天、汽車、工業設備、電子和工業過程領域問題的複雜性和動態特性。

71、Simulink Fixed Point 為Simulink產品系列提供了設計定點系統的功能,它支持用戶用定點演算法來實現控制系統設計和信號處理系統設計。


有了Simulink Fixed Point的支持,用戶在用Simulink、Stateflow、和Signal
Processing Blockset等工具進行系統設計時,就可以進行bit-true模擬來評估精度和範圍限制的影響;同時,有了Simulink Fixed Point的支持,用戶就可以用Real-Time
Workshop、Stateflow Coder或Real-Time
Workshop Embedded Coder等工具生成整型目標C代碼。

72、 Simulink? Parameter
Estimation 用於幫助用戶校正系統的Simulink模型響應,使之滿足實際物理系統的輸出特性。使用這一工具可以幫助用戶在通過嘗試和誤差或是自行編寫優化程序來調整模型參數的需要。用戶可以使用時域測試數據和優化手段來估計模型參數和初始條件,並且可以在Simulink中創建自適應查表函數。


用Simulink所建立的動態系統模型通常會包含一些無法通過直接測量得到的參數或是無法精確模型表達的部分。使用實際物理系統或是原型機得到的輸入-輸出測量數據Simulink Parameter Estimation能夠計算出那些未知的參數並彌補Simulink模型與實際系統的差別。

73、Simulink Verification
and Validation使用戶能夠在Simulink 和
Stateflow中,開發基於需求的設計和測試用例,並測算測試覆蓋度。用戶可以在早期的研究程序中將需求和用戶設計及測試用例進行關聯來設計流程,同時在模型級別進行測試和生成代碼,通過模型覆蓋率和建模標準檢驗來驗證你的設計和測試,從而將不適當的需求,不完全的測試和不必要的設計結構暴露出來。

74、 Simulink
Response Optimization是一個在Simulink模型中調節設計參數的工具,它與Simulink模型結合在一起,根據用戶定義的時域內的性能指標約束,自動優化系統參數。利用該工具,可以對標量形式、矢量形式以及矩陣形式的變數進行優化,並可對任意層次的模型進行變數約束。Simulink Response Optimization支持連續、離散以及多速率的模型,並可以通過蒙特卡羅模擬處理模型中的某些不確定量。


通過Simulink Response
Optimization可以處理一系列優化問題,比如調節多入多出系統參數,對非線性系統設計自適應控制器,優化模型中的物理參數以降低系統能耗、調節濾波器參數等等。Simulink Response Optimization還可以用於查表調節以及增益的調整等方面。

×××××××××××××××××××××××××××××××××××××××××××××

這上面是matlab7.0的組件,R2008a的又添加了一些組件,20090329安裝完畢,部分如下。

75、SIMBIOLOGY

它是一種可用於在集成的圖形環境中建模、模擬和分析生物系統的工具。SimBiology 3 為群體葯代動力學 (PK) 的建模和分析提供更直觀和靈活的環境。

76、SimDriveLink

SimDriveline是Simulink?的擴展,它為傳動系統(驅動系統)的力學建模與模擬提供有力的工具。這些工具包括像齒輪、轉動軸和離合器等部件;標準的變速器模板;發動機和輪胎模型。SimDriveline專門為傳動系的力學分析進行了易用性和計算速度方面的優化。它實現了與MathWorks控制系統設計和代碼生成產品的集成,這樣不僅可以進行控制器設計,而且還能夠把機械系統模型生成實時代碼,在實時環境中對控制器進行測試。


SimDriveline可以廣泛用於汽車、航空、國防和工業領域。它尤其適合於汽車和航空傳動系統的控制器開發。

77、simhydraulic

78、Simscape?,該產品可幫助工程師進行多領域物理系統的建模和模擬,由此進一步擴展了該公司的Simulink?平台。Simscape採用物理網路方法建模,使工程師們可以描述一個系統的物理結構,而不是底層的數學算式。Simscape從模型開始自動構建反映系統行為特性的方程,然後將它們與剩餘的Simulink模型整合在一起。

79、 SystemTest,這是一個用於系統驗證和檢驗的測試管理和分析軟體。工程師現在無需手工編碼即可自動將Simulink模型的獨立測試或模擬運行分配到多個處理器,因為SystemTest 2可以無縫地配合Distributed Computing Toolbox進行工作。SystemTest
2的功能增強極大地減少了測試所需的時間,從而可以更快地生產出高質量的系統設計。

80、Target
Support Package **

新版的matlab定義了幾個這樣的組件。

81、
Video and Image Processing Blockset具有豐富的、可定製的框架結構,適用於對視頻圖像處理演算法和系統的快速設計、模擬、實現和驗證,是Simulink的一個擴展模塊庫。模塊庫中包含大量的適用於設計嵌入式圖像系統的基本模塊和高級演算法,使其廣泛應用於航天、防禦、自主導航、通信、消費電子、教育和醫療器械等領域。

82、Spreadsheet
Link EX 3.0.3

Spreadsheet Link? EX connects Excel? spreadsheet software with the
MATLAB? workspace, enabling you to access the MATLAB environment from an Excel
spreadsheet. With Spreadsheet Link EX software, you can exchange data between
MATLAB and Excel, taking advantage of the familiar Excel interface while
accessing the computational speed and visualization capabilities of MATLAB.

83、simevent

事件模擬模塊組

×××××××××××××××××××××××××××××××××××××××

因為20090328早上的一個閃念,我將自己的電腦整崩潰了。具體是,最近整理電腦成癮,覺得很多東西白白佔據我的空間,卻不幹活就刪除了很多東西,包括臨時文件、不常用的軟體等等。昨天又想著把C盤的一些空間化到D盤去,就用partition
Magic,因為將臨時化出來的那個磁碟當作主磁碟,把原來的D盤當作文件放到臨時盤中,導致了整個硬碟C盤以外的數據全部丟失。一開始還想著用easyrecovery恢復一下,試過無效,直接放棄。兩年來積累的全部資料化為烏有,幸虧畢業論文前一天做了備份。就想:丟了就丟了吧,就算是臨近畢業時,對過去的一種毀屍滅跡。然後抽風似的裝上red flag linux,好半天連個lumaqq或者eva都裝不好,又抽風似的卸載,安裝windows。到現在我的磁碟是H/I/J/K,無限暈。剛試著裝matlab,出現一個錯誤提示,是說沒有對應的工具.net framework無法安裝,我想可能是要裝VC++之類的吧,這大概是新版的一個問題,以前裝7.0就沒有這個問題。而且,幸苦一直有筆錄的習慣,將平時遇到的問題和一些總結寫在這裡,重裝工具破解不再用到網上沒頭蒼蠅的找。

關於利用C#和Matlab進行交叉編譯混合編程(一)這個博客講了一個關於C#和matlab聯合編程的實例,挺詳細,照著做一下。其他語言的聯合編程應該類似。

文章源地址: http://blog.renren.com/GetEntry.do?id=373504001owner=924056983


所有的Toolbox都是給Simulink提供的工具箱(經指正tb不一定都是給sl用的,只不過sl都可以用),Simulink你可以認為是個類似LabVIEW的圖形化模擬分析環境。這一坨佔了95%,並且是MATLAB的主要賣點,然而實際上國內做數模用上這個的基本沒有……不是因為不好用,實際上這才是MATLAB的重頭戲,只是很多人甚至不知道有這麼個東西。用好了比寫代碼都來得方便準確高大上。

Symbolic Math符號運算庫如其名,做符號計算的,遇到個微積分啊求極限啊很麻煩的時候直接上直接得到解析解還是很靠譜的。然而同樣在數模中用的人不是太多,不是不好用,只是一方面很多人甚至不知道有這個玩意。

生下來還有一些多語言融合的工具啊什麼的……

要說光只是基礎運算庫、繪圖庫這一類東西,裝個裸matlab就行了,就第一項打個勾,後面全不要……就這種需求的話為啥要matlab?這叫浪費啊……


MATLAB; Partial Differential Equation Toolbox; Signal Processing Toolbox;

Curve Fitting Toolbox; Statistics and Machine Learning Toolbox;

Financial Toolbox;

Global Optimization Toolbox; Symbolic Math Toolbox;

Econometrics Toolbox;

Neural Network Toolbox; System Identification Toolbox;

Bioinformatics Toolbox;

Optimization Toolbox; Image Processing Toolbox;

Parallel Computing Toolbox這些是matlab試用版包含的工具箱


推薦閱讀:

為什麼不少程序員認為Matlab的語言設計不優雅甚至比較丑?能否舉出一些例子來說明?
matlab把數值數組轉成分立的字元組成的元胞數組?
初學matlab需要什麼基礎嗎?

TAG:MATLAB | 數學建模 | Windows8 |