2015-08-04 2 views
4

Je sais comment changer le rendu par défaut en utilisant Matlab GUI, mais je voudrais utiliser peintres renderer au lieu de opengl tout le temps au lieu de le changer à chaque fois.Définir rendu par défaut

Existe-t-il un moyen de définir le rendu par défaut dans Matlab à l'aide de la commande set. Je cherche une commande comme: set(groot, 'defaultRenderer', 'painters')

Merci!

Répondre

3

Comme vous pouvez le voir here vous pouvez construire chaque "propriété par défaut" que vous souhaitez en concaténant default + class name + property.

Dans votre cas, il serait:

set(0, 'defaultFigureRenderer', 'painters') 

respectivement

set(groot, 'defaultFigureRenderer', 'painters') 

Vous pouvez vérifier par get(groot,'default'). Sachez que la valeur par défaut est juste définie pour la session en cours! Le redémarrage omettrait les changements. Pour le définir de façon permanente mettre la ligne dans un start-up file .

+1

Merci pour votre réponse! – Robotik1