IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Signal Discussion :

Randomiser 2 sons


Sujet :

Signal

  1. #1
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2015
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2015
    Messages : 10
    Points : 10
    Points
    10
    Par défaut Randomiser 2 sons
    Bonjour,

    Savez-vous comment émettre deux signaux que j'ai créés sous Matlab aléatoirement ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    sp=Ap*sin(2*pi*fp*t); %Signal porteur
    sm=1-Am*(sin(2*pi*fm*t)+1)/2; %Signal modulant
    Merci

    J'ai testé avec la fonction rand ou randperm mais je n'y arrive pas...

  2. #2
    Membre actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2019
    Messages
    90
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juin 2019
    Messages : 90
    Points : 254
    Points
    254
    Par défaut
    Bonjour,

    je ne suis pas sûr de comprendre la question...

    Pour envoyer un vecteur de points à la carte son, il est possible d'utiliser la fonction sound :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Ap = 1 ;
    fp=0.5e4 ;
    Am=0.8 ;
    fm=10 ;
    Fs = 44e3 ; % sampling freq.
    t = linspace(0, 2, Fs) ; % time vector
    sp=Ap*sin(2*pi*fp*t); %Signal porteur
    sm=1-Am*(sin(2*pi*fm*t)+1)/2; %Signal modulant
     
    Y=single(sp.*sm) ;
    sound(Y,Fs)
    Pour générer des nombres aléatoires, il existe les fonction rand, randn, etc. https://fr.mathworks.com/help/matlab...eneration.html

Discussions similaires

  1. ecrire son OS (assembleur ??)
    Par Anonymous dans le forum Programmation d'OS
    Réponses: 9
    Dernier message: 25/11/2002, 19h25
  2. Algorithme de randomisation ... ( Hasard ...? )
    Par Anonymous dans le forum Assembleur
    Réponses: 8
    Dernier message: 06/09/2002, 14h25
  3. Réponses: 2
    Dernier message: 06/07/2002, 12h36
  4. Existe t'il un composant permettant de jouer un son wav?
    Par scorpiwolf dans le forum C++Builder
    Réponses: 5
    Dernier message: 20/06/2002, 14h10
  5. Aquisition de son
    Par don-diego dans le forum DirectX
    Réponses: 1
    Dernier message: 20/06/2002, 09h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo