[Users-fr] newaxes et subplot
Stéphane Mottelet
stephane.mottelet at utc.fr
Mar 15 Juin 17:20:10 CEST 2021
Bonjour,
Le 15/06/2021 à 14:12, CHEZE David 227480 a écrit :
>
> Bonjour,
>
> J’utilise régulièrement newaxes pour des graphiques avec un second
> axes des ordonnées selon la nature des données à représenter,
> généralement une figure par fenêtre graphique. J’ai essayé d’utiliser
> newaxes pour un usage similaire mais cette fois au niveau de vignettes
> via subplot dans une fenêtre de figure graphique mais le nouvel axe
> ajouté est tracé en référence à la taille de la fenêtre graphique
> entière, pas dans la vignette. Est-ce qu’il y aurait une méthode pour
> que newaxes suive la logique des subplot ?
>
Tu peux utiliser des uicontrol de type "Frame" avec un layout de type
"grid". En créant un nouvel axe dans une Frame puis en enchainant les
subplot cela a l'air de marcher comme tu le voudrais :
clf;
f = gcf();
set(f,"layout_options",createLayoutOptions("grid", [2,2]));
c = createConstraints("grid"); //Create the constraint for nested uicontrols
for i=4:-1:1
u_grid(i) = uicontrol(f,"style", "frame","constraints", c, "background",[1 1 1]);
end
newaxes(u_grid(1));
subplot(2,2,1)
plot(1:10)
subplot(2,2,2)
plot(cos(1:10))
newaxes(u_grid(4));
subplot(2,1,1)
plot(1:10)
subplot(2,1,2)
plot(cos(1:10))
Idéalement, pour simplifier, il faudrait que subplot() accepte un
premier parametre optionel qui soit de type Figure ou Frame (comme newaxes)
S.
> Merci
>
> David
>
>
> _______________________________________________
> users-fr mailing list
> users-fr at lists.scilab.org
> https://antispam.utc.fr/proxy/v3?i=WjB4M1dJWGJJMnNGTHV5MuAPDwEdQko7KGyaWIIeme0&r=Skk2OVhvdXl2cm1uOWJtRLRPDrgr4YiCABksjbHu_Gv8eNkcUiMzd6MxV8KbAPI5&f=M2FwZHlGNnU1aUlkc09ZNN6FtQAZUfBH2BoDUjg8Y54xjTPKmO5dyqs07ZteowNquP6uMuprUbbg8UTy9A0VCg&u=http%3A//lists.scilab.org/mailman/listinfo/users-fr&k=CXOq
--
Stéphane Mottelet
Ingénieur de recherche
EA 4297 Transformations Intégrées de la Matière Renouvelable
Département Génie des Procédés Industriels
Sorbonne Universités - Université de Technologie de Compiègne
CS 60319, 60203 Compiègne cedex
Tel : +33(0)344234688
http://www.utc.fr/~mottelet
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <https://lists.scilab.org/pipermail/users-fr/attachments/20210615/6158289f/attachment.htm>
Plus d'informations sur la liste de diffusion users-fr