Seuraa 
Viestejä45973

Kuinka laskimet laskevat trigonometrisia funktioita. Yksikköympyrän avulla helppo määrittää ja katsoa likiarvoja mutta kuinka laskimet tekee? Sarjojen avullako?

  • ylös 0
  • alas 0

Kommentit (4)

JAM
Seuraa 
Viestejä192
ocu
Kuinka laskimet laskevat trigonometrisia funktioita. Yksikköympyrän avulla helppo määrittää ja katsoa likiarvoja mutta kuinka laskimet tekee? Sarjojen avullako?

Yksi mahdollisuus on käyttää jotain aproksimoivaa polynomia (Taylorin polynomi ei ole paras vaihtoehto) ja lisäksi trigonometrisia kaavoja.
Toinen vaihtoehto on tehdä (em. menetelmällä) valmis taulukko kuten sin 1, sin 0.5, sin 0.25 ... ja käyttää sitten yhteenlaskukaavoja. Ja sinillehän riittää, että saadaan laskettua arvot välillä [0, PI/4] = [0, 45deg]. Tällä taulukkomenetelmällä on nimikin: CORDIC.

Neutroni
Seuraa 
Viestejä39914

Joskus löysin liukulukukirjaston sorsan, mutta ne löydä enää. Se laski trigonometriset funktiot polynomiapproksimaatioilla. En niin tarkkaan perehtynyt niihin, mutta eivät ne olleet Taylorin polynomeja sellaisenaan.

Neliöjuuri ja jotkut muut funktiot kannattaa laskea mieluummin Newtonin menetelmällä.

Sisältö jatkuu mainoksen alla
Sisältö jatkuu mainoksen alla
Seppo_Pietikainen
Seuraa 
Viestejä7615
Neutroni
Joskus löysin liukulukukirjaston sorsan, mutta ne löydä enää. Se laski trigonometriset funktiot polynomiapproksimaatioilla. En niin tarkkaan perehtynyt niihin, mutta eivät ne olleet Taylorin polynomeja sellaisenaan.

Neliöjuuri ja jotkut muut funktiot kannattaa laskea mieluummin Newtonin menetelmällä.




Aikoinaan keskustelin erään HP:n hemmon kanssa noista vanhoista HP:n tieteislaskimista ja muistaakseni hän mainitsi polynomiapproksimointia käytetyn trig. funktioissa.

--
Seppo P.
Kreationismi perustuu tietämättömyyteen, se sikiää tietämättömyydestä ja siitä sikiää tietämättömyyttä. Tietämättömyyden levittäminen on kreationismin elinehto ja tietämättömyydessä rypeminen on kreationistin luonnollinen elämisenmuoto

Muinoin paransin C64:n trigonometristen ym funktioiden tarkkuutta Tsebyshevin polynomien avulla. Näillä selviää Taylorin polynomeja pienemmällä termien määrällä. Oli hauska laskea binäärilukukertoimia tarvittavalla tarkkuudella

Suosituimmat

Uusimmat

Sisältö jatkuu mainoksen alla

Suosituimmat