Bonjour,

J'ai défini les variables suivantes:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
NombreVarF1=1
NombreVarF2=2
NombreVarF3=2
NombreVarC1=1
NombreVarC2=2
NombreVarC3=2
Et j'ai la boucle suivante:

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
 
for i=1:1:3
    k=int2str(i);
        switch ['NombreVarF',k]
            case 1
                ezplot(['F',k])
            case 2
                ezsurf(['F',k])
        end
        switch ['NombreVarC',k]
            case 1
                ezplot(['C',k])
            case 2
                ezsurf(['C',k])
        end
end
Qui devrait me tracer F1, F2, ou F3 sous forme de surface, si il y a deux variables dans la fonction ou sous forme d'un plot si il n'y en a qu'une...
F1, F2 et F3 sont définies en symbolique.

Ce code ne marche pas, il ne prend pas en compte la boucle, j'ai l'impression qu'il ne comprend pas ça : ['NombreVarC',k] Comment réaliser la concaténation?

Est ce que quelqu'un pourrait m'aider?

Merci