Articles of trigonometria

Funzioni trascendenti / trigonometriche veloci per Java

Poiché le funzioni trigonometriche in java.lang.Math sono piuttosto lente: esiste una libreria che faccia una rapida e buona approssimazione? Sembra ansible eseguire un calcolo più volte più velocemente senza perdere molta precisione. (Sulla mia macchina una moltiplicazione richiede 1.5ns e java.lang.Math.sin 46ns a 116ns). Sfortunatamente non esiste ancora un modo per utilizzare le funzioni hardware. […]

Calcolo del riquadro di delimitazione a una certa distanza da una coordinata lat / long in Java

Data una coordinata (lat, long), sto provando a calcolare un riquadro di delimitazione quadrato che è una distanza data (ad esempio 50km) lontano dalla coordinata. Quindi come input ho lat, long e distance e come output vorrei due coordinate; uno è l’angolo sud-ovest (in basso a sinistra) e uno è l’angolo nord-est (in alto a […]

Calcola il secondo punto conoscendo il punto di partenza e la distanza

utilizzando un valore di latitudine e longitudine (punto A), sto tentando di calcolare un altro punto B, X metri di distanza con 0 radianti dal punto A. Quindi visualizzare i valori di latitudine e longitudine del punto B. Esempio (Pseudo codice): PointA_Lat = x.xxxx; PointA_Lng = x.xxxx; Distance = 3; //Meters bearing = 0; //radians […]

Metodi trigonometrici Java BigDecimal

Sto sviluppando un parser matematico che è in grado di valutare String come ‘5+b*sqrt(c^2)’ . Sto usando ANTLR per l’analisi e fare buoni progressi. Ora mi sono BigDecimal class Java BigDecimal e BigDecimal pensato: hey, perché non pensare alla precisione qui. Il mio problema è che l’API Java non fornisce metodi trigonometrici per BigDecimal come […]

Calcolo dell’angolo tra due linee senza dover calcolare la pendenza? (Giava)

Ho due linee: L1 e L2. Voglio calcolare l’angolo tra le due linee. L1 ha punti: {(x1, y1), (x2, y2)} e L2 ha punti: {(x3, y3), (x4, y4)} . Come posso calcolare l’angolo formato tra queste due linee, senza dover calcolare le pendenze? Il problema che sto avendo è che a volte ho linee orizzontali […]

Come funzionano le funzioni trigonometriche?

Quindi nella matematica delle scuole superiori, e probabilmente all’università, ci viene insegnato come usare le funzioni trigonometriche, cosa fanno e quali tipi di problemi risolvono. Ma loro mi sono sempre stati presentati come una scatola nera. Se hai bisogno del seno o del coseno di qualcosa, premi il tasto sin o cos sulla calcolatrice e […]

Come usare la costante PI in C ++

Voglio usare la costante PI e le funzioni trigonometriche in qualche programma C ++. Ottengo le funzioni trigonometriche con include . Tuttavia, non sembra esserci una definizione per PI in questo file di intestazione. Come posso ottenere PI senza definirlo manualmente?

Come faccio a calcolare un punto sulla circonferenza di un cerchio?

Come può essere implementata la seguente funzione in varie lingue? Calcola il punto (x,y) sulla circonferenza di un cerchio, dati i valori di input di: Raggio Angolo Origine (parametro facoltativo, se supportato dalla lingua)