Hello
J'essaye de produire une fonction qui permet de créer une matrice dont les nombres se suivent. Mais mon code produit une matrice avec seulement le dernier nombre.
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 function [matrix123] = matrix123(ndepart,inc,lignes,colonnes) % %MATRIX123 fournit une matrice de numérique %qui se suivent par incrément de 1 nfinal=lignes*colonnes; matrix123=zeros(lignes,colonnes); for l=1:lignes for c=1:colonnes for i=ndepart:inc:nfinal*inc matrix123(l,c)=i; end end end
De plus mes variables lignes, colonnes, matrix123, nfinal ne sont pas réutilisables
Et enfin ma matrice se stocke dans ans, comment faire pour enregistres dans une autre
Merci de votre aide pour ces 3 problèmes
Partager