bonjour,
J'ai a ma disposition un fichier binaire .PIC
D'après la documentation, celui ci est un fichier binaire qui contient 5 canaux de fréquences enregistres par un capteur. Chaque canal délivre 2.338.203 échantillons codes sur 16 bits. Et les canaux sont a la suite les uns des autres. Donc en gros une liste de 187.056.250 octets. (très long et donc a ouvrir en plusieurs fois je pense si je ne veux pas faire sauter mon petit pc portable)
Bref, j'aimerai savoir sil est possible d'ouvrir ce fichier.PIC sous matlab et d'accéder aux valeurs brutes en binaire, ou mieux, aux valeurs des entiers décodes d'après la description du fichier ci dessus
je pense qu'il faut utiliser les fonctions fread et fopen du genre
mais ça ne me sort pas les donnes dans l'intervalle dans lesquels je les attend...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 fid=fopen(file.pic,'r'); [data]=fread(fid,count,'int16');
Merci beaucoup d'avance !!







Répondre avec citation






Partager