INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Pseudozufallsgenerator via Labview



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!

01.09.2010, 11:16
Beitrag #1

Kübi Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Aug 2010

7.1
-
de


Deutschland
Pseudozufallsgenerator via Labview
Hallo Zusammen

da bin ich mal wiederSmile

Dieses mal ist mein Problem, dass ich ein Pseudozufallsgenerator erstellen muss mit folgender Struktur:

0 0 0 0 0 0 1
1 0 0 0 0 0 0
0 1 0 0 0 0 0
0 0 1 0 0 0 0
0 0 0 1 0 0 0
0 0 0 0 1 0 0
0 0 0 0 0 1 0
1 0 0 0 0 0 1
1 1 0 0 0 0 0
0 1 1 0 0 0 0
0 0 1 1 0 0 0
0 0 0 1 1 0 0
usw...

jetzt bräuchte ich mal eure Hilfe, wie könnte ich das am besten programmieren?
Also ich habe mir gedacht, dass ich mit Hilfe einer for-Schleife arbeite und die Anfangswerte mit Schieberegistern eingebe und den vorletzten Wert, dann mit einer Exklusiv-oder einfach Rückkoppelle. Aber leider funktioniert des nicht so wie ich es mir vorgestellt hatteSad
Bei mir werden immer dieselben Werte die ich am Schieberegister eingebe auch am Ende ausgegeben.

Vielen dank schon mal für eure Hilfe!

Gruß

lv71und leider keine Screenshots, da ich an unterschiedlichen Rechnern arbeite.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
01.09.2010, 11:44
Beitrag #2

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
Pseudozufallsgenerator via Labview
Falls du irgendein VI hochladen wolltest, hats nicht geklappt.

Ansonsten: Bahn


Kannst noch mal genau erklären, was die das VI ausgeben soll? Und in welchem Format... deine "Zahlen" sehen ja irgendwie binär aus...
Und wie meinst du Zufallszahl... Hat ja eine vorgegebene Reihenfolge...

:???:



Gruß SeBa

Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.

Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.

Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.09.2010, 11:58
Beitrag #3

Kübi Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Aug 2010

7.1
-
de


Deutschland
Pseudozufallsgenerator via Labview
ne ich wollt kein Vi hochladen, kann ich auch leider nicht da ich an 2 verschiedenen Rechnern arbeite..

Also es soll genau diese Zahlenfolge ausgeben, in einem Array eine bestimmte Zeit lang..
Ich hab des jetzt auch gemerkt, soll keine zufallszahlen sein sondern genau diese Reihenfolge und die darauffolgenden Werte.

Ich hoffe jetzt verstehst du es..
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.09.2010, 12:56
Beitrag #4

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
Pseudozufallsgenerator via Labview
' schrieb:0 0 0 0 0 1 0
1 0 0 0 0 0 1
1 1 0 0 0 0 0
0 1 1 0 0 0 0
0 0 1 1 0 0 0
0 0 0 1 1 0 0
usw...

Was kommt nach

0 0 0 0 1 1 0 ? etwa 1 0 0 0 0 1 1

Ich verstehe immer noch nicht die Erzeugungsvorschrift für deine Zahlenreihe. Alles was ich sehe ist eine Rotation des Arrays nach rechts. Und irgendwann kommt noch ne 1 dazu.


Gruß SeBa

Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.

Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.

Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.09.2010, 13:07
Beitrag #5

Kübi Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Aug 2010

7.1
-
de


Deutschland
Pseudozufallsgenerator via Labview
Genauso ist es also nach 0 0 0 0 1 1 0 kommt 1 0 0 0 0 1 1..
hier hab ich mal die ersten 30 Werte:

0 0 0 0 0 0 1
1 0 0 0 0 0 0
0 1 0 0 0 0 0
0 0 1 0 0 0 0
0 0 0 1 0 0 0
0 0 0 0 1 0 0
0 0 0 0 0 1 0
1 0 0 0 0 0 1
1 1 0 0 0 0 0
0 1 1 0 0 0 0
0 0 1 1 0 0 0
0 0 0 1 1 0 0
0 0 0 0 1 1 0
1 0 0 0 0 1 1
0 1 0 0 0 0 1
1 0 1 0 0 0 0
0 1 0 1 0 0 0
0 0 1 0 1 0 0
0 0 0 1 0 1 0
1 0 0 0 1 0 1
1 1 0 0 0 1 0
1 1 1 0 0 0 1
1 1 1 1 0 0 0
0 1 1 1 1 0 0
0 0 1 1 1 1 0
1 0 0 1 1 1 1
0 1 0 0 1 1 1
0 0 1 0 0 1 1
0 0 0 1 0 0 1
1 0 0 0 1 0 0

ich hoffe des hilft weiter.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.09.2010, 13:18
Beitrag #6

Martin Heller Offline
LVF-Stammgast
***


Beiträge: 250
Registriert seit: Feb 2010

2011 SP1
2008
EN

