Bonjour à tous,
J'ai deux fonctions distinctes faisant différents calculs en traitement du signal... Ce que je faisait est que j'enregistrais les résultats de chacun des blocs dans un fichier XML. Hors je ne dois en fait avoir qu'un seul fichier pour pouvoir le passer à ma GUI.
Du coups j'ai fais un main.m appelant mes deux fonctions et je veux donc enregistrer toutes mes variables à la fin de ce script dans un seul fichier XML. hors lorsque je fais mon code j'obtiens l'erreur "metric undefined"
Car j'ai définit mes mesures comme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 function main(wave,A,B,C) function1 (wave,A,B); function2(wave,C); xml_save('measures.xml', metric) end
Avec la première mesure dans la fonction 1 et les autres dans la fonction 2.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 metric.result= lvl; metric.result.delta1 = deltaf1; metric.result.delta2 = deltaf2; metric.result.delta3 = deltaf3; metric.result.delta4 = deltaf4; metric.result.time = timing;
Comment puis je faire pour qu'il aille directement chercher mes valeurs dans chaque fonctions depuis mon main ??
Merci d'avance !
Partager