luvun korottaminen potenssiin joka ei ole reaaliluku

quan

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

9

169

    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. Kela valvoo lasten tilejä.

      Tämä isoveli Kela kyttää jopa lasten yli 200,- euron rahat jotka on melko varmasti lahjaksi saatu. Se vaikuttaa perheen
      Yhteiskunta
      289
      3213
    2. Nainen, tervetuloa

      Tule luokseni eka vaikka viikoks tai pariksi. Saisin helliä, kannustaa ja tukea sua ja kokata lempi herkkujasi. Pääsisit
      Ikävä
      24
      2882
    3. TTK-tähti Saana Akiola paljasti tv-ohjelmassa tapahtuneen ahdistelun

      Olisko pitänyt suunnitella ulostulo paremmin? Nyt lehdet soittelevat kaikki 8 läpi ja kuusi sanoo ettei koskenut häntä.
      Maailman menoa
      22
      1965
    4. Mitä haluaisit sanoa hänelle

      Nyt tällä hetkellä?
      Ikävä
      130
      1891
    5. Olisit ollut varovaisempi

      Nyt jos minut hylkäät ja et meidän asiasta minulle mitään ilmoita niin ettet edes anteeksi pyydä, niin tiedä että minä e
      Ikävä
      35
      1744
    6. Elisa laskuttaa jo sähköpostilaskusta erikseen euron

      Paperilaskuista on otettu lisämaksua jo ajat sitten, mutta nyt Elisa ottaa euron siitä että lähettävät sähköisen laskun
      Maailman menoa
      118
      1652
    7. Oho! Susanna Laine kohtasi epäonnea lomareissulla Italiassa - Avaa tilannetta: "Vähän sahaavaa..."

      Ou nou! Tsemppiä kuitenkin loppulomaan Italiassa, Susanna Laine ja mahdollinen seuralainen! Lue lisää ja katso kuvat:
      Suomalaiset julkkikset
      7
      1400
    8. Ensitreffit alttarilla Jyrki paljastaa hääyön intiimiasioista kameroiden sammuttua: "Fyysinen..."

      Ooo-la-laa… Ensitreffit alttarilla -sarjassa alkaa hääparien välillä ns. tunteet kuumenemaan. Lue lisää: https://www.s
      Ensitreffit alttarilla
      2
      1193
    9. Väliämme on noin 6 km

      Niin lähellä ja niin kaukana. Sinä olet kotona, minä olen kotona. Olet jo unessa. Mutta kun herään, olet jo töissä ja vä
      Ikävä
      9
      1143
    10. Odotatko vielä

      Häntä?????
      Ikävä
      62
      1093
    Aihe