MATLAB R2019a免費版是一款專業(yè)的商業(yè)數(shù)學(xué)軟件,可以幫助用戶進行算法開發(fā),數(shù)據(jù)可視化,數(shù)據(jù)分析以及數(shù)值計算。新版本中加入了對C,F(xiàn)ORTRAN,C ++,JAVA的支持,特別適合計算機編程人員使用。想要體驗新功能的用戶,可以下載哦。
軟件功能
數(shù)百萬工程師和科學(xué)家信賴 MATLAB:MATLAB 將適合迭代分析和設(shè)計過程的桌面環(huán)境與直接表達矩陣和數(shù)組運算的編程語言相結(jié)合。
專業(yè)開發(fā):MATLAB 工具箱經(jīng)過專業(yè)開發(fā)、嚴(yán)格測試并擁有完善的幫助文檔。
包含交互式應(yīng)用程序:讓您看到不同的算法如何處理您的數(shù)據(jù)。在您獲得所需結(jié)果之前反復(fù)迭代,然后自動生成 MATLAB 程序,以便對您的工作進行重現(xiàn)或自動處理。
以及擴展能力:只需更改少量代碼就能擴展您的分析在群集、GPU 和云上運行。無需重寫代碼或?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è)備上運行:自動將 MATLAB 算法轉(zhuǎn)換為 C/C++ 和 HDL 代碼,從而在嵌入式設(shè)備上運行。
與基于模型的設(shè)計集成:MATLAB 與 Simulink 配合以支持基于模型的設(shè)計,用于多域仿真、自動生成代碼,以及嵌入式系統(tǒng)的測試和驗證。
定義函數(shù)
第一步打開matlab,點擊主頁的新建-》函數(shù),也可以鼠標(biāo)右鍵左側(cè)當(dāng)前文件夾空白處,點擊新建文件-》函數(shù)。
第二步定義一個test函數(shù),輸入“
function [ result ] = test(a,b)
result=a+b;
end”,其中test是函數(shù)名,result 是返回結(jié)果,a和b是輸入?yún)?shù)。
第三步在命令行窗口輸入“test(10,20)”,調(diào)用test函數(shù),可以看到返回結(jié)果30。
第四步我們也可以新建一個腳本,將函數(shù)寫在腳本內(nèi),調(diào)用函數(shù)也可以寫在腳本。