MATLAB is uitgegroeid tot een van de meest populaire programmeertalen voor signaalverwerking van iets van geluid naar hersengolf signalen . Bij het werken met geluid , is het wenselijk om in staat verwerkte geluidssignalen direct naar geluidskaart van een computer voor de voortplanting sturen . Bereiken dit gemakkelijk dankzij de directe steun die bestaat in MATLAB voor de behandeling van deze taak . Instructies 1 Kies een wave bestand te gebruiken als een voorbeeld . Elke wave bestand dat eindigt met een " . Wav " extensie zal werken voor dit experiment . Een goed voorbeeld is alle muziek opnemen van het internet gedownload . Dergelijke bestanden kunnen worden gevonden in de map " downloads " . De wave -bestand dat u hebt gekozen wordt verzonden naar de geluidskaart te illustreren hoe de gegevens kunnen worden gestuurd naar het. Daarbij hoor je het afspelen op de luidsprekers van uw computer . Kopen van 2 Bepaal de bemonsteringsfrequentie van uw wave bestand door met de linkermuisknop te klikken op het bestand te klikken en vervolgens op het tabblad Samenvatting . Een audio sample rate wordt in de samenvatting als een van de eigenschappen . De sampling rate wordt afgerond van de standaard tarieven , die zijn als het standaardtarief dichtst bij die verschijnen in de tab Samenvatting . 3 Run MATLAB . De manier waarop dit gebeurt is afhankelijk van uw computer en uw installatie van MATLAB , maar kunt u beoordelen de MATLAB installatie-instructies te vinden hoe je MATLAB op uw specifieke computer . Als het eenmaal loopt, zal een MATLAB venster genaamd " Command Window" verschijnen en zal de volgende prompt , die bekend staat als de MATLAB opdrachtprompt bevatten : >> Input Goedkope 4 de WaveFile in een MATLAB variabele met de volgende opdracht bij de MATLAB opdrachtprompt : x = wavread ( ' filename.wav ' ) ; Vergeet niet om de "Enter " hit na het intypen van het commando veroorzaken MATLAB te voeren . Vervang de parameter in het bovenstaande voorbeeld met de bestandsnaam van het gewenste frequentiebereik bestand . De variabele " x " bevat nu de in het wave bestand geluid . In het voorbeeld is de variabele " x " bevat nu de gegevens die worden verzonden naar de geluidskaart 5 sturen het geluid naar de geluidskaart met het volgende commando : . soundsc ( x , 44100 ) ; Wanneer u op " Enter " moet je het wave -bestand horen spelen in de luidsprekers van de computer . De " 44100 " in het bovenstaande voorbeeld moet worden vervangen door de sampling rate van uw specifieke wave bestand . De variabele " x " kan worden vervangen door de gegevens die u wilt om de geluidskaart te sturen .
|