Les lignes noires sont terribles, comment puis-je me débarrasser d'eux? Je ne veux que les surfaces colorées.Comment dessiner un tracé de surface sans bords noirs dans MATLAB?
Répondre
Un autre choix consiste à définir edgeColor et/ou lineStyle propriétés de l'objet handle de surface à aucun.
>> hSurf = surf(X,Y,Z,'EdgeColor','none','LineStyle','none','FaceLighting','phong');
La commande d'ombrage est votre ami:
ombrage plat - vous donne la surface sans lignes de maillage
ombrage interp - interpole les couleurs entre les parcelles pour donner une finition lisse
ombrage à facettes - vous donne la surface avec des lignes de maillage noires (similaire à plat)
J'ai exécuté l'ombrage à plat avant la commande de surf, mais je n'ai vu aucune différence. Pourquoi donc? –
Vous devez l'exécuter après la commande de surf, il peut y avoir un moyen de définir l'ombrage par défaut pour une nouvelle figure, mais je ne sais pas ce que c'est. –
Ceci est une solution plus générale, vous pouvez également modifier edgeColor après la création de la surface. Il ne s'appuie pas sur LineStyle et FaceLighting.
a= peaks(1000);
h = surf(a)
set(h, ‘edgecolor’,'none’)
Remarque, j'ai fait une vidéo de 45 secondes qui montre que cela se produit et comment le réparer.
Cette méthode fonctionne également pour surfl (..). –
Je crois shading interp
est celui que vous recherchez.
- 1. Comment puis-je dessiner un triangle dans une image dans MATLAB?
- 2. Comment dessiner des tracés 3d (semi-) logarithmiques? (Matlab)
- 3. matrices multiples dans Matlab sans récursion
- 4. pixels noirs étranges sur le modèle
- 5. Opencv Extraction de bords
- 6. Tracé System.Net (HttpWebRequest) sans utiliser de fichiers ou app.config?
- 7. CALayer scintille lors du tracé d'un tracé
- 8. comment dessiner des lignes sur un fond d'image dans pygame
- 9. Comment faire un tri imbriqué dans MATLAB?
- 10. Comment faire une surface avec un fond transparent dans pygame
- 11. Objet 3D interactif dans Surface
- 12. Comment imprimer un tableau dans un fichier .txt dans Matlab?
- 13. Comment dessiner un Piechart dans l'iPhone
- 14. Dessiner une ellipse sans méthode OnPaint
- 15. Comment puis-je dessiner un ComboBox personnalisé dans un DataGridViewCell?
- 16. brisé Design-Surface dans VS2008
- 17. Supprimer des entrées de clé de tracé spécifiques dans JFreeChart
- 18. Affichage d'informations à partir de MATLAB sans saut de ligne
- 19. Quartz2D: Comment dessiner un arc de cercle?
- 20. Comment dessiner un rectangle de bande de caoutchouc dans DirectX?
- 21. Dans MATLAB, une méthode de classe peut-elle agir comme un rappel uicontrol sans être publique?
- 22. Comment dessiner avec un doigt ou l'iPhone
- 23. Interaction de téléphone mobile MS Surface
- 24. Comment dessinez-vous différentes surfaces avec la même échelle de couleurs dans MATLAB?
- 25. Comment dessiner un rectangle de UIViewCotroller dans iPhone sdk
- 26. Comment dessiner des bordures de cellules dans un FlexGridSizer wxPython?
- 27. Comment dessiner un NSString à un angle?
- 28. MATLAB: Extraire plusieurs parties d'une matrice sans utiliser de boucles
- 29. ligne de tracé à un angle particulier et décalage
- 30. Comment faire un JavaFX LinearGradient lisse sur une grande surface?
cela a fonctionné! merci –