初學 Matlab 如何開始入手——軟件界面介紹、常用開頭語句、編寫程序運行、學習建議1
?對于一個Matlab初學者,初次接觸Matlab的時候,發(fā)現(xiàn)網(wǎng)絡(luò)上學習資源和視頻可謂是鋪天蓋地。但一開始著手學習卻發(fā)現(xiàn),又不全是自己想要的學習內(nèi)容。網(wǎng)絡(luò)上都在胡亂說它會被Python替代,這些人都是為了鼓動而亂吹噓的噢。作為一個既會Matlab又會Python的學習者,很負責任的告訴你,肯定是被Python替代不了的。因為Matlab處理數(shù)據(jù)的功能太強大了。每位學習者的需求可能也不太一樣。對于大多數(shù)人來說,可能只想學習簡單的編程語法,處理幾組數(shù)據(jù)、或者是解簡單的微分方程、畫幾個簡單的2D/3D圖。
? ? ? ?為了Matlab編程初學者快速入手,下面進行軟件界面介紹、Matlab常用編程語句、編寫程序的運行。
(1)軟件界面介紹
? ? ? ?程序界面下圖:
? ? ? ?文件夾窗口(左側(cè)) —> 此窗口展示當前目錄文件
? ? ? ?編輯器窗口(中上) ? —> 程序編寫的主窗口
? ? ? ?命令執(zhí)行窗口(中下)—> 程序執(zhí)行時在此窗口運行
? ? ? ?工作區(qū)窗口(右邊) ?—> 此窗口儲存變量的運行計算后的值

(2)Matlab常用編程開頭常用語句:
? ? ? ?通常在編程的第一行寫這3個語句(可以直接復(fù)制粘貼到Matlab編輯器中): ?
? ? ? ? clc;close all;clear all
解釋: clc ?表示清屏,清理掉下方“命令執(zhí)行窗口”的所有內(nèi)容
? ? ? ? ? close all ?表示關(guān)閉所有繪圖窗口
? ? ? ? ? clear all ? 表示清理掉右邊窗口的所有內(nèi)容
? ? ? ? ? ; ?分號用來隔開不同的語句,表示本句子結(jié)束的標志
? ? ?上面3個語句也可以寫成這樣:
? ? ? ?clc; %表示清屏 ? ? ? ?close all;%表示關(guān)閉所有繪圖窗口 ? ? ? ?clear all;%表示清理掉右邊窗口的所有內(nèi)容
解釋: % ?百分號后面的內(nèi)容表示注釋(注解)內(nèi)容,在其后寫任何內(nèi)容均不影響本語句的運行

(3)編寫程序的運行
方法1:按F5運行(也有保存的功能)
方法2:直接點擊運行鍵:綠色三角形
方法3:用Ctrl+A全部選中編寫的程序+右鍵“執(zhí)行所選內(nèi)容”。

(4)個人學習經(jīng)驗建議
? ? ? ? ? ?結(jié)合自身項目一邊編程、一邊結(jié)合所遇問題搜索同步學習。
? ? ? ? ? 遇到需要解決的問題再去看有關(guān)資料和視頻
? ? ? ? ? 有條件的學者,可以買一本參考書。這樣查找一些基本命令時會更快捷,因為網(wǎng)絡(luò)上不是所有內(nèi)容都有哦