Bonjour,
j'aimerai ajouter une image (un graphique) à côté des flèches représentant le flux sur une carte délivrée par Simbio lorqu'on crée un modèle. Est-ce que quelqu'un a une idée ?
Merci.
Bonjour,
j'aimerai ajouter une image (un graphique) à côté des flèches représentant le flux sur une carte délivrée par Simbio lorqu'on crée un modèle. Est-ce que quelqu'un a une idée ?
Merci.
Je ne suis pas sur d'avoir bien compris ton probleme, mais je procederai comme suit :
en esperant t'avoir aidé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 [X, map]=imread('IMAGE.bmp') %chargement de ton image (qui doit figurer dans ton current directory) %tracé de ton plot sur la meme figure que ton image figure() hold on image(X) %tracé de ton image plot(x,y) %tracé de ton plot hold off %tracé de ton plot à coté de ton image mais dans la meme fenetre figure() subplot(2,1,1) ; image(X) subplot(2,1,2) ; plot(x,y)
cordialement.
Merci, mais le principal problème se situe dans la localisation du plot sur l'image (càd juste à côté des flèches d'un graphe). Je pense qu'on doit pouvoir imposer une position pour le plot sur l'image, le problème vient plutôt de la localisation des flèches, car une fois l'image inserrée, on n'a plus la position du curseur.
D'autre part, j'ai trouvé une pseudo-solution en ajoutant directement les plot à la places des icones de milieu de flèches de flux sur la carte dans simbio (arrg...il faut pratiquer simbio pour comprendre, je pense...dsl). Cependant tout ça, je le fais à la main, en faisant un click droit sur l'icône, puis proprieties, puis appearance, et là je peux choisir d'importer une image en .jpg pour mettre à la place de l'icône. Or il peut y avoir plus d'une centaine de flèche (voirebeaucoup plus) sur une map, donc il faudrait pouvoir automatiser tout ça, à partir d'une fonction sous matlab (si possible).
Mais là deux problèmes arrivent :
- le premier est d'accéder aux propriétés des icônes depuis la fenêtre Matlab
- le second est qu'une fois qu'on aura fait ça, à cause de la taille de .jpg, la mémoire d'affichage de Matlab sature. (Pour pallier ce problème, j'ai trouver où modifier la taille de l'image, mais c'est pareil, je le fais aussi "à la main")
avis aux amateurs...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager