MATLAB et language C - Fonction à deux variables [maths] -
Bonjour à tous,
Je n'arrive pas à faire cet exo sur matlab, j'aurais besoin d'un coup de main s'il vous plait :
1.Définir dans un m.file h.m la fonction h à deux variables x et k, définie sur IR par h(x,k)=sin(2kx) en tapant les instructions suivantes:
Code:
1 2 3 4 5 6 7
| for k=1:3
y(k,: )=h(x,k);
end
plot(x,y) |
2.Créer un programme5 dans lequel:
Vous demanderez d'entrer un entier naturel non nul.
Vous représenter les n premières allures des représentations graphiques des fonctions h pour k de 1 à n en tapant les instructions suivantes:
Code:
1 2 3 4 5 6 7
| for k=1:3
y(k,: )=h(x,k);
end
plot(x,y) |
Vous exécuterez ce programme pour n = 3 pour x=-pi:pi
Le problème c'est que je fais exactement ce qui était demandé dans l'énoncé mais il me met des messages d'erreur :
programme5
??? Subscripted assignment dimension mismatch.
Error in ==> programme5 at 2
y(k,: )=h(x,k);
Merci d'avance !