Gmatch е инструмент за съвпадение каталози, използвайки метод Грот.
<Силен> използване Sample
& Nbsp; >>> от gmatch внос gmatch
& Nbsp; >>> # натоварване КАТ1 и КАТ2 от някъде
& Nbsp; >>> # те са numpy масиви
& Nbsp; >>> # N реда, 2 колони
& Nbsp; >>> cat1.shape
& Nbsp; (20, 2)
& Nbsp; >>> cat2.shape
& Nbsp; (20, 2)
& Nbsp; >>> мачове = gmatch (КАТ1, КАТ2, EPS = 1E-3)
& Nbsp; >>> # EPS е * относителна * толерантността в XY
& Nbsp; >>> мачове
& Nbsp; None
& Nbsp; >>> # ако върнатата стойност е Нула, каталозите
& Nbsp; >>> # не съвпадат
& Nbsp; >>> от gmatch внос gmatch
& Nbsp; >>> # натоварване КАТ1 и КАТ2 от някъде
& Nbsp; >>> # те са numpy масиви
& Nbsp; >>> мачове = gmatch (КАТ1, КАТ2, EPS = 1E-3)
& Nbsp; >>> # EPS е * относителна * толерантността в XY
& Nbsp; >>> ако мачове:
& Nbsp; ... мачове [0]
& Nbsp; ... мачове [1]
& Nbsp; >>> # ако върнатата стойност не е None
& Nbsp; >>> # тогава е кортеж
& Nbsp; >>> # първия елемент съвпада обекти в КАТ1
& Nbsp; >>> # втория елемент съвпада обекти в КАТ2
<силни> Изисквания :
- Python
Коментари не е намерена