Précédent   Forum des professionnels en informatique > Environnements de développement > MATLAB > Signal
Signal Forum d'entraide sur le traitement du signal en MATLAB
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/11/2011, 16h59   #1
Invité de passage
 
Inscription : octobre 2010
Messages : 6
Détails du profil
Informations forums :
Inscription : octobre 2010
Messages : 6
Points : 0
Points : 0
Par défaut ajouter des zéros au signal et le représenter

salut, voici tout d'abord l'énonce de l'exercice
On considére maintenant le signale X4 échantillonné à une fréquence fe=1000Hz.On s'intéresse à la portion de ce signaa x44 comprise entre l'instant t=0.02s et t=0.05s
créer un vecteur x5 de meme taille que x4 contenant la portion x44 de la manière suivante:
X5=[00......0000x440000....00]
Question ;
calculer et représenter le spectre x5?

j'arrive a créer le vecteur x5 mais je sais pas comment le calculer le spectre ??
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
%%effet de Troncature
f1=40 ;f2=105 ;f3=125 ;
fe=1000;
o1=pi/4; o3=pi/3;
tmin=0;tmax=0.1;
tmin1=0.02;tmax1=0.05;
%%%%%%
n=tmin:1/fe:tmax;
xn1=cos(2*pi*f1.*n+o1);
xn2=cos(2*pi*f2.*n);
xn3=cos(2*pi*f3.*n+o3);
xn4=xn1+3*xn2+2*xn3;
%%%%
x55=length(xn4)
n=tmin1:1/fe:tmax1;
xn1=cos(2*pi*f1.*n+o1);
xn2=cos(2*pi*f2.*n);
xn3=cos(2*pi*f3.*n+o3);
xn44=xn1+3*xn2+2*xn3;
k=length(xn44)

a=zeros(1,x55/2-k);
b=zeros(1,x55/2+k);
x5=[a,xn44,b]
plot(n,x5)
est ce que pouvons me aider a représenter le spectre et merciiiii d'avance
soufientata est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h02.


 
 
 
 
Partenaires

Hébergement Web