J'ai un objet patch dans Matlab qui représente une piste de course. Y at-il un moyen de déterminer si une certaine coordonnée x-y se trouve à l'intérieur de ce patch? Je veux être capable de détecter quand une voiture de course quitte la piste.Coordonnées de l'objet patch Matlab
Répondre
Bien qu'il n'y ait pas de mise en œuvre Matlab de ce que vous me demandez, ce ne serait pas trop difficile à faire vous-même.
Si votre piste est une coque convexe, vous pouvez utiliser la fonction matlab convhull() pour générer la coque convexe de la piste. Cette fonction renvoie une liste d'indices et la zone de la coque convexe.
, c'est-à-dire [k_track, a_track] = convhull (x_track, y_track). Puis comparez cela à la coque convexe de l'ensemble des points de la piste et le point du véhicule.
x_new = [x_track x_car]
y_new = [y_track y_car]
[k_new, a_new] = convhull (x_new, y_new)
Si la voiture est à l'intérieur de la piste, convexe les coques (et donc les zones) seront les mêmes.
si A_TRACK ~ = a_new
voiture à l'extérieur de la piste
autre
voiture à l'intérieur piste
fin
RemarqueCet repose sur la bonne voie étant une coque convexe. Si ce n'est pas le cas, vous pourriez être en mesure de le diviser en segments qui sont et itérer la procédure.
- 1. Matlab: extraction efficace de patch d'image
- 2. Matlab Ajustement des coordonnées
- 3. Faire un patch un lien dans matlab?
- 4. Créer matrice de coordonnées dans Matlab
- 5. Utilisation du système de coordonnées dans Matlab
- 6. de coordonnées d'image centre get Matlab
- 7. Matlab comment afficher les coordonnées x, y
- 8. Mesure de coordonnées de boîte de délimitation en matlab
- 9. MATLAB: Recherche de coordonnées de valeur dans un tableau multidimensionnel
- 10. Matlab: De la carte de disparité aux coordonnées 3D
- 11. Matlab: Créer un fichier KML contenant plusieurs lignes de coordonnées
- 12. Comment changer une image du coordonnées cartésiennes en coordonnées Polaires à Matlab?
- 13. Patch de salon CouchDB
- 14. Conversion entre les coordonnées rectangulaires et polaires avec Matlab
- 15. Comment aligner les coordonnées (x, y) correspondantes dans Matlab?
- 16. obtenir les coordonnées y en cliquant sur l'intrigue dans matlab
- 17. Matlab - Tracer une fonction Actuellement Exprimé en coordonnées sphériques
- 18. sémantique Patch
- 19. Comment obtenir les coordonnées des coins d'une image dans matlab
- 20. Implémentation de coordonnées parallèles?
- 21. tracé 3D dans R - Patch
- 22. Patch de différence de texte
- 23. Visionneuse de patch-format Git?
- 24. PHP - patch de l'application build
- 25. https PATCH demande de Parse
- 26. Comment appliquer un patch généré avec git format-patch?
- 27. Matlab
- 28. dessiner une sphère en utilisant un patch dans matlab, est-ce possible?
- 29. Access 97 patch nécessaire (?)
- 30. 9 Patch drawable