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