LabVIEWForum.de
Polynomdivision zweier Binärenzahlen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Polynomdivision zweier Binärenzahlen (/Thread-Polynomdivision-zweier-Binaerenzahlen)



Polynomdivision zweier Binärenzahlen - Aimen - 06.09.2013 09:52

Hallo Smile

ich bin neu hier, deshalb wusste ich nicht genau, ob das die passende Kategorie für mein Problem ist. Falls es die falsche Kategorie ist tut es mir leid.

Zu meinem Problem:

Ich will eine Polynomdivision zweier Binärenzahlen durchführen und mit dem Rest weiterarbeiten. Ich hab es schon probiert mit der Modulofunktion, dass hat leider nicht so geklappt wie ich es mir vorstellt habe. Die rechnung sollte ungefähr so ablaufen, wie im Anhang. Ich hoffe das ist soweit verständlich Big Grin.

Ich Programmiere erst seit 2 Monaten mit LabVIEW, deshalb hab ich leider noch kein Überblick über allen Funktionen Undecided.

Vielen Dank schonmal im voraus Smile


RE: Polynomdivision zweier Binärenzahlen - Lucki - 06.09.2013 10:30

Tja, ich bin kein Mathematiker. Ich dachte immer, die Polynomdivision bezieht sich auf zwei Polynome. Und dafür gibt es in Labview auch das VI "Polynome dividieren". Dass man eine "Polynomdivision" auch mit zwei Zahlen machen können soll, ist mir neu. Kannst Du dazu mal einen Link schicken? Aber vielleicht gibt es hier welche, die mehr wissen als ich.


RE: Polynomdivision zweier Binärenzahlen - Aimen - 06.09.2013 10:35

Es kann natürlich auch sein, dass ich mich falsch Ausgedrückt habe und das anders heißt Big Grin

hier ist der Link zu der Berechnung:

http://www.leischner.inf.fh-bonn-rhein-sieg.de/lehrmat/crc.htm


RE: Polynomdivision zweier Binärenzahlen - GerdW - 06.09.2013 11:01

Hallo Aimen,

Zitat:Ich hab es schon probiert mit der Modulofunktion, dass hat leider nicht so geklappt wie ich es mir vorstellt habe.
Das könnte daran liegen, dass hier kein Modulo gerechnet wird?
Beispiel: der erste Rechenschritt berechnet im Beispiel 110 "/" 101 = 11. Bei einer echten Modulo-Rechnung müsste aber (binär) "001" herauskommen! Stattdessen wird bei der CRC-Berechnung gern auf die XOR-Funktion zurückgegriffen - so wie auch hier...

Vielleicht liest du dir einfach die CRC-Grundlagen an?


RE: Polynomdivision zweier Binärenzahlen - Aimen - 06.09.2013 11:12

ah achso ok das heißt ich lasse in einer While-Schleife das über ein XOR runterrechnen, mit der Bedingung, dass wenn es kleiner als 0 wird soll er stoppen?


RE: Polynomdivision zweier Binärenzahlen - Lucki - 07.09.2013 07:12

Suche doch auch mal im LVF nach "CRC" oder "Prüfsumme". Es gibt dazu viele Beiträge, auch mit Codebeispielen. Vielleicht ist da für Dich das Passende mit dabei.