Deutsch
Befehlssatz und Hilfe

Funktion: math

 
- Seite 1 -


{ ... } = math.* ( ...

Die Funktionsgruppe math bietet wichtige mathematische Funktionen und Konstanten:

math.cos
math.sin
math.tan
math.pi
math.acos
math.asin
math.atan
math.sqrt
math.deg2rad
math.rad2deg
math.geodist
math.rnd

Keywords: sin,cos,tan, asin,acos,atan, sqrt, pi,deg2rad,rad2deg, GeoDist

 
01.02.2015  
 



 
- Seite 2 -


Hallo Klaus,

Pseudocode:
KompilierenMarkierenSeparieren
Die Formel habe ich angepasst anhand einer Variante aus dem Netz -
glaube aus der Wiki.

Die Topo mit einzubeziehen ist kaum möglich ohne Karte,
reines Altitude-Einrechnen bringt da ähnlich Unbrauchbares.

Die Funktion GeoDist ist natürlich nützlich wegen der GPS-Koordinaten,
tatsächlich aber auf unseren Planeten nur für Schätzungen geeignet.

Angenommen hast 0,0,0 zu 0,0,10 - wäre dann ja dist 10.
Aus dem Flugzeug heraus jedoch ist die dist 0, nicht 10.
Mit dem Fahrstuhl wäre die dist 10, klar. Ist aber nicht geodist4fahrstuhl. ^^

Zudem, bei solch Topo:

1_/^\_/^\_2 ist der weg von 1 nach 2 auch nicht per Altitude von 1 und 2
ermittelbar - da hilft nur "ablaufen/ fahren/ fliegen" - also ist imho nur
mit einer Topo-Karte überhaupt schätzbar was Du errechnen möchtest.

Wenn also Rechnung mit Topo, dann muss auch die Karte beliebig sein und nicht etwa nur eine Karte der Erde. Die Funktion soll ja auch in Spielen etc. verwendbar sein können. Ergo müsste sich für sowas sowieso jeder eine eigene Rechnung programmieren.

Dennoch wäre eine Erweiterung der Funktion um Achse Z sicherlich sinnvoll da das Ergebnis damit wohl genauer sein könnte. Schließlich ist 1 Meter auf Höhe 0 sicherlich kein Meter auf Höhe 0.5.
 
26.11.2015  
 




HofK
Werde mal noch ein wenig am Programm basteln, math.geodist und meine zusammengesuchten Berechnungen vergleichend einbauen und dann testen, was dabei so rauskommt. Wenn ich nicht extra ins Gebirge fahren möchte (möchte nicht), sind die "Höhenflüge" hier im Norden Berlins meist mit den Brückenhöhen über die Havel und die Kanäle erschöpft.

Und zum Weihnachtbaumschneiden in ca. 8m Höhe will ich mein Phone auch nicht mitnehmen, meine Akkusäbelsäge ist schon genug verharzt. Bei 10m vermutete gps Toleranz ist es wohl sowieso noch zu niedrig.



Hochgewachsene Tannenspitzen sind etwas besonderes, hat nicht jeder.
 

Aber eventuell finden sich auch Tester aus Gebirgsregionen.

iF (26.11.15)
Topo:

1_/^\_/^\_2 ist der weg von 1 nach 2 auch nicht per Altitude von 1 und 2
ermittelbar - da hilft nur "ablaufen/ fahren


Genau, dass soll die App begleiten. Problem ist die Toleranz, selbst wenn man still steht, hüpfen die Koordinaten. Habe da eine Idee, mal schauen ob es praktikabel ist.
 
26.11.2015  
 



Schau mal auch gps().accuracy an - ich komme selten unter 4 Meter -
und Du?
 
26.11.2015  
 




HofK
Werde gps().accuracy im Test mit protokollieren, hab ich mir nicht gemerkt was ich da so hatte.

Aus maps weiß ich, dass ich mich ca. 2m genau auf meinem "Acker" im Dunkel zurechtfinde.
 
26.11.2015  
 




HofK
Erste Ergebnisse gps track.

Das Programm etwas aufgebohrt und eben mehrfach eine völlig ebene 40m Teststrecke (20m hin, Drehpause, und wieder zurück) im flotten Schritt gelaufen:

Zeit 44Sekunden, 41 mal event id=3000 (eigentlich zu kurz)

accuracy häufig 8, aber auch 6, 12, 16, 24 und Ausreißer 1931 beim ersten event und nach etwa 13 Sekunden.

Trotz recht gleichmäßigen Schrittes schwanken die Weg-Werte erheblich. So 10cm ... 3m, aber auch mal im ersten Drittel 793.7...m. Da hatte ich wohl Raketenschub?

Differenz zwischen math.geodist und meiner Formel für kleine Abstände nach dreidimensionalem Pythagoras etwa 10% weniger bei math.geodist.

Dabei auffällig: math.geodist liefert nur Werte größer 0, wenn meine Formel in der Regel wenigstens 2m rausbringt.

Addiere ich meine Formelwerte unter Weglassung der wenigen übergroßen Werte, ergeben sich nur 19m, also etwa die halbe Strecke.

Werde mal versuchen meine Idee umzusetzen und dann auch relevantere Tests mit deutlich mehr Zeit und Strecke zu machen.

Noch ist das Programm "lose geknüpft", wenn es beta ist, gebe ich es zum testen raus.
 
27.11.2015  
 




HofK


Eine Infinity-Profan Track-beta kann auf dem Adventspaziergang getestet werden.

Programmquelltext selbst noch Baustelle, inklusive.

Die "Flachlandhöhe" ist bei mir um etwa 12m zu niedrig!
Die Koordinaten stimmen recht gut mit Earth überein.

-----------------------------------------------------------------------------------------

Update: 07.12.2015 (v0.0.4) und 21.12.2015 (v0.0.5)

Bitte die neueste Version im App-Store von Infinity-Profan [...] 
herunterladen!

Hinweise dazu unter  [...] 
 
28.11.2015  
 



Wieso wirfst denn die App nicht in den Infinity-App-Store? Hier kann
man zwar herunterladen aber das ist ja schwierig auf ein Gerät zu
bekommen. Der App-Store zählt auch die Downloads (auch wenn
er sie noch nicht anzeigt).
 
28.11.2015  
 




HofK
iF (28.11.15)
Wieso wirfst denn die App nicht in den Infinity-App-Store? Hier kann
man zwar herunterladen aber das ist ja schwierig auf ein Gerät zu
bekommen. Der App-Store zählt auch die Downloads (auch wenn
er sie noch nicht anzeigt).


Dachte, das funktioniert gerade nicht, habe auch Buch1-1-6-Zinsen v0.0.2 als veröffentlicht markiert - ist aber nicht drin. Oder etwa jetzt erst ab v0.0.3 wie Mond-Erde?

Und 'ne Kurzbeschreibung ist hier auch (noch) nötig.
 
29.11.2015  
 



Doch das sollte ganz normal funktionieren -
alles was nicht 0.0.1 ist sollte im Store erscheinen wenn der Status auf
"veröffentlicht" steht.
 
29.11.2015  
 




HofK
gpstrack jetzt im store

Aber bei Buch1-1-6-Zinsen klappt es nicht. Habe mal alle Versionsnummern auf 0.0.3 gebracht, auch bei ...-Zinsen steht wie schon vorher [Veröffentlichung aufheben], aber im Store ist es nicht zu sehen!

Hat aber keine Eile!!!
 
29.11.2015  
 



Achso, eine APK muss existieren, Shift+F5. Vlt. liegt es daran.
 
29.11.2015  
 




HofK
iF (29.11.15)
Achso, eine APK muss existieren, Shift+F5. Vlt. liegt es daran.


Genau daran lag es. Passiert sicher, wenn man nochmal was ändert ohne danach Kompilieren, Linken & Ausführen zu wählen. Jetzt ist es drin:  [...] 

Das sieht man so aber nicht. Muss noch eine Prüfung/Warnung rein. ---------
 
29.11.2015  
 




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

26.521 Betrachtungen

Unbenanntvor 0 min.
awabso19.09.2019
iF03.06.2018
Thomas Zielinski29.04.2016
HofK11.04.2016
Mehr...

Themeninformationen

Dieses Thema hat 3 Teilnehmer:

iF (13x)
HofK (12x)
Michael W. (2x)


Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie