1 : $$$$ SIGNSYNT NOTICE MB234859 17/10/02 21:15:24 9577 2 : DATE 17/10/02 3 : 4 : Procedure SIGNSYNT Voir aussi : 5 : ------------------ 6 : EV01 = SIGNSYNT MOT1 TAB1 7 : 8 : 9 : Objet : 10 : _______ 11 : 12 : La procedure SIGNSYNT cree des signaux synthetiques par recombinaison 13 : de sinusoïdes a phases aleatoires. Deux options sont prevues : 14 : FABR ET BLAN 15 : 16 : Commentaire : 17 : _____________ 18 : 19 : MOT1 : mot-cle (type MOT ) caracterisant la sortie desiree 20 : TAB1 : objet de type TABLE 21 : EVO1 : signal(signaux) cree(s) 22 : 23 : 1-OPTION creation de signaux synthetiques a partir d'un spectre de 24 : reference 25 : 26 : MOT1 = FABR 27 : 28 : TAB1 'MOTIT' ( type MOT) texte sur 16 caracteres max. 29 : 30 : TAB1 'SEISME' 'SPECTRE' (type EVOL) spectre de reference 31 : TAB1 'SEISME' 'AMORT' (type FLOTTANT) amortissement 32 : TAB1 'SEISME' 'TYPSP' (type MOT)) type du spectre 33 : 'ACCE' 'VITE' ou 'DEPL' 34 : 35 : TAB1 'SIGNAL' 'ENVE' (TYPE MOT) facultatif : type de 36 : l'enveloppe = 'PLATLIN' 37 : par defaut enveloppe constant 38 : TAB1 'SIGNAL' 'NP' (TYPE ENTIER) tel que le nombre de points 39 : du signal : 2 ** NP 40 : TAB1 'SIGNAL' 'DUREE' (TYPE FLOTTANT) duree du signal 41 : TAB1 'SIGNAL' 'TDEBUT' (TYPE FLOTTANT) debut du plateau 42 : TAB1 'SIGNAL' 'TFIN' (TYPE FLOTTANT) fin du plateau 43 : 44 : Signal 45 : ^ 46 : | -------- 47 : | / \ 48 : | / \ 49 : | / \ 50 : |----|--------|---|-----> temps 51 : tdebut tfin T 52 : 53 : TAB1 'NBITER' (type ENTIER) Nombre d'iterations demandees 54 : TAB1 'NBSIGN' (type ENTIER) Nombre de signaux 55 : TAB1 'NALEAT' (type ENTIER) Parametre d'initialisation 56 : des phases 57 : TAB1 'FRCOUP' (type FLOTTANT) frequence de coupure 58 : TAB1 'OPTSORT' (type MOT) option facultative de sorties 59 : intermediaires : 60 : SPECTRE : a chaque iteration 61 : on sortira les spectres 62 : obtenus 63 : SIGNAUX : a chaque iteration 64 : on sortira les spectres e 65 : les signaux 66 : 67 : ++ RESULTAT EN SORTIE 68 : 69 : EV01 (type TABLE) contient le(s) signal(ux) 70 : genere(s) (ecart-type unite) 71 : 72 : 2-OPTION signal bruit blanc par combinaison de sinusoïdes a phases 73 : aleatoires 74 : 75 : MOT1 = BLANC 76 : 77 : TAB1 'MOTIT' (type MOT) texte sur 16 caracteres max. 78 : TAB1 'NP' (type ENTIER) nombre de points = 2 ** NP 79 : TAB1 'DELTAF' (type FLOTTANT) pas en frequence 80 : TAB1 'NALEAT' (type ENTIER) parametre d'initialisation 81 : des phases 82 : 83 : ++ RESULTAT EN SORTIE 84 : 85 : EV01 (type EVOLUTION) contient le signal 86 : genere (ecart-type unite) 87 : 88 : REMARQUES 89 : --------- 90 : La methode de generation utilise la TFR. On doit donc utiliser 91 : 2 ** NP points 92 : 93 : Le spectre de reference doit couvrir l'intervalle : 94 : fmin < 1 / T avec T duree du signal 95 : fmax > 1 / (2 * DT) avec DT = T / (2 ** NP) 96 :
© Cast3M 2003 - Tous droits réservés.
Mentions légales