Hallo, möchte mit Matlab ein digitales I/Q Signal erzeugen. Wie kann ich das tun? Wenn ich nun dieses I/Q Signal erzeugt habe, möchte ich es auf einer Speicherkarte schreiben. Welches Dateiformat ist am besten geeignet? Welche Funktionen benötige ich in Matlab? Anschließen möchte ich die Daten der Speicherkarte mit einem Mikrocontroller auslesen und D/A wandeln. Was muss ich alles beachten? Danke für Eure Hilfe.
I = Inphase Q = Quadratur Also ein Signal das in Realteil und Imaginärteil aufgeteilt wird.
Am besten gleich Matlab Format. Da kannst du beliebig viele Variablen unterbringen, mit Real- und Imaginärteil. Mit den MatLab DLLs ist das recht einfach. http://www.codeproject.com/samples/MATLAB_MAT.asp Die ausführliche Beschreibung des Matlab File Formats gibts zu hauf im Netz.
Hmm..was denn genau? Ich benutze für meine Messwert-Speicherungen unter Windows mit einer MFC-Anwendung, die ein Funk-Sensornetzwerk verwaltet, gleich das MatLab File Format zum Abspeichern der Datensätze. Somit kann ich die zeitgleich von allen Sensorknoten aufgenommenen Datensätze in einem File speichern und im Matlab zur Auswertung direkt öffnen. Mit den DLLs von Matlab ist das ganz einfach, Anleitungen gibts im Netz. Auf einem C ist es bissl schwieriger zu implementieren, aber auch machbar. Es gibt ein PDF mit den File Spezifikationen, das kann man doch einfach umsetzen. Oder du denkst dir halt selbst ein Format aus und importierst das dann irgendwie in Matlab.
Hi, möchte mein digitales Signal mit Matlab erzeugen und die Werte sollen in einer Datei gespeichert werden. Diese Datei soll dann dem FPGA Board übergeben werden und soll anschließend von digitalen in das analoge gewandelt werden. Welches Format ist am besten geeignet? Was haltet ihr von csv?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.