MathWorks MATLAB 7R14 SP2 MAC OSX 英文光碟正式版 (以矩陣形式處理資料的科學計算軟體)(3CD)
碟片編號:CB2570-3
碟片數量:3片
銷售價格:600
瀏覽次數:31169
軟體簡介:
MathWorks MATLAB 7R14 SP2 MAC OSX 英文光碟正式版 (以矩陣形式處理資料的科學計算軟體)(3CD)
相關網址:
http://www.mathworks.com/products/matlab/
內容說明:
MATLAB 的名稱源自 Matrix Laboratory ,它是一種科學計算軟體,專門以矩陣的形式處理資料。
MATLAB 將高性能的數值計算和視覺化集成在一起,並提供了大量的內置函數,從而被廣泛地應用
於科學計算、控制系統、資訊處理等領域的分析、仿真和設計工作,而且利用 MATLAB 產品的開放
式結構,可以非常容易地對 MATLAB 的功能進行擴充,從而在不斷深化對問題認識的同時,不斷完
善 MATLAB 產品以提高產品自身的競爭能力。
目前 MATLAB 產品族可以用來進行:
‧數值分析
‧數值和符號計算
‧工程與科學繪圖
‧控制系統的設計與方針
‧數位圖像處理
‧數位信號處理
‧通訊系統設計與仿真
‧財務與金融工程
MATLAB 是 MATLAB 產品家族的基礎,它提供了基本的數學演算法,例如矩陣運算、數值分析演算法,
MATLAB 集成了 2D 和 3D 圖形功能,以完成相應數值視覺化的工作,並且提供了一種互動式的高
級編程語言—— M 語言,利用 M 語言可以通過編寫腳本或者函數檔實現用戶自己的演算法。
MATLAB Compiler 是一種編譯工具,它能夠將那些利用 MATLAB 提供的編程語言—— M 語言編寫
的函數檔編譯生成為函數庫、可執行檔 COM 組件等等。這樣就可以擴展 MATLAB 功能,使
MATLAB 能夠同其他高級編程語言例如 C/C++ 語言進行混合應用,取長補短,以提高程式的運行效
率,豐富程式開發的手段。
利用 M 語言還開發了相應的 MATLAB 專業工具箱函數供用戶直接使用。這些工具箱應用的演算法是開放
的可擴展的,用戶不僅可以查看其中的演算法,還可以針對一些演算法進行修改,甚至允許開發自己的演算法
擴充工具箱的功能。目前 MATLAB 產品的工具箱有四十多個,分別涵蓋了資料獲取、科學計算、控制
系統設計與分析、數位信號處理、數位圖像處理、金融財務分析以及生物遺傳工程等專業領域。
Simulink 是基於 MATLAB 的框圖設計環境,可以用來對各種動態系統進行建模、分析和仿真,它的建模範
圍廣泛,可以針對任何能夠用數學來描述的系統進行建模,例如航空航太動力學系統、衛星控制制導系統、
通訊系統、船舶及汽車等等,其中了包括連續、離散,條件執行,事件驅動,單速率、多速率和混雜系統
等等。 Simulink 提供了利用滑鼠拖放的方法建立系統框圖模型的圖形介面,而且 Simulink 還提供了豐富的
功能塊以及不同的專業模組集合,利用 Simulink 幾乎可以做到不書寫一行代碼完成整個動態系統的建模工
作。
Stateflow 是一個互動式的設計工具,它基於有限狀態機的理論,可以用來對複雜的事件驅動系統進行建模
和仿真。 Stateflow 與 Simulink 和 MATLAB 緊密集成,可以將 Stateflow 創建的複雜控制邏輯有效地結合
到 Simulink 的模型中。
在 MATLAB 產品族中,自動化的代碼生成工具主要有 Real-Time Workshop ( RTW )和 Stateflow Coder ,
這兩種代碼生成工具可以直接將 Simulink 的模型框圖和 Stateflow 的狀態圖轉換成高效優化的程式碼。利
用 RTW 生成的代碼簡潔、可靠、易讀。目前 RTW 支援生成標準的 C 語言代碼,並且具備了生成其他語言代
碼的能力。整個代碼的生成、編譯以及相應的目標下載過程都是自動完成的,用戶需要做得僅僅使用滑鼠點
擊幾個按鈕即可。 MathWorks 公司針對不同的即時或非即時操作系統平臺,開發了相應的目標選項,配合
不同的軟硬體系統,可以完成快速控制原型( Rapid Control Prototype )開發、硬體在回路的即時仿真
( Hardware-in-Loop )、產品代碼生成等工作。
另外, MATLAB 開放性的可擴充體系允許用戶開發自定義的系統目標,利用
Real-Time Workshop Embedded Coder 能夠直接將 Simulink 的模型轉變成效率優化的產品級代碼。代碼不
僅可以是浮點的,還可以是定點的。
MATLAB 開放的產品體系使 MATLAB 成為了諸多領域的開發首選軟體,並且, MATLAB 還具有 300 餘家第三
方合作夥伴,分佈在科學計算、機械動力、化工、電腦通訊、汽車、金融等領域。介面方式包括了聯合建模、
資料共用、開發流程銜接等等。
MATLAB 結合第三方軟硬體產品組成了在不同領域內的完整解決方案,實現了從演算法開發到即時仿真再到代碼生
成與最終產品實現的完整過程。
主要的典型應用包括:
‧控制系統的應用與開發——快速控制原型與硬體在回路仿真的統一平臺 dSPACE
‧信號處理系統的設計與開發——全系統仿真與快速原型驗證, TI DSP 、 Lyrtech 等信號處理產品軟硬體平臺
‧通信系統設計與開發——結合 RadioLab 3G 和 Candence 等產品
‧機電一體化設計與開發——全系統的聯合仿真,結合 Easy 5 、 Adams 等
此版本主要是增加了分散式運算工具箱和分散式運算引擎
×分散式運算工具箱使你能分佈驗證Matlab演算法和Simulink模型。
×通過基於函數和物件的介面來控制分佈計算進程
×支持對持和非對稱運算
×支援單用戶和多用戶訪問單Cluster和多Cluster。
另外一個主要更新是生物資訊學工具箱
×SELDI/MALDI品質譜資料的預處理和分析
×用於看互動式圖像的視覺化工具
×增強微整列歸一化的工具
×以及序列視覺化和分析工具
其他的工具箱變動不大。
MATLAB is a high-level technical computing language and interactive
environment for algorithm development, data visualization, data
analysis, and numerical computation. Using MATLAB, you can solve
technical computing problems faster than with traditional programmin
languages, such as C, C++, and Fortran.