Kurswinkel zu Ortswinkel < Aussagenlogik < Logik < Logik+Mengenlehre < Hochschule < Mathe < Vorhilfe
|
Status: |
(Frage) überfällig | Datum: | 11:44 Fr 15.01.2010 | Autor: | dollyS |
Hallo,
ich stehe momentan auf dem Schlauch was eine wahrscheinlich simple mathematische Fragestellung angeht.
Sorry, falls das Thema nicht ins gewählte Unterforum passt!
Für ein Projekt möchte ich ermitteln ob meine aktuelle Blickrichtung (Himmelsrichtung) deckungsgleich mit dem Richtungswinkel, bzw. im Sichtfeld, zu einem bestimmten Ort ist.
Kurz geasgt, ich möchte wissen ob ich in eine bestimmte Richtung gucke.
Gegeben habe ich einen aktuellen Kurswinkel/Kompass (kurswinkel), den errechneten Winkel (winkelZuOrt) zum Ort, sowie ein horizontales Sichtfeld (winkel_offset).
Für ein konkretes Beispiel sind das z.B.:
kurswinkel = 15°
winkelZuOrt = 7°
winkel_Offset = 30°
Um zu überprüfen ob sich der Ort in meinem Sichtfeld befindet habe ich mir folgendes überlegt:
imSichtFeld = (winkelZuOrt - winkelOffset) <= kurswinkel <= (winkelZuOrt + winkelOffset)
Für den Beispiels-Kurswinkel von 15° (s.o.) funktioniert das auch:
imSichtFeld = -23° <= 15° <= 37°
Wenn ich mich jetzt allerdings etwas nach rechts drehe, also den Kurswinkel verändere, auf z.B. 355°, funktioniert die Abfrage natürlich nicht mehr. Der Ausdruck 355° <= 37° ist unwahr. Obwohl von der Logik aus gesehen der Punkt ja durchaus noch im Blickfeld ist.
An dieser Stelle sollte ich dem rechten Rand, also den 37°, wahrscheinlich 360° oder so zuaddieren, aber wann!?
Vielleicht hat jemand mit etwas mehr Abstand zur Fragestellung kein Brett vor dem Kopf und kann mir helfen? smile
Danke, Thorsten
Ich habe diese Frage auch in folgenden Foren auf anderen Internetseiten gestellt (Bin erst danach auf dieses Forum gestoßen)):http://www.matheboard.de/thread.php?threadid=408194
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 12:20 Sa 23.01.2010 | Autor: | matux |
$MATUXTEXT(ueberfaellige_frage)
|
|
|
|