matlab學習之數組

1.2.4特殊數組
Matlab給出了一些數組函數來定義一些數據分佈有特殊規律且經常使用的數組,下面是其中最常見的幾個。
%mn的全1數組
%mn的全0數組
%mn的單位矩陣
%mn的隨機數數組,其中每個元素服從[0,1]上的平均分佈
%mn的隨機數數組,其中每個元素服從標準正態分佈

注1:當m=n時,數組可以用單下表表述。如 等同於
注2:隨機數矩陣是隨機產生的,每次調用這一函數產生的隨機數矩陣不同。
注3:matlab 中的函數、命令的英文詞都要小寫。

觀察下述語句的運行情況

A=ones(1,10)
A =
1 1 1 1 1 1 1 1 1 1
B=eye(2,3)
B =

 1     0     0
 0     1     0

C=zeros(3)
C =

  0     0     0
  0     0     0
  0     0     0

等距行向量
可以利用下面的兩種方法建立等距的行向量:
%自a開始,間距h,到b結束的等距行向量。
%以a,b爲端點的n元素等距行向量。
例1.5: 比較下面兩個行向量:

a=0:2:9
a =
0 2 4 6 8
b=linspace(0,9,5)
b =
0 2.2500 4.5000 6.7500 9.0000

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章