Bonjour,
J'ai une structure qu'on va nommer X contenue dans un fichier myFile.mat. Pour un paquet de raisons, je préfererais la charger par morceau
Ce que j'aimerais faire, c'est charger une partie de cette structure à la fois. Faire quelque chose qui ressemble à
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4whos X Name Size Bytes Class Attributes X 1x50 9091584 struct
Bien sûr, cette dernière ligne de code ne fonctionnera pas. J'ai pensé que la solution se trouvais du côté de la fonction matfile:
Code : Sélectionner tout - Visualiser dans une fenêtre à part myVar=load('myFile.mat','X(1)')
Mais c'est sans succès.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 mf=matfile('myFile') mf.X(1) % extraction de la partie qui m'intéresse To index into 'X', specify all 2 dimensions. MatFile objects do not support linear indexing.
Est-ce que c'est possible ? Comment fait-on ?
Merci !
Partager