Bonjour,
Ayant beaucoup de fichiers à importer j'aimerais créer un programme qui me stockent tout ca. Pour cela j'ai créé une matrice de cellules (j'ai en fait 8 fichiers par jour sur un nombre de jours que l'opérateur peut choisir), où, dans chaque cellule, se trouve l'adresse d'un de mes fichiers.
Je voudrais donc importer les données se trouvant à chaque cellule de la matrice.
Pour cela, j'ai essayé plusieurs commandes Par exple,
A = importdata(fname{1,1}, ' ', 4)
avec bien sur fname{1,1} qui correspond à une des cellules.
Le problème c'est que matlab ne récupère pas d'abord la valeur de la cellule et donc je reçois le message "Unable to open file". Après vérif, en remplaçant directement fname{1,1} par sa valeur il n'y a aucun problème..
Est-ce que quelqu'un a une idée pour me tirer de là?? Peut être nue autre commande? ou peut être un moyen de forcer matlab à d'abord lire la valeur de la cellule??? (disp ne marche pas ("too many arguments")..)
Merci d'avance à tout le monde !
-----