[英]Adding a dimension to a matrix in Matlab
我需要在以前存在的矩陣中添加一個新矩陣,但是在他的維度坐標上。 我知道這很難理解,所以讓我們看一個例子:
我有一個像這樣的矩陣:
480x640x3
我想添加以下內容:
480x640x6
結果如下:(6 + 3 = 9)
480x640x9
正如你所看到的,它增加了第三維度。
要沿更高維度連接,請使用CAT功能:
newMatrix = cat(3,matrix1,matrix2);
我會說gnovice的答案可能是最好的方法,但你也可以這樣做:
matrix1(:,:,4:9) = matrix2;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.