goMatlab - Mein MATLAB Forum

Mein MATLAB Forum

 
Login  | Registrieren
Bücher:

Numerische Mathematik

Studierende:
Feldorientierte Regelung von elektrischen Maschinen
Antriebs- und Fahrwerktechnik
ZF Friedrichshafen AG - Friedrichshafen

Abschlussarbeit Modellgetriebene Software-Entwicklung in Matlab/Simulink
Solartechnik
SMA Solar Technology AG - Niestetal

Studienabschlussarbeit im Bereich Vorentwicklung Klimatisierung
Kfz-Zulieferindustrie
Behr GmbH & Co. KG - Stuttgart

Studentische Hilfskraft (w/m) - Applikation
Elektrotechnik/EDV
dSPACE GmbH - Pfaffenhofen (bei München)

Praktikum Automatisierung von Tests für Zentral-Wechselrichter (Matlab/Simulink)
Energieversorgung
SMA Solar Technology AG - Niestetal

weitere Angebote

Partner:




Vermarktungspartner


Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Fehlermeldung beim Verrechnen zweier Signale

 

Amarth
Forum-Newbie
Forum-Newbie

Beiträge: 9
Anmeldedatum: 13.09.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 27.09.2011, 17:10     Titel: Fehlermeldung beim Verrechnen zweier Signale
  Antworten mit Zitat      
hallo

ich habe ein (sinus)signal generiert, dann über lautsprecher wiedergegeben und mit einem mikro aufgenommen. das habe ich dann als .wav gespeichert. jetzt möchte ich den amplitudengang beider signale vergleiche bzw. verrechnen.
dazu subtrahiere ich das originalsignal a von dem aufgenommenen b. danach fft.

das funktioniert auch alles so wie ich das möchte,wenn ich statt dem aufgenommenen einfach das signal mit wavwrite speicher und dann subtrahiere.

wenn ich allerdings nun die .wav (aufgenommenes signal) mit wavread wieder importiere und verrechnen will, kommt folgender fehler:

-->exec('wavefile', -1)
Warnung: Datei 'wavefile' bereits in Scilab geöffnet.
s=b-a
!--error 9
Inkonsistente Subtraktion.

at line 36 of exec file called by :
exec('wavefile', -1)

allerdings ist die datei weder bereits in scilab geöffnet, noch der dateipfad falsch. ausserdem ist die samplerate die gleiche, genau wie die länge.

kann mir jemand helfen?
lg david
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden


Amarth
Themenstarter

Forum-Newbie
Forum-Newbie

Beiträge: 9
Anmeldedatum: 13.09.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 06.10.2011, 10:10     Titel:
  Antworten mit Zitat      
...die signale waren um ein halbes sample verschoben, jetzt läufts
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden
 
Neues Thema eröffnen Neue Antwort erstellen



Options and Permissions
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen
.


goMatlab ist ein Teil des goForen-Labels
goForen.de goMATLAB.de goLaTeX.de goPCB.de


 Impressum  | Werbung/Mediadaten | Studentenversion | FAQ | goMatlab RSS Button RSS


Copyright © 2007 - 2012 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
Partner: LabVIEWforum.de

MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.