luvun korottaminen potenssiin joka ei ole reaaliluku

quan

Miten voidaan ratkaista likiarvo lausekkeele a^(1/x), ilman että otetaan x juuri a sta

9

142

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • nuaq
    • Laskee,

      Tai vaikka logaritmitaulukoita apuna käyttäen.

    • roiawerij

      Tietokoneet ja laskimet kaiketi hoitava homman seuraavasti:
      a^(1/x) = exp((log a) / x).

      • nuaq

        Funktioiden arvot lasketaan noissakin sarjojen avulla.


      • approx
        nuaq kirjoitti:

        Funktioiden arvot lasketaan noissakin sarjojen avulla.

        Käytetään myös rationaalilausekkeita, jotka usein on optimoitu siten, että maksimivirhe tietyllä välillä on mahdollisimman pieni.


      • nuaq
        approx kirjoitti:

        Käytetään myös rationaalilausekkeita, jotka usein on optimoitu siten, että maksimivirhe tietyllä välillä on mahdollisimman pieni.

        Varmaan tuossakin asiassa on tapahtunut kehitystä. Oma tutustumiseni asiaan on niin pitkän ajan takaa, että nuorimmat voisivat kutsua sitä historiaksi.

        Yleensähän tällaisissa "sisimmän luupin" funktioissa pyritään välttämään liukuluvuilla laskemista viimeiseen saakka, ja silloinkin sitä tehdään vain minimaalisesti.


      • qwertytrewq
        nuaq kirjoitti:

        Varmaan tuossakin asiassa on tapahtunut kehitystä. Oma tutustumiseni asiaan on niin pitkän ajan takaa, että nuorimmat voisivat kutsua sitä historiaksi.

        Yleensähän tällaisissa "sisimmän luupin" funktioissa pyritään välttämään liukuluvuilla laskemista viimeiseen saakka, ja silloinkin sitä tehdään vain minimaalisesti.

        Tyypillinen tapa lienee nykyään myös käyttää taulukoita sekä interpolaatiota taulukon alkioiden välillä. Tätä ennen kuitenkin argumentti ensin skaalataan halutulle välille jollain yksinkertaisella muunnoksella. Esimerkiksi exp(x) kun x>0 voidaan laskea niin, että lasketaan exp(x/n)^n, jossa x/n on välillä (0,1). exp(x) kun x on välillä (0,1) menee taas taulukoimalla tai rationaali/Taylor-approksimaatiolla. Trigometriset funktiot taas voi hoitaa vähentämällä piin kerrannaisia ja logaritmit vaikkapa säännöllä ln(x) = ln(x/e^n) n. Sitten se (0,1) tai (0,pi) -argumenttitapaus voidaan hoitaa taulukoimalla ja interpoloinnilla, tai rationaali/Taylor-approksimaatiolla. Siinä ei sitten edes tarvita liukulukuja enää, fixed-point riittää.


      • nuaq
        qwertytrewq kirjoitti:

        Tyypillinen tapa lienee nykyään myös käyttää taulukoita sekä interpolaatiota taulukon alkioiden välillä. Tätä ennen kuitenkin argumentti ensin skaalataan halutulle välille jollain yksinkertaisella muunnoksella. Esimerkiksi exp(x) kun x>0 voidaan laskea niin, että lasketaan exp(x/n)^n, jossa x/n on välillä (0,1). exp(x) kun x on välillä (0,1) menee taas taulukoimalla tai rationaali/Taylor-approksimaatiolla. Trigometriset funktiot taas voi hoitaa vähentämällä piin kerrannaisia ja logaritmit vaikkapa säännöllä ln(x) = ln(x/e^n) n. Sitten se (0,1) tai (0,pi) -argumenttitapaus voidaan hoitaa taulukoimalla ja interpoloinnilla, tai rationaali/Taylor-approksimaatiolla. Siinä ei sitten edes tarvita liukulukuja enää, fixed-point riittää.

        Menetelmät ovat muuttuneet, ja ratkaisut näyttävät pohjautuvan nykyisin paljon siihen, että muistia voi käyttää vapaasti ja se on halpaa. Ennen piti mietiskellä, miten homman tekisi minimaalisella muistinkäytöllä.


    • WaakkuWanha

      Se, että potenssi on kokonaisluku on vain erikoistapaus.
      Monet asiat mallinnuksessa ratkeavat helpommin käytettäessä reaalilukuja potensseina, esimerkiksi f(x)=ax^delta bx^2*delta jne.
      Deltan ollessa riittävän pieni pitkäkään polynomimalinne ei turhia kiemurtele.
      Nollakohdatkin ratkeavat tavanomaisin tavoin kunhan muistaa, että ratkaisuissa x:n arvon sijaan yhtälön nollakohtia tai ääriarvoja ratkaistaessa ratkaistaan x^delta, jolloin ln- ja exp-funktioita käyttäen saadaan tarkat arvot deltan funktioina ja vica verse, jos nollakohdat tai ääriarvokohdat tiedetään, voidaan laskea niihin parhaiten sopiva delta-arvo.

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Kyllä suoraan

      Sanottua vi.tu.taa. Miksi en toiminut silloin. Sama kun olisi heittänyt smagardin menemään.
      Ikävä
      69
      1782
    2. Voisitko nainen kertoa mulle

      Tykkäätkö sä musta, vai unohdanko koko jutun? Mä en viitti tulla sinne enää, ettei mua pidetä jonain vainoajana, ku sun
      Suhteet
      164
      1449
    3. Oisko jii-miehelle jollakin asiaa

      Jos vaikka on jäänyt joku asia sydämen päälle.
      Ikävä
      88
      1252
    4. Perustele miksi hän ei

      Ole sopiva sinulle
      Ikävä
      121
      1226
    5. Miehelle naiselta

      Ajattelen sinua aina, en jaksa enää. Ja luulin, että pidit minusta, mutta silloin olisit tehnyt jotain. Mutta sinä et te
      Ikävä
      49
      1140
    6. Mikä oli nainen

      Paras yhteinen hetkemme niistä pienistä ja vähäisistä.
      Ikävä
      74
      915
    7. Iäkkäät asiakkaat ärsyttävät kaupoissa

      Miksei Kela järjestä palvelua, jolla toimittaisivat ostokset suoraan ikäihmisille? https://www.is.fi/taloussanomat/art-
      Maailman menoa
      240
      891
    8. Miksi sinulla, nainen

      On niin negatiivinen asenne minuun ja yleensäkin negatiivinen käsitys?
      Ikävä
      105
      862
    9. Olen syvästi masentunut

      En oikein voi puhua tästä kenenkään kanssa. Sillä tavalla että toinen ymmärtäisi sen, miten huonosti voin. Ja se että mi
      Tunteet
      99
      795
    10. Mitä vastaat jos

      Kysyn maanantaina jutteluaikaa ihan arkipäivisistä asioista, rauhassa? Koska nimittäin aion 😍
      Ikävä
      36
      674
    Aihe