設(shè)有矩陣
a =
? ? ?1 ? ? 2 ? ? 3
? ? ?4 ? ? 5 ? ? 6
? ? ?7 ? ? 8 ? ? 9
1:讀取所有行所有列--直接鍵入 a或a(:,:)
2:? 讀取前 i 行,前 j 列。鍵入a( 1:i,? 1:j)? ? 其中括號(hào)內(nèi),行列以逗號(hào)隔開,逗號(hào)前的控制行,逗號(hào)后的控制列
比如說(shuō)讀取矩陣a的前兩行兩列,鍵入a(1:2,1:2),于是有3
>> a(1:2,1:2)
ans =
? ? ?1 ? ? 2
? ? ?4 ? ? 5
3:讀取指定的第 i 行,第j 列--直接鍵入a(i , j)
4:? 讀取每一行,第j 列,鍵入a(:,j)? ?其中括號(hào)內(nèi)的 :表示所有行,換言之讀取第i行的所有列,鍵入a(i , :)即可
5:讀取指定幾行的指定幾列,就要用上 “ [ ] ”了。讀取第 i2、i4 行,第j3、j4列,鍵入a([2,4],[3,4])? 其中行列用逗號(hào)隔開,逗號(hào)前的 [ ] 內(nèi)輸入要讀取的行,逗號(hào)后的 [ ] 內(nèi)輸入要讀取的列。
比如說(shuō)讀取矩陣a的第一行、第三行,第一列和第二列,于是有
>> a([1,3],[1,2])
ans =
? ? ?1 ? ? 2
? ? ?7 ? ? 8
6:間隔獲取行或間隔獲取列。作為作業(yè)自己練一下,留言吧(ohh)文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-403895.html
行或列中用雙冒號(hào)跳走可得行?請(qǐng)?jiān)嚦鰜?lái)pia在評(píng)論區(qū)(--哦豁--)文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-403895.html
到了這里,關(guān)于matlab如何讀取矩陣的某行某列,多行多列,指定行指定列的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!