Bonjour;
je veux créer un signal périodique carré de fréquence fondamentale 1khz et avec une fréquence d'échantillonage de 10khz;
ensuite; je veux le lisser avec un filtre passe bas
A+ merci
Bonjour;
je veux créer un signal périodique carré de fréquence fondamentale 1khz et avec une fréquence d'échantillonage de 10khz;
ensuite; je veux le lisser avec un filtre passe bas
A+ merci
Bonjour,
Tu peux utiliser la fonction square de la signal processing Toolbox.
En ce qui conserne la fréquence d'échantillonage, tu la définie lorsque tu crées le vecteur de temps t:
"pas" est la période d'échantillonage.
Code : Sélectionner tout - Visualiser dans une fenêtre à part t=debut:pas:fin;
Pour le filtrage, tu peux voir dans la FAQ.
Bon courage.
Est-ce que ceci est juste pour un signal carré périodique de fréquence fondamental 1khz et fréquence d'echantillonnage 10khz
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 fe=10000; t=0:1/fe:2; %fe=10000 sig=square(t*1000); % f0=1000
A+
Salut,
Dans le help on peut lire:
donc c'est comme le sinus, il faut:
Code : Sélectionner tout - Visualiser dans une fenêtre à part x = square(t) generates a square wave with period 2π for the elements of time vector t
Code : Sélectionner tout - Visualiser dans une fenêtre à part sig=square(2*pi*F*t);
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager