Bonjour
J'ai fait un code matlab qui ressemble à ça.
%% donnees initiales
choix=input('choix de la fonction');
switch choix
case 1
f=.......
case 2
f=.....
case 3
f=........
end
\%%%% contrusction d'un vecteur
F=......
%% Conditions au bord
F(bord)=......
F=F-F(bord)
.....
ma question est comment faire un switch quand j'ai les conditions au bord de Dirichlet ou Neumann: en effet si je suis dans le case1 j'ai les conditions de dirichlet et donc mon vecteur F est donnée par les 3 lignes du code
par contre si jai Neumann ( donc dans le case2 et case 3) mon F est donné seulement par la première ligne du code.
Pourriez vous me dire comment je peux faire pour pouvoir faire quelques chose d'automatique, car je le fais à la main ( ie je commente les deux dernières lignes quand j'utilise le case1 et 2)
Merci
-----