Bonjour !
Alors voilà, effectivement je débute un peu sur MATLAB, et j'essaie tant bien que mal de trouver une solution à mon problème mais ça capote un peu maintenant !
L'idée est de prendre un premier plan, de forme carrée, et de le découper en 4, de prélever chaque point (des Z, donc la troisième coordonnée) pour y ajouter une valeur. De recommencer avec chaque carré créé et ainsi de suite, de façon récursive. J'ai déjà réalisé le travail en 2D, avec une ligne, mais mes lacunes en 3D me bloquent un peu. Pour essayer de faire simple, j'aimerai trouver un moyen de prélever les Z en question a chaque étape de découpage afin de pouvoir y ajouter ma valeur, bien sûr à chaque étape encore, on conserve les points précédemment trouvés mais leur position sur la grille change puisque l'on découpe cette grille. Voilà, j'ai essayé avec la fonction "findobj" , de cette manière :
mais ça ne me donne rien. ALors si quelqu'un à une idée sur la manière dont je pourrais me débrouiller pour réaliser mon affaire, ça m'intéresse !
Code : Sélectionner tout - Visualiser dans une fenêtre à part FZ = get(findobj('-property','ZData'),'ZData');
Voilà toute réponse est la bienvenue, même pour juste me dire de changer de façon de voir le problème !
Bonne journée à tous !
Partager