• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    matlab中快速刪除矩陣滿足條件的行列方法

    有時辰我們在利用matlab的時辰,想快速刪除矩陣知足前提的行列,怎么刪除呢,下面來分享一下方式

    東西/原料

    • matlab
    • 快速刪除矩陣知足前提的行列方式

    方式一:經由過程find函數刪除

    1. 1

      第一步建立一個xx=[1 2 3;2 3 4;3 4 5;4 5 6;6 7 8];矩陣,經由過程index = find(xx(:,1)==2|xx(:,2)==4);xx(index,:)=[];代碼刪除矩陣中的第一列等于2或者第二列等于4的行,如下圖所示:

    2. 2

      第二步我們運行劇本,可以看到矩陣已經刪除了第2行和第3行,經由過程find函數,我們可以設置前提,刪除知足前提的行或者列,如下圖所示:

    方式二:直接經由過程前提語句刪除

    1. 1

      第一步輸入id = xx(:,2)>2 &xx(:,2)<4 ;xx(id,:)=[];代碼,這是刪除xx矩陣知足第二列年夜于2且小于4的行,如下圖所示:

    2. 2

      第二步運行劇本,可以看到知足前提的第2行被刪除了,如下圖所示:

    方式三:直接刪除矩陣行列

    1. 1

      第一步有時辰我們不想設置前提刪除矩陣行列,可以經由過程xx(4,:)=[];格局進行刪除,這里就刪除xx矩陣第4行,如下圖所示:

    2. 2

      第二步運行劇本可以看到已經當作功刪除了矩陣第4行,如下圖所示:

    注重事項

    • 若是你感覺這篇對你有效的話,請投一下票
    • 發表于 2018-05-16 00:00
    • 閱讀 ( 1289 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