a=[1
;2;3
]%%生成列向量b=[
1,2,
3]%%生成行向量c=[
123]
a=1:
2:6b=1:6
b=
linspace(1
,6,6
)b=1:
6
a=[1
2345
]a3=a(
3)%%提取第3個元素
a1=[1
23;4
56;7
89]a2=[1
,2,3
;4,5
,6;7
,8,9
]a3=[1
23;4
56;789]
函式
釋義ones( )
全1矩陣
zeros( )
全0矩陣
rand( )
(0,1)區間均勻分布的隨機矩陣
eye( )
單位矩陣
randn( )
均值為0、方差為1的標準正態隨機分布矩陣
a=[1
23;4
56;7
89]a
(i,j)
%%提取第i行、第j列的元素
a
(i,:)%
%提取第i行的所有元素a(
:,j)
%%提取第j列的所有元素
a(i:i+m,:)
%%提取第i~i+m行的所有元素a(
:,k:k+m)
%%提取第k~k+m列的所有元素
a(i:i+m, k:k+m)
%%提取第i~i+m行、 k~k+m列的所有元素
a=
'i am a chinese!'
s1=
'beijing'
s2='welcome to's=[
'welcome to'
, s1]
%%無空格
s=[s2, s1]
%%無空格s=[
'welcome to '
, s1]
%%有空格
disp
('beijing'
)disp
(s1)
是為操作和表述需要專門設計的一種陣列。用方括號「[ ]
」表示。不要與全零陣列混淆。唯一能正確判斷乙個陣列是否為「空」的指令是isempty
。
matlab筆記3 陣列與矩陣
1.通過冒號建立了規定步長的陣列,可正序可逆序,注意的是步長是負的話後數必須大於前數。2.陣列起始跟10的次冪有關係的話,利用logspace a,b,n 意思是開始10 a,結尾10 b,形成共n個元素的等比數列,不寫n的話預設50。3.跟1相似,為了建立等差陣列,可以利用linspace a,b...
MATLAB學習筆記2
注 僅供學習使用,部分內容來自學校課程課件或網路,理性 1.記憶體變數的顯示與刪除 1 who 顯示matlab工作空間中已經駐留的變數名清單。2 whos 給出變數名的同時,給出它們的大小 所佔位元組數和資料型別 3 clear 刪除matlab工作空間中的變數。但特殊變數不能被刪除。x 1 y ...
matlab筆記(1) 基礎
matlab操作桌面包括 1 當前資料夾 是指matlab執行檔案的工作資料夾。2 命令視窗 用於輸入matlab命令 函式 矩陣 表示式等資訊,並顯示除圖形以外的所有計算結果,是matlab的主要互動視窗。3 工作空間視窗 用於儲存各種變數和運算結果的記憶體空間。4 命令歷史視窗 記錄已經執行過的...