方法一:使用sum函式 1,有時候我們在使用matlab進行運算的時候,想統計矩陣某元素的個數,怎麼統計呢,下面來分享一下方法。第一步在我們的電腦上開啟matlab,在命令列視窗中輸入a=[1 2 3;2 4 6;3 2 9],建立一個3行3列的a矩陣,如下圖所示:
2,第二步輸入sum(a(:)==2),統計a矩陣元素為2的個數,如下圖所示:
3,第三步按回車鍵之後,可以看到統計結果為3,結果正確,如下圖所示:
1,第一步在命令列視窗中輸入length(find(a==2)),如下圖所示:
2,第二步可以看到統計結果為3,同樣是正確的,find函式是先去找元素為2的下標位置,將下標位置顯示出來,透過length統計出個數,如下圖所示:
方法一:使用sum函式 1,有時候我們在使用matlab進行運算的時候,想統計矩陣某元素的個數,怎麼統計呢,下面來分享一下方法。第一步在我們的電腦上開啟matlab,在命令列視窗中輸入a=[1 2 3;2 4 6;3 2 9],建立一個3行3列的a矩陣,如下圖所示:
2,第二步輸入sum(a(:)==2),統計a矩陣元素為2的個數,如下圖所示:
3,第三步按回車鍵之後,可以看到統計結果為3,結果正確,如下圖所示:
方法二:使用find函式1,第一步在命令列視窗中輸入length(find(a==2)),如下圖所示:
2,第二步可以看到統計結果為3,同樣是正確的,find函式是先去找元素為2的下標位置,將下標位置顯示出來,透過length統計出個數,如下圖所示: