![]() |
Modulo mit Rundungsfehler
ein Gegenstand kann vom Ursprung (0,0) aus n Schritte mit einer Schrittweite delta_X in X Richtung bewegt werden n ist dabei eine unbekannt natürliche Zahl und m Schritte mit einer Schrittweite delta_y in Y Richtung bewegt werden . m= Ganzezahl, unbekannt.
Beim Absetzen des Gegenstands auf dem Koordinatensystem tritt ein Fehler von abs(error_x) < 3 * detlta_x bzw. abs(error_y) < 3 * detlta_y auf, dh.
Delphi-Quellcode:
Pos(n,m) = ( n* delta_x + Random_fehler(n) , m * delta_y + Random_fehler(m) );
Der Fehler kann durch eine stetige Funktion beschrieben werden, jeweiter vom Ursprung entfernt desto ungenauer der Absetzvorgang. Mit welchem Verfahren kann ich delta_x und delta_y berechnen ? |
AW: Modulo mit Rundungsfehler
Genügend viele Absetzpositionen mit konstantem n und m ermitteln und statistisch auswerten.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:22 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz