Bonjour
Merci de m'aider sur ce problème. j'ai un modèle de propagation des ondes dans un matériaux, en fait c'est une simulation dont je place des sources ultrasonore sur un matériau et des capteur en transmission qui vont enregistrer les signaux. J'ai lancer la simulation et j'obtient un data_modeling un fichier binaire qui contient des données complexe dans le domaine fréquentiel et sa structure générale et la suivante:
dat_bloc_frequence1 data_bloc_frequence2 ...... data_bloc_frequenceN Avec N le nombre de fréquence en input du programme de simulation
Pour chaque bloc de fréquence les données sont classées comme suit:
data_bloc-source1 data_bloc_source2 ..... data_bloc_sourceL
Enfin pour chaque bloc source les donné sont classées:
data_recepteur1 data_recepteur2 ...... data recepteur K
je sais que pour lire une fichier binaire j'utilise :
ici j'ai utiliser float32 pour lire des reel simple précision or les donnée que j'ai eu sont des donné complex.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 fid=fopen('nom_fichier','r'); data=fread(fid,'float32'); fclosed(fid)
Donc comment à partir de ces donnée arriver à reconstruire les signaux ?
Merci par avance
Partager