Afficher une partie d'un signal :MATLAB
Fermé
rim120
Messages postés
76
Date d'inscription
vendredi 21 janvier 2011
Statut
Membre
Dernière intervention
6 mars 2013
-
24 févr. 2013 à 23:58
Krys_06 Messages postés 22 Date d'inscription jeudi 7 mars 2013 Statut Membre Dernière intervention 29 mars 2013 - 7 mars 2013 à 21:45
Krys_06 Messages postés 22 Date d'inscription jeudi 7 mars 2013 Statut Membre Dernière intervention 29 mars 2013 - 7 mars 2013 à 21:45
Bonjour,
j'ai besoin du commande matlab qui permet d'afficher une partie d'un signal , ou ce signal est affiché à partir d'un fichier texte.
j'ai besoin du commande matlab qui permet d'afficher une partie d'un signal , ou ce signal est affiché à partir d'un fichier texte.
A voir également:
- Afficher texte matlab
- Excel cellule couleur si condition texte - Guide
- Transcription audio en texte word gratuit - Guide
- Afficher mot de passe wifi android - Guide
- Mettre un texte en majuscule - Guide
- Texte barré whatsapp - Guide
2 réponses
rim120
Messages postés
76
Date d'inscription
vendredi 21 janvier 2011
Statut
Membre
Dernière intervention
6 mars 2013
25 févr. 2013 à 00:55
25 févr. 2013 à 00:55
voila le code qui permet d'afficher le fichier sous forme d'un signal :
clc
clear all
close all
load('C:\Amel_aVF.txt')
fe=292.96875;
T= 0:1/fe:(length(Amel_aVF)-1)/fe
figure(1),plot (T,Amel_aVF)
grid on
maintenent , je veut afficher juste une partie de ce signal (la 1 ère période).
Pouvez vous m'aider à le faire?
clc
clear all
close all
load('C:\Amel_aVF.txt')
fe=292.96875;
T= 0:1/fe:(length(Amel_aVF)-1)/fe
figure(1),plot (T,Amel_aVF)
grid on
maintenent , je veut afficher juste une partie de ce signal (la 1 ère période).
Pouvez vous m'aider à le faire?
Krys_06
Messages postés
22
Date d'inscription
jeudi 7 mars 2013
Statut
Membre
Dernière intervention
29 mars 2013
7 mars 2013 à 21:45
7 mars 2013 à 21:45
Si "period" est la durée de ta période, tu peux faire:
T = (0:(length(Amel_aVF)-1)) / fe;
index = find(T <= period);
plot (T(index),Amel_aVF(index));
Tu peux aussi faire directement:
plot (T(T <= period),Amel_aVF(T <= period));
T = (0:(length(Amel_aVF)-1)) / fe;
index = find(T <= period);
plot (T(index),Amel_aVF(index));
Tu peux aussi faire directement:
plot (T(T <= period),Amel_aVF(T <= period));