Problem with Unique on table
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
When a table t is:
t =
11×4 table
Apex Left Right Type
_________ _______________ _______________ ____
0+3.0777i -1+0i 1+0i A
0+3.0777i -2.618+1.1756i -1+0i Ap
0+3.0777i -3.2361+3.0777i -2.618+1.1756i A
0+3.0777i -2.618+4.9798i -3.2361+3.0777i Ap
0+3.0777i -1+6.1554i -2.618+4.9798i A
0+3.0777i 1+6.1554i -1+6.1554i Ap
0+3.0777i 2.618+4.9798i 1+6.1554i A
0+3.0777i 3.2361+3.0777i 2.618+4.9798i Ap
0+3.0777i 2.618+1.1756i 3.2361+3.0777i A
0+3.0777i 1+0i 2.618+1.1756i Ap
0+3.0777i -1+0i 1+0i A
Why 'unique' used as:
>> tu=unique(t,'rows')
tu =
11×4 table
Apex Left Right Type
_________ _______________ _______________ ____
0+3.0777i -1+0i 1+0i A
0+3.0777i 1+0i 2.618+1.1756i Ap
0+3.0777i -1+0i 1+0i A
0+3.0777i -2.618+1.1756i -1+0i Ap
0+3.0777i 2.618+1.1756i 3.2361+3.0777i A
0+3.0777i 3.2361+3.0777i 2.618+4.9798i Ap
0+3.0777i -3.2361+3.0777i -2.618+1.1756i A
0+3.0777i 2.618+4.9798i 1+6.1554i A
0+3.0777i -2.618+4.9798i -3.2361+3.0777i Ap
0+3.0777i 1+6.1554i -1+6.1554i Ap
0+3.0777i -1+6.1554i -2.618+4.9798i A
produces 11 rows with tu(1,:) identical to tu(3,:) ?
0 commentaires
Réponses (1)
Walter Roberson
le 7 Mar 2021
Use format long g and then look at the entries again. And check out
tu.Apex(1)-tu.Apex(3)
and you will probably see a small difference.
1 commentaire
Voir également
Catégories
En savoir plus sur Tables dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!