Zufälliges Datum erzeugen
|
Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
11.04.2016, 07:32
Beitrag #1
|
TDO
LVF-Gelegenheitsschreiber
Beiträge: 125
Registriert seit: Oct 2013
2016
2009
DE
Deutschland
|
Zufälliges Datum erzeugen
Hallo Zusammen,
ich möchte gerne in einer Schleife 50 zufällige Datumstrings erzeugen.
Diese sollen in gewissen Grenzen in unterschiedlichen Jahren sein, möglichst alle Monate sollten vorkommen.
Wie kann man das am einfachsten realisieren?
Gruß
TDO
|
|
|
11.04.2016, 08:04
Beitrag #2
|
GerdW
______________
Beiträge: 17.469
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
RE: Zufälliges Datum erzeugen
Hallo TDO,
Diese sollen in gewissen Grenzen in unterschiedlichen Jahren sein, möglichst alle Monate sollten vorkommen.
Wie kann man das am einfachsten realisieren?
- Schleife mit einer RND()-Funktion
- Zufallswert in den gewünschten Bereich skalierien: y=a*x+b, dann nach Timestamp konvertieren (ToTimeStamp)
- dann prüfen, ob "alle Monate" vorkommen, evtl. weitere Timestamps generieren
|
|
|
11.04.2016, 10:18
Beitrag #3
|
TDO
LVF-Gelegenheitsschreiber
Beiträge: 125
Registriert seit: Oct 2013
2016
2009
DE
Deutschland
|
RE: Zufälliges Datum erzeugen
Hallo Gerd,
hättest du eventuell auch Zahlenbeispiele für x und b?
Hab jetzt mal einige ausprobiert... aber bekomme leider nicht so den gewünschten Effekt.
Das Jahr sollte nach Möglichkeit größer als 2000 sein und darf nicht in der Zukunft liegen.
Hatte ich vorhin vergessen zu erwähnen, sorry.
Gruß
TDO
|
|
|
11.04.2016, 10:44
Beitrag #4
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
RE: Zufälliges Datum erzeugen
Anfangs- und Enddatum mit der Funktion Date to Seconds in eine Double Zahl wandeln. In diesem Bereich eine Zufallszahl erzeugen (eine entsprechende Funktion gibt es z.B. bei OpenG). Die erzeugte Zufallszahl wieder in ein Datum wandeln. Fertig.
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
11.04.2016, 10:58
Beitrag #5
|
|
|
| |