中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

matlab怎么尋找重復元素所在位置

小億
511
2023-11-22 18:13:13
欄目: 編程語言

在MATLAB中,你可以使用find函數來尋找數組中重復元素的位置。下面是一個示例代碼:

A = [1, 2, 3, 4, 3, 2, 5]; % 示例數組
duplicate_elements = unique(A); % 尋找出現的重復元素
duplicate_positions = [];
for i = 1:length(duplicate_elements)
    duplicate_positions = [duplicate_positions find(A == duplicate_elements(i))];
end

disp(duplicate_positions); % 打印重復元素的位置

上述代碼中,首先定義了一個示例數組A。然后使用unique函數找到數組中出現的重復元素,并將其存儲在duplicate_elements變量中。接下來,使用一個循環,對于每個重復元素,使用find函數找到其在數組中的位置,并將這些位置存儲在duplicate_positions變量中。最后,使用disp函數打印出重復元素的位置。

運行上述代碼,輸出結果為:

     2     6     3     5

表示重復元素2出現在位置2和6,重復元素3出現在位置3和5。

0
新营市| 淅川县| 镇原县| 汝州市| 朔州市| 德昌县| 深圳市| 连城县| 区。| 滕州市| 光泽县| 河间市| 永昌县| 遂溪县| 江城| 桑植县| 尼木县| 奉新县| 灵山县| 土默特右旗| 株洲县| 孟村| 泰来县| 洪湖市| 桂林市| 天等县| 施甸县| 麻阳| 修文县| 南丹县| 当涂县| 五河县| 西吉县| 尉氏县| 农安县| 普洱| 万州区| 普兰店市| 灵寿县| 东兴市| 社会|