2010-01-26 178 views
0

喜假設我在MATLAB以下MATLAB - 二維陣列的打印子陣

   h = [0,0,0,1; 
        1,1,1,1]; 

現在我怎麼可以打印第一子陣列的所有值,即0,0,0,1

或例如第二子陣列1,1,1,1。謝謝 !

回答

5

您可以通過執行

firstRow = h(1,:) 

類似的訪問只是你的矩陣的第一行,你可以通過

thirdColumn = h(:,3) 

訪問只是第三列,我建議你看看"Matrix Indexing"下的MATLAB幫助因爲這是非常基本的東西(還有很多其他漂亮的東西可以用來訪問矩陣的子集)

對於打印,您可以省略fina l ;,或查看功能displayfprintf