Tiedosto:Fresnel integrals.svg

Alkuperäinen tiedosto(SVG-tiedosto; oletustarkkuus 600 × 480 kuvapistettä; tiedostokoko 18 KiB)

Yhteenveto

Kuvaus

This picture shows the two Fresnel integral functions. I made it working with Octave and Gnuplot, post-processing the output with Sodipodi.

First I created a file called fresnelS.m with the following content:


function y = fresnelS(x)
y = zeros(1,length(x));
F = @(t) sin(pi/2*t.^2);

for i = 1:length(x)
    y(i) = quad(F,0,x(i));
end

then I created another file called fresnelC.m with the following content:


function y = fresnelC(x)
y = zeros(1,length(x));
F = @(t) cos(pi/2*t.^2);

for i = 1:length(x)
    y(i) = quad(F,0,x(i));
end

In the same directory where these two files are, I ran the following Octave code:



t = 0:0.01:5;
S = fresnelS(t);
C = fresnelC(t);

F = [t; S; C];
F = F';
save -ascii 'fresnel_integrals.dat' F;

thus creating the file fresnel_integrals.dat. Then, to create the image, I used the following Gnuplot code:


# set the output
set terminal svg
set output "fresnel_integrals.svg"

set title "Fresnel Integrals"

# axis properties
set xrange [0:5]
set yrange [0:1]
set xlabel "x"
set xzeroaxis linetype -1 linewidth 0.5
set yzeroaxis linetype -1 linewidth 0.5
set xtics axis
set ytics axis

plot "fresnel_integrals.dat" using 1:2 title "S(x)" with lines linewidth 2,\
     "fresnel_integrals.dat" using 1:3 title "C(x)" with lines linewidth 2

Finally I opened it with Sodipodi to change the stroke style.
Päiväys
Lähde own work
 
Tämä vektorigrafiikkatiedosto luotiin käyttäen apuna ohjelmaa Gnuplot.
Tekijä Alessio Damato

Lisenssi

Minä, tämän teoksen tekijänoikeuksien haltija, julkaisen täten tämän teoksen seuraavilla lisensseillä:
GNU head Voit kopioida, levittää ja/tai muuttaa tätä asiakirjaa GNU Free Documentation License -lisenssin version 1.2 tai minkä tahansa Free Software Foundationin julkaiseman myöhemmän version ehtojen alaisena; ei koske muuttumattomia kohtia, etukannen tekstejä eikä takakannen tekstejä. Kopio tästä lisenssistä on saatavilla osiossa GNU Free Documentation License.
w:fi:Creative Commons
nimeäminen jaa samoin
Tämä tiedosto on lisensoitu Creative Commons Nimeä-JaaSamoin 3.0 Ei sovitettu -lisenssillä.
Voit:
  • jakaa – kopioida, levittää ja esittää teosta
  • remiksata – valmistaa muutettuja teoksia
Seuraavilla ehdoilla:
  • nimeäminen – Sinun on mainittava lähde asianmukaisesti, tarjottava linkki lisenssiin sekä merkittävä, mikäli olet tehnyt muutoksia. Voit tehdä yllä olevan millä tahansa kohtuullisella tavalla, mutta et siten, että annat ymmärtää lisenssinantajan suosittelevan sinua tai teoksen käyttöäsi.
  • jaa samoin – Jos muutat tai perustat tähän työhön, voit jakaa tuloksena syntyvää työtä vain tällä tai tämän kaltaisella lisenssillä.
Lisensointimerkintä lisätiin tähän tiedostoon osana GFDL-lisensointipäivitystä.
w:fi:Creative Commons
nimeäminen jaa samoin
Tämä tiedosto on lisensoitu Creative Commons Nimeä-JaaSamoin 2.5 Yleinen, 2.0 Yleinen ja 1.0 Yleinen -lisensseillä.
Voit:
  • jakaa – kopioida, levittää ja esittää teosta
  • remiksata – valmistaa muutettuja teoksia
Seuraavilla ehdoilla:
  • nimeäminen – Sinun on mainittava lähde asianmukaisesti, tarjottava linkki lisenssiin sekä merkittävä, mikäli olet tehnyt muutoksia. Voit tehdä yllä olevan millä tahansa kohtuullisella tavalla, mutta et siten, että annat ymmärtää lisenssinantajan suosittelevan sinua tai teoksen käyttöäsi.
  • jaa samoin – Jos muutat tai perustat tähän työhön, voit jakaa tuloksena syntyvää työtä vain tällä tai tämän kaltaisella lisenssillä.
Voit valita haluamasi lisenssin.

Kuvatekstit

Lisää yhden rivin pituinen kuvaus tästä tiedostosta

Kohteet, joita tässä tiedostossa esitetään

esittää

huhtikuu 2006

Tiedoston historia

Päiväystä napsauttamalla näet, millainen tiedosto oli kyseisellä hetkellä.

PäiväysPienoiskuvaKokoKäyttäjäKommentti
nykyinen26. huhtikuuta 2006 kello 19.28Pienoiskuva 26. huhtikuuta 2006 kello 19.28 tallennetusta versiosta600 × 480 (18 KiB)Alejo2083improved
21. marraskuuta 2005 kello 13.23Pienoiskuva 21. marraskuuta 2005 kello 13.23 tallennetusta versiosta600 × 480 (17 KiB)Alejo2083This picture shows the two Fresnel integral functions. I made it working with Octave and Gnuplot, post-processing the output with Sodipodi. First I created a file called ''fresnelS.

Seuraava sivu käyttää tätä tiedostoa:

Tiedoston järjestelmänlaajuinen käyttö

Seuraavat muut wikit käyttävät tätä tiedostoa: