Loading...
Pages: [1]   Go Down
Author Topic: arcoseno!  (Read 263 times)
0 Members and 1 Guest are viewing this topic.
Padova
Offline Offline
Newbie
*
Karma: 0
Posts: 24
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao a tutti!
Esiste la funzione che calcola l'arcoseno ovvero che ritorna l'angolo che ha come seno un valore compreso tra -1 e 1 ?
E' una funzione che dovrebbe essere utilissima ma non se ne sente parlare molto.. o mi sbaglio? C'è qualche libreria aggiuntiva o devo mettermi a creare 180 costanti diverse nell'IDE di arduino calcolando l'arcoseno con la calcolatrice? smiley

Grazie in anticipo.
Logged

Sono convinto che l'informatica abbia molto in comune con la fisica. Entrambe si occupano di come funziona il mondo a un livello abbastanza fondamentale. La differenza, naturalmente, è che mentre in fisica devi capire come è fatto il mondo, in informatica sei tu a crearlo. Dentro i confini del computer, sei tu il creatore. Controlli – almeno potenzialmente – tutto ciò che vi succede. Se sei abbastanza bravo, puoi essere un dio. Su piccola scala. Linus Torvalds

Rome (Italy)
Offline Offline
Tesla Member
***
Karma: 74
Posts: 7347
"Il Vero Programmatore ha imparato il C sul K&R, qualunque altro testo è inutile e deviante."
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao a tutti!
Esiste la funzione che calcola l'arcoseno ovvero che ritorna l'angolo che ha come seno un valore compreso tra -1 e 1 ?

Certo che c'è, è asin(), o acos() per l'arcocoseno, attenzione che il valore ritornato è in radianti.


Logged


Padova
Offline Offline
Newbie
*
Karma: 0
Posts: 24
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset


Certo che c'è, è asin(), o acos() per l'arcocoseno, attenzione che il valore ritornato è in radianti.


E di quale libreria fa parte? in Math.h non mi pare che ci sia.

Grazie mille, mi sei di grandissimo aiuto. smiley
Logged

Sono convinto che l'informatica abbia molto in comune con la fisica. Entrambe si occupano di come funziona il mondo a un livello abbastanza fondamentale. La differenza, naturalmente, è che mentre in fisica devi capire come è fatto il mondo, in informatica sei tu a crearlo. Dentro i confini del computer, sei tu il creatore. Controlli – almeno potenzialmente – tutto ciò che vi succede. Se sei abbastanza bravo, puoi essere un dio. Su piccola scala. Linus Torvalds

Forum Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 219
Posts: 16439
Don't know what I do
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

E' nel file Math.h della toolchain Avr:
/hardware/tools/avr/avr/include/math.h
Qui cosa contiene:
http://www.nongnu.org/avr-libc/user-manual/group__avr__math.html
Logged


Cagliari
Offline Offline
Faraday Member
**
Karma: 49
Posts: 3000
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Io l'ho trovato in tgmath.h --> arduino-1.0.3\hardware\tools\avr\lib\gcc\avr\4.6.2\include  smiley-eek-blue
Logged

IDE 1.0.4 - Arduino UNO R3 - Ethernet Shield R3 - DCF77 Module - Adafruit Data Loggin Shield - LCD 16x2 RGB positive backlight - i2c LCD backpack - RTC 1307 Board - Saleae Compatibile Logic Analyzer 8ch 24Mhz - ATtiny2313 ProtoBoard - Xino Board - ATtiny 4313 - Arduino 2009 - Arduino USB Serial Ligth - DS18B20 - LM35DZ - ShiftRegister - TL431 - ATtiny 85
Ultimi acquisti:
CodeBender: http://codebender.cc/register/?referrer=PaoloP

Pages: [1]   Go Up
Print
 
Jump to: