MathWorks MATLAB R2019a是全球知名的商業(yè)數(shù)學(xué)軟件,這款軟件的中文別名為矩陣實(shí)驗(yàn)室。軟件將數(shù)值分析,矩陣計(jì)算,科學(xué)數(shù)據(jù)可視化以及非線性動態(tài)系統(tǒng)的建模和仿真等諸多強(qiáng)大功能集成在一個(gè)易于使用的視窗環(huán)境中,為科學(xué)研究,工程設(shè)計(jì)以及必須進(jìn)行有效數(shù)值計(jì)算的眾多科學(xué)領(lǐng)域提供了一種全面的解決方案,并在很大程度上擺脫了傳統(tǒng)非交互式程序設(shè)計(jì)語言的編輯模式,代表了當(dāng)今國際科學(xué)計(jì)算軟件的先進(jìn)水平。
軟件介紹:
MATLAB和Mathematica、Maple并稱為三大數(shù)學(xué)軟件。它在數(shù)學(xué)類科技應(yīng)用軟件中在數(shù)值計(jì)算方面首屈一指。MATLAB可以進(jìn)行矩陣運(yùn)算、繪制函數(shù)和數(shù)據(jù)、實(shí)現(xiàn)算法、創(chuàng)建用戶界面、連接其他編程語言的程序等,主要應(yīng)用于工程計(jì)算、控制設(shè)計(jì)、信號處理與通訊、圖像處理、信號檢測、金融建模設(shè)計(jì)與分析等領(lǐng)域。
MATLAB的基本數(shù)據(jù)單位是矩陣,它的指令表達(dá)式與數(shù)學(xué)、工程中常用的形式十分相似,故用MATLAB來解算問題要比用C,F(xiàn)ORTRAN等語言完成相同的事情簡捷得多,并且MATLAB也吸收了像Maple等軟件的優(yōu)點(diǎn),使MATLAB成為一個(gè)強(qiáng)大的數(shù)學(xué)軟件。在新的版本中也加入了對C,F(xiàn)ORTRAN,C++,JAVA的支持。
功能介紹:
數(shù)百萬工程師和科學(xué)家信賴 MATLAB
MATLAB 將適合迭代分析和設(shè)計(jì)過程的桌面環(huán)境與直接表達(dá)矩陣和數(shù)組運(yùn)算的編程語言相結(jié)合。
專業(yè)開發(fā)
MATLAB 工具箱經(jīng)過專業(yè)開發(fā)、嚴(yán)格測試并擁有完善的幫助文檔。
包含交互式應(yīng)用程序
MATLAB 應(yīng)用程序讓您看到不同的算法如何處理您的數(shù)據(jù)。在您獲得所需結(jié)果之前反復(fù)迭代,然后自動生成 MATLAB 程序,以便對您的工作進(jìn)行重現(xiàn)或自動處理。
以及擴(kuò)展能力
只需更改少量代碼就能擴(kuò)展您的分析在群集、GPU 和云上運(yùn)行。無需重寫代碼或?qū)W習(xí)大數(shù)據(jù)編程和內(nèi)存溢出技術(shù)。
讓您的創(chuàng)意從研究邁向生產(chǎn)
部署到企業(yè)應(yīng)用程序
MATLAB 代碼可直接用于生產(chǎn),因此您可以直接部署到云和企業(yè)系統(tǒng),并與數(shù)據(jù)源和業(yè)務(wù)系統(tǒng)集成。
在嵌入式設(shè)備上運(yùn)行
自動將 MATLAB 算法轉(zhuǎn)換為 C/C++ 和 HDL 代碼,從而在嵌入式設(shè)備上運(yùn)行。
與基于模型的設(shè)計(jì)集成
MATLAB 與 Simulink 配合以支持基于模型的設(shè)計(jì),用于多域仿真、自動生成代碼,以及嵌入式系統(tǒng)的測試和驗(yàn)證。
新版特色:
實(shí)時(shí)編輯器
所創(chuàng)建的腳本不僅可以捕獲代碼,還可以講述與人分享的故事。自動化的上下文提示可讓您在編程時(shí)快速推進(jìn),并且將結(jié)果與可視化內(nèi)容和您的代碼一起顯示。
App Designer
App Designer 讓您無需成為專業(yè)的軟件開發(fā)人員,即可創(chuàng)建專業(yè)的應(yīng)用程序。拖放可視化組件來安排應(yīng)用程序布局,并使用集成編輯器快速編寫應(yīng)用程序的行為。您可以使用 MATLAB Compiler 創(chuàng)建獨(dú)立的桌面或 Web 應(yīng)用程序以共享您的應(yīng)用程序。
數(shù)據(jù)分析
您有了數(shù)據(jù),不要將所有時(shí)間花費(fèi)在為準(zhǔn)備分析數(shù)據(jù)上。使用 MATLAB 中的新工具和功能來導(dǎo)入、清理、篩選和分組數(shù)據(jù),并更快地開始分析。
大數(shù)據(jù)
無需學(xué)習(xí)大數(shù)據(jù)編程 — MATLAB 中的 tall 數(shù)組可讓您使用慣用的代碼和語法,即使您的數(shù)據(jù)集無法裝入內(nèi)存。MATLAB 支持您已在使用的存儲系統(tǒng),包括傳統(tǒng)文件系統(tǒng)、SQL 和 NoSQL 數(shù)據(jù)庫以及 Hadoop/HDFS。
了解更多
性能
MATLAB 運(yùn)行代碼的速度幾乎是三年前的兩倍。而且不需要對您的代碼做出任何更改。
圖形
MATLAB 圖形系統(tǒng)使創(chuàng)建和自定義繪圖變得簡單,且新的默認(rèn)顏色、字體和樣式使您的數(shù)據(jù)更容易解讀。