|
|
Daten ersetzen beim Array |
|
Nils1201 |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 22.09.2017, 17:13
Titel: Daten ersetzen beim Array
|
|
Hallo,
und zwar habe ich einen Array mit sau vielen Werte(in der Spalte)
Ein Wert sieht so aus 00:01
Kann ich irgendwie den Doppeltpunkt wegmachen und durch einen Punkt ersetzen?
Weil bei Curve Fitting wird dieser Array nicht erkannt
|
|
|
|
|
Nils1201 |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 22.09.2017, 17:15
Titel:
|
|
Nachtrag: Als Datentyp ist datetime angegeben. Kann ich es als Doube umwandeln. Das würde reichen
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.448
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 22.09.2017, 17:36
Titel:
|
|
|
|
Nils1201 |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 22.09.2017, 17:52
Titel:
|
|
Danke, das umwandlen funktioniert zwar, aber ich kann das nicht so machen, weil die Zeit aufgezeichnet habe, z.b 00:02 (min:sek)
Das brauche die ZEit in minuten, also 2/60 = 0.0333 min
Weiß du oder jemand anders wie das gehen könnte?
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.448
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 22.09.2017, 19:45
Titel:
|
|
Hallo,
entweder die Ausgabe von datenum umrechnen oder, wenn die Variable t heißt,
Grüße,
Harald
|
|
|
Nils1201 |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 22.09.2017, 21:52
Titel:
|
|
Hallo,
die Minuten sind weg und die Sekunden werden angezeigt. Allerdings ist das Problem das die sek. nur von 0 bis 59 gehen und dann wieder von 0 bis 59
Ich habe die Datei mal angehängt und hoffe das es irgendwie geht.
Beschreibung: |
|
Download |
Dateiname: |
Temperaturverlauf.txt |
Dateigröße: |
11.38 KB |
Heruntergeladen: |
499 mal |
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.448
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 22.09.2017, 22:27
Titel:
|
|
Hallo,
Zitat: |
Allerdings ist das Problem das die sek. nur von 0 bis 59 gehen und dann wieder von 0 bis 59 |
Das haben Sekunden so an sich. Wo liegt dabei das Problem?
Zitat: |
hoffe das es irgendwie geht. |
Dass was geht?
Grüße,
Harald
|
|
|
Nils1201 |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 22.09.2017, 22:39
Titel:
|
|
1:15 min sind 75 sek., 3:15 min sind 195 sek und im moment zeigt es mir 15 sek an
Das ist dass Problem
|
|
|
Nils1201 |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 23.09.2017, 10:07
Titel:
|
|
Eigentlich kann ich das Problem leicht beheben, wenn ich es folgendermaßen machen würde:
Ich brauche den Wert von Zeile/Wert 63 von meinen Vector(Vector mit den Daten der Sekunden) und addiere diesen mit dem Wert aus Zeile 64.
Der Wert muss gespeichert werden und dann mit Zeile 65 addiert werden. Das ganze soll so bis Zeile 965 gehen.
Alle Werte müssen müssen in einen neuen Vector gespeichert werden mit den ersten 63 Zeilen aus dem Sekunden Vector und dann ab Zeile 64 wie oben beschrieben.
Das umzusetzen ist für einen Anfänger leider nicht so einfach
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.448
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 25.09.2017, 08:58
Titel:
|
|
Hallo,
die letzte Idee verstehe ich nicht.
Folgendes sollte die ursprüngliche Idee umsetzen:
Grüße,
Harald
|
|
|
Nils1201 |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 26.09.2017, 21:27
Titel:
|
|
Hallo Harald,
ich habe inzwischen das Problem anders gelöst. Mit deinem Code hat es leider nicht funktioniert. Mit minute() wurde mir nicht die Minute sondern warum auch immer die Sekunde ausgegeben.
Aber danke für deine Hilfe!
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.448
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 26.09.2017, 22:49
Titel:
|
|
Hallo,
der zuletzt gepostete Code sollte wunderbar funktionieren. Wenn daran etwas nicht funktioniert, dann sage bitte klar, was.
Das anfängliche Problem dürfte gewesen sein, dass xx:yy standardmäßig als HH:MM und nicht als MM:SS interpretiert wird.
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 - 2024
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.
|
|