跳轉到內容

MATLAB 程式設計/高階矩陣運算

來自華夏公益教科書,開放的書籍,開放的世界

高階陣列運算

[編輯 | 編輯原始碼]

本節介紹了一些特殊的陣列運算的工具箱。這些運算可能並不常見,但在某些特定情況下可能會用到。

行復制、列複製和平鋪

[編輯 | 編輯原始碼]

要複製列、行或建立平鋪,請使用 repmat

平鋪示例

[編輯 | 編輯原始碼]
 >> a = [1,2;3,4]
 a =
 1     2
 3     4
 >> repmat(a,2)
 ans =
 1     2     1     2
 3     4     3     4
 1     2     1     2
 3     4     3     4

列複製示例

[編輯 | 編輯原始碼]
 >> b = [1;2;3]
 b =
 1
 2
 3
 >> repmat(b,[1,3])
 ans =
 1     1     1
 2     2     2
 3     3     3
華夏公益教科書