[英]Matlab Isolating 2D Array from 3D Matrix
我有一個名為M的3D矩陣<100x100x100>,所以基本上是坐標。
我試圖得到特定y值的數組。 然而,使用M(:,1,:)我得到<100x1x100>矩陣,而發現我可以使用M(:,:,1)並獲得<100x100>矩陣。
是否有一種簡單的方法可以將<100x1x100>轉換為<100x100>,方法是以不同的方式隔離或使用簡短的翻譯?
謝謝,
squeeze
做你想要的嗎?
a = ones(100, 1, 100);
b = squeeze(a);
size(b) % 100x100
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.