Muokataan sivua GNU Scientific Library

Siirry navigaatioon Siirry hakuun
Varoitus: Et ole kirjautunut sisään. IP-osoitteesi näkyy julkisesti kaikille, jos muokkaat. Jos kirjaudut sisään tai luot tunnuksen, muokkauksesi yhdistetään käyttäjänimeesi ja saat paremman käyttökokemuksen.

Kumoaminen voidaan suorittaa. Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.

Nykyinen versio Oma tekstisi
Rivi 1: Rivi 1:
{{Kirjasto
{{Ohjelma
| nimi           = GNU Scientific Library
| nimi=GNU Scientific Library
| kuva           =  
| kuva=
| kuvateksti     =  
| kuvateksti=
| tekijä        =
| lisenssi=[[GPL]]  
| kehittäjä      =
| käyttöliittymä=[[kirjasto]]
| ensijulkaisu  =
| kotisivu=[http://www.gnu.org/software/gsl/ gnu.org/software/gsl]
| vakaaversio    =
| vakaapvm      =
| kehitysversio  =
| kehityspvm    =
| ohjelmoitu    = [[C]]
| kirjasto      = tieteellinen laskenta
| lisenssi      = [[GPL]]  
| kotisivu       = [http://www.gnu.org/software/gsl/ gnu.org/software/gsl]
| lähdekoodi    =
}}
}}


'''GNU Scientific Library''' (GSL) on [[GNU]]-projektin [[C]]-kielellä toteutettu numeeriseen tieteelliseen laskentaan tarkoitettu kirjasto. Se on yksi parhaista [[wikipedia:fi:vapaa ohjelmisto|vapaista]] tieteelliseen laskentaan soveltuvista kirjastoista.
GNU Scientific Library (GSL) on [[GNU]]-projektin [[C]]-kielellä toteutettu numeeriseen tieteelliseen laskentaan tarkoitettu kirjasto. Se on yksi parhaista [[wikipedia:fi:vapaa ohjelmisto|vapaista]] tieteelliseen laskentaan soveltuvista kirjastoista.


Kirjastossa on laadukkaita numeerisia funktioita moniin eri tarkoituksiin, esimerkiksi numeeriseen integrointiin ja derivointiin, kompleksilukujen käsittelyyn, lineaarialgebraan ja  tilastolliseen analyysiin.
Kirjastossa on laadukkaita numeerisia funktioita moniin eri tarkoituksiin, esimerkiksi numeeriseen integrointiin ja derivointiin, kompleksilukujen käsittelyyn, lineaarialgebraan ja  tilastolliseen analyysiin.
Rivi 25: Rivi 16:
== Esimerkki ==
== Esimerkki ==
Seuraava koodi integroi numeerisesti funktion f(x)=e^(-x^2) välillä [0,ääretön]:
Seuraava koodi integroi numeerisesti funktion f(x)=e^(-x^2) välillä [0,ääretön]:
<syntaxhighlight lang="C">
<source lang="C">
#include <iostream>
#include <iostream>
#include <gsl/gsl_math.h>
#include <gsl/gsl_math.h>
Rivi 60: Rivi 51:
return 0;
return 0;
}
}
</syntaxhighlight>
</source>
Ohjelma käännettäisiin komennolla
Ohjelma käännettäisiin komennolla
  $ g++ integraali.cpp -o integraali $(gsl-config --cflags) $(gsl-config --libs)
  $ g++ integraali.cpp -o integraali $(gsl-config --cflags) $(gsl-config --libs)
Rivi 76: Rivi 67:


== Asiasta muualla ==
== Asiasta muualla ==
*[http://www.gnu.org/software/gsl/ Ohjelman kotisivu]
*[http://www.gnu.org/software/gsl/manual/html_node/ Dokumentaatio]
*[http://www.gnu.org/software/gsl/manual/html_node/ Dokumentaatio]
*[[wikipedia:GNU Scientific Library|GSL-artikkeli]] englanninkielisessä Wikipediassa
*[[wikipedia:GNU Scientific Library|GSL-artikkeli]] englanninkielisessä Wikipediassa


[[Luokka: Numeerinen laskenta]]
[[Luokka:Numeerinen laskenta]]
[[Luokka:Kirjastot]]
Wikin materiaali on kaikkien vapaasti käytettävissä Creative Commons 3.0 - nimi mainittava -lisenssin alaisuudessa. TEKIJÄNOIKEUDEN ALAISEN MATERIAALIN KÄYTTÄMINEN ILMAN LUPAA ON EHDOTTOMASTI KIELLETTYÄ!

Muokataksesi tätä sivua vastaa alla olevaan kysymykseen (lisätietoja):

Peruuta Muokkausohjeet (avautuu uuteen ikkunaan)

Tällä sivulla käytetyt mallineet: