有時辰我們在利用matlab進交運算的時辰,想刪除矩陣中反複數據,怎麼刪除呢,下麵來分享一下方式
第一步我們起首知道matlab中刪除矩陣反複數據,可以用到unique函數,數組的獨一值,在號令行窗口下help unique,可以看到函數的具體用法,如下圖所示:
第二步在號令行窗口中新建一個a=[1 3 4 5 6 6 7 8 9 8]矩陣,裏麵有反複數據6,8,如下圖所示:
第三步輸入unique(a),按回車鍵,可以看到a矩陣反複數據全數刪除了,矩陣元素全數都是獨一值,如下圖所示:
第一步在號令行窗口輸入b=[1 1 1;2 3 4;1 1 1],新建一個多列矩陣b,而且第一行和第三行不異,如下圖所示:
第二步輸入unique(b,'rows'),按回車鍵,可以看到刪除矩陣反複的行數據,如下圖所示:
第三步若是我們輸入unique(b),按回車鍵,會獲得一列刪除反複數據後的成果,如下圖所示:
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!