How do convert array x to array z?
1 回表示 (過去 30 日間)
古いコメントを表示
Hi, How do convert array x to array z ?
x = [4 4 8 8 8 5 5 4 8 8 4]
Z = [1 1 2 2 2 3 3 1 2 2 1]
4 -> 1
8 -> 2
5 -> 3
0 件のコメント
採用された回答
その他の回答 (1 件)
Andrei Bobrov
2018 年 8 月 28 日
編集済み: Andrei Bobrov
2018 年 8 月 28 日
or just:
[~,~,z] = unique(x,'stable');
or more
[~,z] = ismember(x,[4 8 5]);
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Logical についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!