matlab中怎么刪除矩陣的某行某列形成新矩陣

有時辰我們在利用matlab編程的時辰 , 想刪除矩陣的某一行或者某一列 , 怎么刪除呢 , 下面來分享一下方式

需要這些哦
matlab
刪除矩陣的某行某列形當作新矩陣
方式一:經由過程空矩陣轉換刪除1第一步在我們的電腦上打開matlab的號令行窗口 , 輸入“A=[ 1 2 3;4 5 6;7 8 9]” , 按回車鍵 , 如下圖所示:

matlab中怎么刪除矩陣的某行某列形成新矩陣



2第二步我們輸入“B=A;B(:,[1])=[];B”代碼 , 這是刪除A矩陣的第一列 , 如下圖所示:

matlab中怎么刪除矩陣的某行某列形成新矩陣



3第三步按回車鍵之后 , 可以看到第一列被刪除了 , 并獲得了新矩陣B , 如下圖所示:

matlab中怎么刪除矩陣的某行某列形成新矩陣



4第四步我們輸入“B=A;B([1],:)=[];B”代碼 , 按回車鍵刪除第一行 , 獲得新矩陣B , 如下圖所示:

matlab中怎么刪除矩陣的某行某列形成新矩陣



方式二:經由過程冒號表達式獲得子矩陣刪除1第一步在號令行窗口中輸入“B=A(1:2,2:3)”,這是取A矩陣的1,2行和3,4列 , 如下圖所示:

matlab中怎么刪除矩陣的某行某列形成新矩陣



2【matlab中怎么刪除矩陣的某行某列形成新矩陣】第二步按回車鍵之后 , 可以看到形當作了A矩陣的子矩陣B , 經由過程如許設置 , 也可以刪除矩陣的某行某列 , 如下圖所示:

matlab中怎么刪除矩陣的某行某列形成新矩陣



注重事項若是你感覺這篇對你有效的話 , 請投一下票

以上內容就是matlab中怎么刪除矩陣的某行某列形成新矩陣的內容啦 , 希望對你有所幫助哦!

    猜你喜歡