bonjour,
j'ai vu sur la faq une méthode proposée par dut pour créer un nom de fichier contenant une partie venant d'un variable,d'ou le code suivant :
les valeurs d'image possible sont 0 1 2 3 4 6 8 11 14 20 29
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
18
19
20
21
22
23
24
25
26
27
28 %debut choix t=round(age) %arrondi age a l'entier le plus proche if t>= 5 if t<7 t=6; else if t<=9 t=8; else if t<=12 t=11; else if t<=16 t=14; else if t<=23 t=20; else t=29; end end end end end end nomImage=sprintf('Imagef %d.png',t); img=imread(nomImage);
or lorsque je visionne mon image,quelque soit la valeur de la variable age récupéré avant j'obtiens l'image Imagef 0.png
en fait soit il y a une erreur dans le code mis au dessus qui fait ceci soit c'est la variable age que je recupère mal et c'est pourquoi j'obtiens la valeur 0 à chaque test.
en gros si le code est correct c'est "age" qui foire, merci de m'éclairer sur le fait que le code au dessus est "correct" ou pas.
merci d'avance à qui pourra m'aider![]()
Partager