MATLAB入門學(xué)習(xí)第一天

MATLAB安裝版本為R2018a_win64,安裝包在百度網(wǎng)盤里:下載地址

MATLAB官網(wǎng)(ww2.mathworks.com)提供了免費(fèi)教程,但要進(jìn)行教程需要先郵箱注冊賬號。

1為簡介視頻

MATLAB是一個高級語言,可用于數(shù)值計算、數(shù)據(jù)可視化和編程。

啟動時默認(rèn)界面有三個主窗口:當(dāng)前文件夾、命令行窗口和工作區(qū)。窗口可以隨意調(diào)整,可在點(diǎn)擊layout中default恢復(fù)默認(rèn)。

2.1輸入命令

通過在命令行窗口MATLAB提示符(>>)后直接輸入命令,然后按Enter來執(zhí)行命令。

可以直接輸入算式進(jìn)行簡單計算,這一節(jié)通過幾個任務(wù)展示了簡單數(shù)值運(yùn)算。

若直接輸入算式,則計算結(jié)果儲存在默認(rèn)變量【ans】中,MATLAB界面右側(cè)工作區(qū)實(shí)時顯示變量值。

賦值運(yùn)算符為【=】表示等號右側(cè)的表達(dá)式賦給左側(cè)的變量,即先計算右側(cè),再將結(jié)果賦給左側(cè)變量,如

m=3*5
m=m+1

此時,m=16.

在命令末尾添加分號【;】,可以“抑制輸入”,即執(zhí)行命令而不在命令行窗口顯示結(jié)果。

直接輸入變量名后回車,可以返回變量的值。

2.2在變量中儲存數(shù)據(jù)

變量名規(guī)則:

以字母開頭,并且僅包含字母、數(shù)字和下劃線。

清除所有變量:

clear

清除命令行窗口

clc

2.3使用內(nèi)置的函數(shù)和常量

MATLAB內(nèi)置常量,如pi表示圓周率π,內(nèi)置常見函數(shù),如sin(正弦)、abs(絕對值)、eig(特征值)、sqrt(平方根)。

需要使用圓括號來傳遞函數(shù)輸入,如

y=sin(x)
z=sqrt(-9)

3.1手動輸入數(shù)組

使用方括號[]數(shù)組。例:創(chuàng)建名為x的數(shù)組,兩個元素位于同一行中,元素中間使用空格或逗號分隔。

x=[7 9]

兩個元素位于同一列中,元素中間使用分號分隔。

x=[7;9]

創(chuàng)建矩陣。

x=[3 4 5;6 7 8]

3.2等間距向量

使用運(yùn)算符【:】指定起始值和最終值,默認(rèn)間距為1,需要輸入方括號。

行向量5 6 7 8;

y=5:8

指定間距為2;

x=20:2:30

使用linspace函數(shù),指定元素數(shù)目而不是間距,應(yīng)使用逗號【,】分隔輸入值:linspace(first,last,number_of_elements)

以1開頭,10結(jié)尾,包含5個元素的行向量;

x=linspace(1,10,5)

使用運(yùn)算符【’】將行向量轉(zhuǎn)換為列向量;

x=x’

創(chuàng)建行向量并轉(zhuǎn)為列向量,這時需要用圓括號來指定運(yùn)算順序;

x=(1:2:5)’

使用rand函數(shù)創(chuàng)建隨機(jī)2*2矩陣;

x=rand(2)

創(chuàng)建隨機(jī)3*5矩陣;

x=rand(3,5)

使用zeros函數(shù)創(chuàng)建6*5全零矩陣;

x=zero(6,5)

使用save命令保存變量到MAT文件:save filename variables -mat

將工作區(qū)變量x保存到名為datafile.mat的文件中;

save datafile x

使用load命令從MAT文件加載變量:load filename variables

從文件datafile.mat加載變量;

load datafile

4.2導(dǎo)入工具

可直接用鼠標(biāo)從左側(cè)窗口選擇電子表格、文本、圖片等文件,右鍵導(dǎo)入數(shù)據(jù),在界面中選擇數(shù)據(jù)導(dǎo)入到工作區(qū)。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容