Topic: Problema con Coseno alla meno uno  (Letto 77 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline MauroMM

  • python unicellularis
  • *
  • Post: 4
  • Punti reputazione: 0
    • Mostra profilo
Problema con Coseno alla meno uno
« il: Maggio 07, 2020, 12:46 »
Salve a tutti!

volevo sapere come calcolare coseno con esponente alla meno uno.
Ho provato con
math.acosh(-0.4653)  ma mi restituisce un errore ValueError: math domain error
non so se sia esatto acosh
il risultato è circa 117
grazie

Offline nuzzopippo

  • python erectus
  • ***
  • Post: 228
  • Punti reputazione: 0
    • Mostra profilo
Re:Problema con Coseno alla meno uno
« Risposta #1 il: Maggio 08, 2020, 07:54 »
volevo sapere come calcolare coseno con esponente alla meno uno. ...

Purtroppo, su questo non saprei aiutarti, i miei libri di trigonometria prendono polvere da 40 anni e le funzioni iperboliche ricordo giusto che esistono.

Scrivo solo per sincerarmi che Tu abbia presente che le funzioni trigonometriche di math trattano dati espressi in radianti e non in gradi sessagesimali.
Ne consegue che quel "117" darebbe risultati diversi, a seconda di come venga trattato :
>>> import math
>>> ang = 117
>>> ang_rad = math.radians(117)
>>> ang_rad
2.0420352248333655
>>> math.cosh(ang)
3.246567127832231e+50
>>> math.cosh(ang_rad)
3.9180207993193696
>>>

Se quel "117" dovesse essere il risultato che si aspetta il Tuo quesito, mi sembra che il valore da sottoporre a "acosh" debba essere molto diverso da "-0.4653"

... comunque, prima delle funzioni di libreria c'è sempre e comunque la matematica no? ;)

Offline MauroMM

  • python unicellularis
  • *
  • Post: 4
  • Punti reputazione: 0
    • Mostra profilo
Re:Problema con Coseno alla meno uno
« Risposta #2 il: Maggio 10, 2020, 11:00 »
Ciao,
Forse mi sono spiegato male non so quale sia funzione in python per avere coseno alla meno uno.
val=cos-1(-0.4653)=117.72963926

Il calcolo  è giuso  perchè ho provato con la calcolatrice sul sito  https://www.calculator.net/

Offline RicPol

  • python sapiens sapiens
  • ******
  • Post: 3.020
  • Punti reputazione: 9
    • Mostra profilo
Re:Problema con Coseno alla meno uno
« Risposta #3 il: Maggio 10, 2020, 14:23 »
Hai provato, non so, la butto lì, magari è un po' azzardato... hai provato la documentazione?
https://docs.python.org/3/library/math.html#trigonometric-functions

Offline nuzzopippo

  • python erectus
  • ***
  • Post: 228
  • Punti reputazione: 0
    • Mostra profilo
Re:Problema con Coseno alla meno uno
« Risposta #4 il: Maggio 10, 2020, 16:58 »
... hai provato la documentazione?
Esattamente il link che gli avevo proposto a mia volta ... solo che NON mi era venuto che con quello "esponente  alla meno uno" intendesse la funzione inversa, quindi arco-coseno, l'esposizione e la funzione utilizzata mi avevano fatto pensare alle funzioni iperboliche che un certo uso del calcolo esponenziale lo fanno.

... rendiamogli facile la vita, dai :
>>> import math
>>> math.degrees(math.acos(-0.4653))
117.72963926008083
>>>

Offline RicPol

  • python sapiens sapiens
  • ******
  • Post: 3.020
  • Punti reputazione: 9
    • Mostra profilo
Re:Problema con Coseno alla meno uno
« Risposta #5 il: Maggio 10, 2020, 21:28 »
> rendiamogli facile la vita
La parte facile della vita è sempre consultare la documentazione.