5232
Schweiz
Pseudozufallsgenerator via Labview
Zitat:1 1 0 0 0 0 0
0 1 1 0 0 0 0
0 0 1 1 0 0 0
0 0 0 1 1 0 0
0 0 0 0 1 1 0
1 0 0 0 0 1 1
0 1 0 0 0 0 1
1 0 1 0 0 0 0
0 1 0 1 0 0 0
0 0 1 0 1 0 0
0 0 0 1 0 1 0
1 0 0 0 1 0 1
1 1 0 0 0 1 0
1 1 1 0 0 0 1
1 1 1 1 0 0 0

Wo bleibt da die Logik? zuerst schiebt nur eine 1 hindurch, dann zwei nebeneinander, dann mit einer 0 dazwischen, dann 4 nebeneinander?


Wäre es nicht logischer, nach 2 aneinander auf 3 aneinander zu gehen?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.09.2010, 14:11
Beitrag #7

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
Pseudozufallsgenerator via Labview
' schrieb:0 0 0 0 0 0 1 <- eine 1
1 0 0 0 0 0 0
0 1 0 0 0 0 0
0 0 1 0 0 0 0
0 0 0 1 0 0 0
0 0 0 0 1 0 0
0 0 0 0 0 1 0
1 0 0 0 0 0 1 <- zwei 1
1 1 0 0 0 0 0
0 1 1 0 0 0 0
0 0 1 1 0 0 0
0 0 0 1 1 0 0
0 0 0 0 1 1 0
1 0 0 0 0 1 1 <- drei 1
0 1 0 0 0 0 1 <- hää?
1 0 1 0 0 0 0
0 1 0 1 0 0 0
0 0 1 0 1 0 0
0 0 0 1 0 1 0
1 0 0 0 1 0 1
1 1 0 0 0 1 0
1 1 1 0 0 0 1
1 1 1 1 0 0 0
0 1 1 1 1 0 0
0 0 1 1 1 1 0 <- vier 1
1 0 0 1 1 1 1 <- fünf 1
0 1 0 0 1 1 1 <- vier 1 ??
0 0 1 0 0 1 1 <- drei 1 ???
0 0 0 1 0 0 1 <- zwei 1 ????
1 0 0 0 1 0 0 <- ?????


Neee... habs immer noch nicht kapiert.


EDIT:

Und was kommt nach 1111111 ? etwa 1111111 (man beachte bitte die Rechtsrotation der Einser)

Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.

Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.

Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.09.2010, 14:52
Beitrag #8

Kübi Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Aug 2010

7.1
-
de


Deutschland
Pseudozufallsgenerator via Labview
Endlich weis ich mehr. Des gesamte soll ein Pseudo-Random-Binary-Sequence mit 7 bit Signal werden.
Dieses habe ich die ganze Zeit versucht zu programmieren, aber hab zum Glück schon ein fertiges Vi in Labview gefunden und zwar heißt dieses Vi. "Binary MLS"
So jetzt versuche ich diesen Vi zu verstehen.

Vielen vielen Dank für eure Bemühungen.
Gruß
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.09.2010, 14:55
Beitrag #9

Martin Heller Offline
LVF-Stammgast
***


Beiträge: 250
Registriert seit: Feb 2010

2011 SP1
2008
EN

5232
Schweiz
Pseudozufallsgenerator via Labview
wäre es nicht logischer:

0 0 0 0 0 0 1
1 0 0 0 0 0 0
0 1 0 0 0 0 0
0 0 1 0 0 0 0
0 0 0 1 0 0 0
0 0 0 0 1 0 0
0 0 0 0 0 1 0
1 0 0 0 0 0 1
1 1 0 0 0 0 0
0 1 1 0 0 0 0
0 0 1 1 0 0 0
0 0 0 1 1 0 0
0 0 0 0 1 1 0
1 0 0 0 0 1 1
1 1 0 0 0 0 1
1 1 1 0 0 0 0
0 1 1 1 0 0 0
0 0 1 1 1 0 0
0 0 0 1 1 1 0
1 0 0 0 1 1 1
1 1 0 0 0 1 1
1 1 1 0 0 0 1
1 1 1 1 0 0 0
0 1 1 1 1 0 0
0 0 1 1 1 1 0
1 0 0 1 1 1 1
1 1 0 0 1 1 1
1 1 1 0 0 1 1
1 1 1 1 0 0 1
1 1 1 1 1 0 0
0 1 1 1 1 1 0
1 0 1 1 1 1 1
1 1 0 1 1 1 1
1 1 1 0 1 1 1
1 1 1 1 0 1 1
1 1 1 1 1 0 1
1 1 1 1 1 1 0
1 1 1 1 1 1 1


hmmmm
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.09.2010, 19:43
Beitrag #10

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Pseudozufallsgenerator via Labview
Ironie: Das wäre doch was für den Rätselthread. Hehe

Gruß Markus

' schrieb:Was kommt nach

0 0 0 0 1 1 0 ? etwa 1 0 0 0 0 1 1

Ich verstehe immer noch nicht die Erzeugungsvorschrift für deine Zahlenreihe. Alles was ich sehe ist eine Rotation des Arrays nach rechts. Und irgendwann kommt noch ne 1 dazu.
Gruß SeBa

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Gehe zu: