Tout d'abord, merci beaucoup. Donc, le problème est le suivant : j'ai une fonction que Matlab a créée en utilisant l'outil d'importation de données. La fonction est appelée 'importkeff'. Le problème est que j'ai beaucoup de fichiers txt avec la même structure et je n'ai pas été en mesure de créer une boucle for pour exécuter la fonction et enregistrer les valeurs dans différents vecteurs. J'ai essayé ceci mais je sais que c'est faux. Les fichiers txt sont nommés ainsi : 0000.V5W19.T17, 0001.V5W19.T17, 0002... et ainsi jusqu'en 0069.

for i=01:69
00ikeff19 = importkeff('00i.V5W19.T17')
end

Avez-vous des idées sur la façon de créer une boucle for pour le faire? Merci

1
Sergio Sánchez Fernández 10 oct. 2020 à 12:24

1 réponse

Meilleure réponse
keff = cell(69, 1);
for i=1:69
  keff{i} = importkeff(sprintf("%04d", i) + ".V5W19.T17");
end
1
Burak 10 oct. 2020 à 09:44