|
|
Double Daten in Schleife setzen zum speichern in Text Datei |
|
Baltam |

Forum-Anfänger
|
 |
Beiträge: 37
|
 |
|
 |
Anmeldedatum: 15.03.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 26.09.2010, 00:28
Titel: Double Daten in Schleife setzen zum speichern in Text Datei
|
 |
|
 |
|
Hallo Leute,
ich benutze eine DAQ Karte um analoge Signale in Dateien zu speichern jedes mal ein Trigger stattfindet (jede 50 ms) dafür benutze ich externes TTL Signal als Trigger. Nach jedem Trigger werden 2000 Werte gesammelt. Die sollten unterschiedlich sein da das Sensor schickt kontinuierlich neue Daten innerhalb diese Zeitraum 50 ms.
In eine GUI mit GUIDE, ein Edit Text box soll der Anzahl der Messungen festlegen , was bedeutet dass die Schleife soll nach getippte Zahl durchlaufen, nach dem Bestätigen mit einem Push Button.
Das Problem ist das diese Werte gleich sind, also mehrere Duplikte von den gleichen 2000 Werte
So sieht also die Schleife aus:
dazu ein Teil von der Einstellungen :
Push Button callback :
Die Einstellungen für das Ojekt ai sind zu lang um die hier zu posten. Falls jemand helfen kann und die einsehen möchte kann ich die als Datei posten.
kann mir jemand bitte helfen ??
Ich danke im Voraus
|
|
|
|
|
Baltam |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 37
|
 |
|
 |
Anmeldedatum: 15.03.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 26.09.2010, 01:05
Titel:
|
 |
Hat sich erledigt. war doch richtig ich sollte nur ein pause function zufügen.
aber da besteht noch einen Problem, die Daten werden ja gleichzeitig geplotet, wenn die beim speichern sind, das ganze dargestellte Signal bewegt sich nicht mehr. Ich weiss dass es CPU abhängig aber gibt es irgendwie Verbessungsvorschläge damit es ein bisschen schneller wird ? bzw. Bietet MATLAB support Code Performance für Kunden ??
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.501
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 26.09.2010, 11:04
Titel:
|
 |
Hallo,
es kann auch sein, dass der Graph nur nicht aktualisiert wird. Dazu
einbauen, wenn aktualisiert werden soll.
Mathworks (so heißt die Firma hinter MATLAB) Support für kommerzielle Lizenzen:
+49-89-45235-6700, Option 4.
Grüße,
Harald
|
|
|
Baltam |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 37
|
 |
|
 |
Anmeldedatum: 15.03.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 26.09.2010, 14:40
Titel:
|
 |
Vielen Dank für die Hilfe, drawnow steht bei mir schon woanders im Code, hat leider nicht viel geändert,dazu habe ich :
zugefügt, sieht ein bisschen besser aus.
Eine weitere Frage : da bei mir wie Sie sehen die Daten werden in text Datein gespeichert, stattdessen möchte ich die lieber als MAT-Files direkt nach Tastendruck in Workspace speichern. Da ich duzende von Dateien erzeugen muss um die 50 Stück, wird es umständlich jede Datei mit rechte Maustaste und Import Data usw. zu bearbeiten.
danke im Voraus
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.501
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 26.09.2010, 18:45
Titel:
|
 |
Hallo,
man kann Daten auch automatisiert importieren.
Für .mat-Dateien: load
Für Textdateien: fopen/textscan/fclose
Grüße,
Harald
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
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
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2025
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
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.
|
|