建立多維陣列

2021-07-10 14:12:42 字數 972 閱讀 5749

3種方法:

(1)利用索引生成陣列;

(2)利用函式(randn、ones和zeros)生成陣列

(3)利用cat函式生成多維陣列

(1)索引法

>> a = rand(3)      %建立3階隨機數組

a = 0.9649 0.9572 0.1419

0.1576 0.4854 0.4218

0.9706 0.8003 0.9157

(2)利用函式(randn、ones和zeros)生成陣列

randn()利用隨機正態分佈randn函式建立多維陣列

>> a = randn(3,4)         %建立3行4列的多維陣列

a = -1.1480 2.5855 -0.0825 -1.7947

0.1049 -0.6669 -1.9330 0.8404

0.7223 0.1873 -0.4390 -0.8880

2. ones()

>> a = ones(3,4)

a = 1 1 1 1

1 1 1 1

1 1 1 1

3. zeros()

>> a = zeros(3,4)

a = 0 0 0 0

0 0 0 0

0 0 0 0

(3) 利用cat函式生成陣列

cat(dim,a1,a2,...)將一系列的陣列沿特定的維連線成乙個陣列

a1,a2,...為要連線的陣列,dim為連線到第幾維

new動態建立陣列?(new建立多維陣列)

在使用陣列時我們難免會感覺陣列的靈活性太低,所以new成了我們使用頻率很高的乙個操作符。int p 2 int p2 2 2 int p3 2 2 2 這是最常規的操作。接下來上new的用法 new的第一種用法 int p newint 5 int p2 4 newint 5 4 int p3 4 ...

PHP建立並輸出多維陣列

每天要寫工作日誌,唉,寫個系統吧 但是在遍歷資料的時候發現表蛋疼 所有人的資料怎麼遍歷呢?舉個簡單的例子 建立第乙個陣列 one array a aaa b bbb c ccc 建立第二個陣列 two array a a2 b b2 c c2 建立第三個陣列 three array a 123 b ...

CODEDOM中建立多維陣列的應用

建立乙個方法 codemembermethod pcodemembermethod new codemembermethod pcodemembermethod.name teststring 開始設定多維陣列 初始化 陣列值 陣列 codeprimitiveexpression pcodeprim...