Je veux tracer un graphique en 3D en utilisant surf dans matlab. Je sais comment tracer juste en utilisant surf:tracé en temps réel dans matlab en utilisant SURF
k = 5;
n = 2^k-1;
[x,y,z] = sphere(n);
c = hadamard(2^k);
p=surf(x,y,z);
mais je veux tracer cela en temps réel, et je veux mettre à jour les valeurs à l'aide ensemble. Je fatigué: set(p,"XData",Xvalue,"YData",Yvalue,"ZData",Zvalue);
mais c'est en me donnant des erreurs. Quelqu'un a-t-il trimé en utilisant le surf en temps réel?
Utilisez des guillemets simples pour les noms de propriété: 'set (p, 'XData', Xvalue, 'YData', Yvalue, 'ZData', Zvalue);', suivi de 'drawnow' pour vider la file graphique. – Jonas
merci, j'ai mal tapé le ", oui j'ajouterai le drawnow – Rave