I have few points (0,8),(0,64),(28,1)(28,66),(9,47)(9,20),(54,20)(54,47),(21,10),(21,51)
Is there any matlab command which checks the x coordinate and select only unique point (based on x coordinate)
e.g (0,8),(28,66)(9,47),(54,20),(21,10)

 採用された回答

Bruno Luong
Bruno Luong 2019 年 8 月 17 日

0 投票

use UNIQUE command

4 件のコメント

sadiqa ilyas
sadiqa ilyas 2019 年 8 月 17 日
I have points in this form
0 8
0 59
4 20
4 47
5 23
5 44
9 20
when i am applying unique I m getting
1
2
3
4
5
6
7
8
9
10
11
code is
points = [];
for i = 1:length(right_side)
I = find(left_side == right_side(i));
for j=1:length(I)
points = [points;a(i),a(I(j))];
end
end
points
sadiqa ilyas
sadiqa ilyas 2019 年 8 月 17 日
How to arrange these points in table form
Bruno Luong
Bruno Luong 2019 年 8 月 17 日
P=[0 8
0 59
4 20
4 47
5 23
5 44
9 20]
[~,i]=unique(P(:,1));
P(i,:)
sadiqa ilyas
sadiqa ilyas 2019 年 8 月 17 日
It works Thanks but how to arrange in table 8*n form

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangePowertrain Blockset についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by