matlab7.5官方于 2007 年秋節(jié)正式發(fā)布 TMW 正式發(fā)布了 MATLAB R2007b , , 新版本涵蓋:Simulink 7、新產(chǎn)品 Simulink Design Verifier、Link for Analog Devices VisualDSP 以及 82 個(gè)產(chǎn)品模塊的更新升級(jí)及 Bug 修訂。從現(xiàn)在開(kāi)始, MathWorks 公司將每年進(jìn)行兩次產(chǎn)品發(fā)布,時(shí)間分別在每年的 3 月和 9 月,而 且,每一次發(fā)布都會(huì)包含所有的產(chǎn)品模塊,如產(chǎn)品的 new feature、bug fixes 和 新產(chǎn)品模塊的推出。在 R2007b 中(MATLAB 7.4,Simulink 6.6),主要更新了 多個(gè)產(chǎn)品模塊、增加了多 達(dá) 350 個(gè)新特性、增加了對(duì) 64 位 Windows 的支持, 并新推出了.net 工具箱。R2007b, released on March 1, 2007, includes updates to MATLAB and Simulink, two new products released since R2007b, and updates and bug fixes to 82 other products. R2007b adds support for the Intel® based Mac, Windows Vista™, and 64-bit Sun Solaris™
SPARC platforms. 作為和 Mathematica、Maple 并列的三大數(shù)學(xué)軟件。其強(qiáng)項(xiàng)就是其強(qiáng)大的矩陣計(jì) 算以及仿真能力。要知道 Matlab 的由來(lái)就是 Matrix + Laboratory = Matlab,所 以這個(gè)軟件在國(guó)內(nèi)也被稱作《矩陣實(shí)驗(yàn)室》 。每次 MathWorks 發(fā)布 Matlab 的同 時(shí)也會(huì)發(fā)布仿真工具 Simulink。在歐美很多 大公司在將產(chǎn)品投入實(shí)際使用之前 都會(huì)進(jìn)行仿真試驗(yàn),他們所主要使用的仿真軟件就是 Simulink。Matlab 提供了 自己的編譯器:全面兼容 C++以及 Fortran 兩大語(yǔ)言。所以 Matlab 是工程師, 科研工作者手上最好的語(yǔ)言,最好的工具和環(huán)境。Matlab 已經(jīng)成為廣大科研人 員的最值得信賴的助手和朋友! Matlab R2007b-完整版,這次的升級(jí)做了重大的增強(qiáng).也升級(jí)了以下各版本,提供 了 MATLAB,SIMULINK 的升級(jí)以及其他最新的模塊的升級(jí)。這個(gè) Matlab 2007 版本不僅僅提高了產(chǎn)品質(zhì)量,同時(shí)也提供了新的用于數(shù)據(jù)分析、大規(guī)模建模、固
定點(diǎn)開(kāi)發(fā)、編碼等新特征: 其中 MATLAB Builder for .net 擴(kuò)展了 MATLAB Compiler 的功能,主要有: 可以打包 MATLAB 函數(shù),使網(wǎng)絡(luò)程序員可以通過(guò) C#,VB.net 等語(yǔ)言訪問(wèn)這 些函數(shù); 創(chuàng)建組件來(lái)保持 MATLAB 的靈活性; 創(chuàng)建 COM 組件; 將源自 MATLAB 函數(shù)的錯(cuò)誤作為一個(gè)標(biāo)準(zhǔn)的管理異常來(lái)處理。 MATLAB R2007b 新版本中,產(chǎn)品模塊進(jìn)行了一些調(diào)整,MATLAB
Builder for COM 的功能集成到 MATLAB Builder for .net 中去了,F(xiàn)inacial Time Series Toolbox 的功能集成到 Financial Toolbox 中了。MATLAB 將高性能的數(shù)值計(jì)算 和可視化集成在一起,并提供了大量的內(nèi)置函數(shù),從而被廣泛地應(yīng)用于科學(xué)計(jì) 算、控制系統(tǒng)、信息處理等領(lǐng)域的分析、仿真和設(shè)計(jì)工作,而且利 用 MATLAB 產(chǎn)品的開(kāi)放式結(jié)構(gòu),可以非常容易地對(duì) MATLAB 的功能進(jìn)行擴(kuò)充,從而在不斷 深化對(duì)問(wèn)題認(rèn)識(shí)的同時(shí),不斷完善 MATLAB 產(chǎn)品以提高產(chǎn)品自身的競(jìng)爭(zhēng)能力。 目前 MATLAB 產(chǎn)品族可以用來(lái)進(jìn)行: - 數(shù)值分析 - 數(shù)值和符號(hào)計(jì)算 - 工程與科學(xué)繪圖 - 控制系統(tǒng)的設(shè)計(jì)與方針 - 數(shù)字圖像處理 - 數(shù)字信號(hào)處理 - 通訊系統(tǒng)設(shè)計(jì)與仿真 - 財(cái)務(wù)與金融工程... MATLAB 是 MATLAB 產(chǎn)品家族的基礎(chǔ),它提供了基本的數(shù)學(xué)算法,例如矩陣 運(yùn)算、數(shù)值分析算法, MATLAB 集成了 2D 和 3D 圖形功能,以完成相應(yīng)數(shù) 值可視化的工作,并且提供了一種交互式的高級(jí)編程語(yǔ)言—— M 語(yǔ)言,利用 M 語(yǔ)言可以通過(guò)編寫腳本或者函數(shù)文件實(shí)現(xiàn)用戶自己的算法。 MATLAB Compiler 是一種編譯工具,它能夠?qū)⒛切├?MATLAB 提供的編程 語(yǔ)言—— M 語(yǔ)言編寫的函數(shù)文件編譯生成為函數(shù)庫(kù)、可執(zhí)行文件 COM 組件等 等。這樣就可以擴(kuò)展 MATLAB 功能,使 MATLAB 能夠同其他高級(jí)編程語(yǔ)言例 如 C/C++ 語(yǔ)言進(jìn)行混合應(yīng)用,取長(zhǎng)補(bǔ)短,以提高程序的運(yùn)行效率,豐富程序開(kāi) 發(fā)的手段。 利用 M 語(yǔ)言還開(kāi)發(fā)了相應(yīng)的 MATLAB 專業(yè)工具箱函數(shù)供用戶直接使用。這些 工具箱應(yīng)用的算法是開(kāi)放的可擴(kuò)展的,用戶不僅可以查看其中的算法,還可以針 對(duì)一些算法進(jìn)行修改,甚至允許開(kāi)發(fā)自己的算 法擴(kuò)充工具箱的功能。