0零基礎(chǔ)入門matlab教程基礎(chǔ)版,聽懂人話就能學(xué)會(huì)!畢業(yè)設(shè)計(jì)/研究生/神經(jīng)網(wǎng)絡(luò)

1.清空:輸入“clc”加回車,清空。
“clear all”清空工作區(qū)。
注釋:“%% ”-橫線和橫線之間的注釋
“%”——普通注釋
2.變量名:1).區(qū)分大小寫 2).變量名以字母開頭,可以由數(shù)字、字母、下劃線組成,但不能使用標(biāo)點(diǎn)。
3.腳本命名最好也以字母開頭巴拉巴拉(和變量名遵循相同的規(guī)則)
4.數(shù)據(jù)類型:1).數(shù)字
2).字符和字符串(單引號(hào))
3).矩陣!
a. A=[1 2 3;4 5 2; 3 2 7; 2 3 4]
A',轉(zhuǎn)置;A(:)豎著拉長,成一列;
inv(A)逆矩陣
b.rand,randn,randi
4).元胞數(shù)組
A=cell(1,6)
(matlab的數(shù)組是從1開始的?。。?/p>
A{2}=eye(3)
eye(3)——生成一個(gè)3*3的對角單位矩陣
A{5}=magic(5)
生成5階幻方(橫豎斜數(shù)字之和總相等)
5).結(jié)構(gòu)體
books=struct(‘name’,{{'hhh','qqq'}},'price',[30,40])
books.name(1)-取出的是cell(有單引號(hào))
books.name{1}-取出的是字符串(無,,,)
5.矩陣操作
A=a:b:c (a,區(qū)間起點(diǎn);c,區(qū)間終點(diǎn);b:步長)
B=repmat(A,3,2)
C=ones(2,4(生成的矩陣?yán)锩總€(gè)數(shù)字都是1)
矩陣的四則運(yùn)算
F=A.*B (對應(yīng)數(shù)字相乘)
G=A/B(A乘以B的逆)
H=A./B(對應(yīng)數(shù)字相除)
矩陣的下標(biāo)(起始是1而不是0)
A=magic(5)
B=A(2,3) B=A(:,3)
[m,n]=find(A>20)