linux: koneelta toiselle



Samankaltaiset tiedostot
linux: arkistointi jjj

L9: Rayleigh testi. Laskuharjoitus

L9: Rayleigh testi. Laskuharjoitus

Pienimmän Neliösumman Sovitus (PNS)

Pienimmän Neliösumman Sovitus (PNS)

linux linux: käyttäjän oikeudet + lisää ja - poistaa oikeuksia

linux linux: käyttäjän oikeudet + lisää ja - poistaa oikeuksia

linux: Prosessit kill PID lopettaa prosessin PID, jos siihen on oikeudet Ctrl + c lopettaa aktiivisen prosessin L7: linux

Tieteellinen laskenta I (Scientific Computing I)

Havaitsevan tähtitieteen peruskurssi I

linux: Prosessit kill PID lopettaa prosessin PID, jos siihen on oikeudet Ctrl + c lopettaa aktiivisen prosessin L7: linux

Kirjaisivatko muinaiset egyptiläiset pimennysten periodin kaksoistähti Algolista Tuosta raivoavasta?

linux: komennoista linux linux

Unix-perusteet. Varmistaminen, tiedon pakkaaminen ja tiivistäminen

linux: Ympäristömuuttujat

Ilkka Mellin Tilastolliset menetelmät. Osa 3: Tilastolliset testit. Tilastollinen testaus. TKK (c) Ilkka Mellin (2007) 1

Pyramidi 9 Trigonometriset funktiot ja lukujonot HK1-1. Dsin3 x. 3cos3x. Dsinx. u( x) sinx ja u ( x) cosx. Dsin. Dsin

linux: komennoista linux linux

Preliminäärikoe Tehtävät Pitkä matematiikka / 3

1 2 x2 + 1 dx. (2p) x + 2dx. Kummankin integraalin laskeminen oikein (vastaukset 12 ja 20 ) antaa erikseen (2p) (integraalifunktiot

Funktion määrittely (1/2)

Kertausosa. 5. Merkitään sädettä kirjaimella r. Kaaren pituus on tällöin r a) sin = 0, , c) tan = 0,

1.1 Vektorit. MS-A0007 Matriisilaskenta. 1.1 Vektorit. 1.1 Vektorit. Reaalinen n-ulotteinen avaruus on joukko. x 1. R n. 1. Vektorit ja kompleksiluvut

Koontitehtäviä luvuista 1 9

031021P Tilastomatematiikka (5 op) kertausta 2. vk:een

Did the ancient egyptians record the period of the eclipsing binary Algol the Raging One?

Matriisit ovat matlabin perustietotyyppejä. Yksinkertaisimmillaan voimme esitellä ja tallentaa 1x1 vektorin seuraavasti: >> a = 9.81 a = 9.

Yleisen antennin säteily k enttien ratk aisem isen v aih eet:

PERUSASIOITA ALGEBRASTA

031021P Tilastomatematiikka (5 op) kertausta 2. vk:een

Lineaarialgebra MATH.1040 / voima

linux: Ympäristömuuttujat

Tässä dokumentissa on ensimmäisten harjoitusten malliratkaisut MATLABskripteinä. Voit kokeilla itse niiden ajamista ja toimintaa MATLABissa.

MTTTA1 Tilastomenetelmien perusteet 5 op Luento Kokonaisuudet johon opintojakso kuuluu

Derivaatan sovellukset (ääriarvotehtävät ym.)

Juuri 4 Tehtävien ratkaisut Kustannusosakeyhtiö Otava päivitetty Kertaus. b) B = (3, 0, 5) K2. ( )

Diplomi-insinööri- ja arkkitehtikoulutuksen yhteisvalinta 2017 Insinöörivalinnan matematiikan koe , Ratkaisut (Sarja A)

läheisyydessä. Piirrä funktio f ja nämä approksimaatiot samaan kuvaan. Näyttääkö järkeenkäyvältä?

Ohjelmoinnin perusteet Y Python

Esimerkkejä polynomisista ja ei-polynomisista ongelmista

L2: linux linux: Komentotulkki

Geenikartoitusmenetelmät. Kytkentäanalyysin teoriaa. Suurimman uskottavuuden menetelmä ML (maximum likelihood) Uskottavuusfunktio: koko aineisto

TUTKIMUSAINEISTON ANALYYSI. LTKY012 Timo Törmäkangas

Kevään 2011 pitkän matematiikan ylioppilastehtävien ratkaisut Mathematicalla Simo K. Kivelä /

Matlabin perusteita Grafiikka

2 exp( 2u), kun u > 0 f U (u) = v = 3 + u 3v + uv = u. f V (v) dv = f U (u) du du f V (v) = f U (u) dv = f U (h(v)) h (v) = f U 1 v (1 v) 2

Ohjeet asiakirjan lisäämiseen arkistoon

0 kun x < 0, 1/3 kun 0 x < 1/4, 7/11 kun 1/4 x < 6/7, 1 kun x 1, 1 kun x 6/7,

Diplomi-insinööri- ja arkkitehtikoulutuksen yhteisvalinta 2018 Insinöörivalinnan matematiikan koe, , Ratkaisut (Sarja A)

Väliestimointi (jatkoa) Heliövaara 1

Fysiikan matematiikka P

Matriisilaskenta Laskuharjoitus 1 - Ratkaisut / vko 37

MATEMATIIKAN KOE, PITKÄ OPPIMÄÄRÄ (1 piste/kohta)

MATEMATIIKAN KOE, PITKÄ OPPIMÄÄRÄ HYVÄN VASTAUKSEN PIIRTEITÄ

Matematiikan peruskurssi 2

Fysiikan perusteet. Liikkeet. Antti Haarto

Testaa taitosi Piirrä yksikköympyrään kaksi erisuurta kulmaa, joiden a) sini on 0,75 b) kosini on

Eksponenttifunktio ja Logaritmit, L3b

A = (a 2x) 2. f (x) = 12x 2 8ax + a 2 = 0 x = 8a ± 64a 2 48a x = a 6 tai x = a 2.

dt 2. Nämä voimat siis kumoavat toisensa, jolloin saadaan differentiaaliyhtälö

Hypoteesin testaus Alkeet

0.08 bussimatkustajaa ei-bussimatkustajaa

Matematiikan kotitehtävä 2, MAA 10 Todennäköisyys ja tilastot

Mekaniikan jatkokurssi Fys102

PRELIMINÄÄRIKOE. Pitkä Matematiikka

Todennäköisyyden ominaisuuksia

Preliminäärikoe Pitkä Matematiikka

wxmaxima-pikaopas Ari Lehtonen

H0: otos peräisin normaalijakaumasta H0: otos peräisin tasajakaumasta

ELEC C4140 Kenttäteoria (syksy 2015)

MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt

1. Viikko. K. Tuominen MApu II 1/17 17

Tilastollinen testaus. Vilkkumaa / Kuusinen 1

Havaitsevan tähtitieteen peruskurssi I

Ohjelmoinnin perusteet Y Python

VEKTORIT paikkavektori OA

Harjoitus 2 -- Ratkaisut

Ratkaisut vuosien tehtäviin

= 9 = 3 2 = 2( ) = = 2

Harjoitus 2 -- Ratkaisut

Sovellettu todennäköisyyslaskenta B

Harjoitus 5 -- Ratkaisut

Juuri 4 Tehtävien ratkaisut Kustannusosakeyhtiö Otava päivitetty Kertaus. b) B = (3, 0, 5) K2. 8 ( 1)

0. Kertausta. Luvut, lukujoukot (tavalliset) Osajoukot: Yhtälöt ja niiden ratkaisu: N, luonnolliset luvut (1,2,3,... ) Z, kokonaisluvut

805324A (805679S) Aikasarja-analyysi Harjoitus 6 (2016)

Luvuilla laskeminen. Esim. 1 Laske

Mat Sovellettu todennäköisyyslasku A

Hieman linkkejä: lyhyt ohje komentoriviohjelmointiin.

w + x + y + z =4, wx + wy + wz + xy + xz + yz =2, wxy + wxz + wyz + xyz = 4, wxyz = 1.

Kurssikoe on maanantaina Muista ilmoittautua kokeeseen viimeistään 10 päivää ennen koetta! Ilmoittautumisohjeet löytyvät kurssin kotisivuilla.

MS-A0305 Differentiaali- ja integraalilaskenta 3 Luento 8: Divergenssi ja roottori. Gaussin divergenssilause.

MTTTA1 Tilastomenetelmien perusteet 5 op Luento , osa 1. 1 Kokonaisuudet johon opintojakso kuuluu

Ohjelmoinnin peruskurssi Y1

Valitse ruudun yläosassa oleva painike Download Scilab.

Sovellettu todennäköisyyslaskenta B

l 1 2l + 1, c) 100 l=0

3 = Lisäksi z(4, 9) = = 21, joten kysytty lineaarinen approksimaatio on. L(x,y) =

Sinin muotoinen signaali

Mb8 Koe Kuopion Lyseon lukio (KK) sivu 1/2

Rautaisannos. Simo K. Kivelä

Transkriptio:

L8: linux linux: arkistointi tar liittää useampia tiedostoja yhteen samaan arkistoon (engl. archive) Esimerkki 1 tar cvf arkisto.tar *.DAT luo arkiston arkisto.tar, joka sisältää kaikki.dat loppuiset tiedostot tar -xvf arkisto.tar purkaa arkiston takaisin yksittäisiksi tiedostoiksi Esimerkki 2 tar cvzf arkisto.tar.gz *.DAT luo kompressoidun (engl. compress) arkiston, joka vie vähemmän levytilaa tar -xvzf arkisto.tar.gz purkaa arkiston yksittäisiksi tiedostoiksi Useimmiten nämä riittävät, eikä näitäkään kannata/tarvitse opetella ulkoa. Lisää esimerkkejä löytyy vaikkapa täältä www Käyttö: Lähettäjä luo ja lähettää arkiston, jonka vastaanottaja purkaa linux: koneelta toiselle scp komento Esimerkki 1: Työskentelet koneessa sky1 hakemistossa username/. Komento scp *.DAT sky2:/home/username/dir1/ kopioi kaikki työhakemistosi.dat päätteiset tiedostot toisen koneen sky2 hakemistoon /home/username/dir1/ Huom: sky2 kysyy salasanaa! Selvennys: sky1 tiedostot sky2 Esimerkki 2: Työskentelet koneessa sky1 hakemistossa user/dir2/. Komento scp user@sky2: user/dir1/*.pro user/dir2/ kopioi kaikki koneen sky2 hakemistossa user/dir1/ olevat.pro loppuiset tiedostot koneen sky1 hakemistoon user/dir2/ Huom: sky2 kysyy salasanaa! Selvennys: username lyhennetty user Selvennys: sky2 tiedostot sky1 Jälleen loputtomasti vaihtoehtoja www Paljon dataa: Ensin tar. Sitten scp

L8: Datan graafinen esitys Datan graafinen esitys # # Kommenttirivi : Tama on python ohjelmani Pmalli12. py # P lo t ta a n ensimmaisen kerran kuvan # import os ; os. system ( c l e a r ) # Tyhjennetaan n a y tto import numpy as np # numpy i m p o r t o i t u import pylab as p l # pylab i m p o r t o i t u x = np. p i np. arange ( 1 0 0 ) / 4 9. 0 # x v e k t o r i y = np. s i n ( x ) # y v e k t o r i z = np. cos ( x ) # z v e k t o r i p l. p l o t ( x, y, r ) # x, y p l o t t i p l. p l o t ( x, z, b ) # x, z p l o t t i p l. s a v e f i g ( Pmalli12. pdf ) # Tallenna pdf t i e d o s t o o n p l. ion ( ) # " animation on " p l. show ( ) # Nayta kuva p l. w a i t f o r b u t t o n p r e s s ( timeout = 1) # Odota : Nappain poistaa pl.savefig... Katsotaan tuotettua kuvaa evince Pmalli12.pdf import pylab pl.plot plottaa pl.show() näyttää kuvan (kts.»> help( pylab.show ))

L8: Datan graafinen esitys Datan graafinen esitys # Kommenttirivi : Tama on octave ohjelmani Omalli12.m # P lo t ta a n ensimmaisen kerran kuvan # clear ; clc # Poistetaan... Tyhjennetaan... x=pi ( ( 0 : 9 9 ) / 4 9. ) ; # x v e k t o r i y=sin ( x ) ; # y v e k t o r i z=cos ( x ) ; # z v e k t o r i hold on ; # p l o t e i p o i s t a e d e l l i s t a plot ( x, y, r ) # x, y p l o t t i plot ( x, z, b ) # x, z p l o t t i hold o f f ; # uusi p l o t p o i s t a i s i... p r i n t ( Omalli12. pdf, dpdf ) # Tallenna pdf t i e d o s t o o n waitforbuttonpress ; # Odota : Nappain poistaa print( Omalli12.pdf, -dpdf ) Katsotaan tuotettua kuvaa evince Omalli12.pdf hold on ja hold off plot aivan kuten python:ssa

L8: Datan graafinen esitys Datan graafinen esitys python Kurssin kotisivu: Pmalli13.py Yli sivun Toinen näyttö! pl.axes kuvan paikka pl.xlim x-rajat pl.ylim y-rajat pl.errorbar x,y,e (e=error bars) pl.title pääteksti (LAT E X) pl.xlabel x-teksti (LAT E X) pl.xlabel y-teksti (LAT E X) pl.text asemoitu teksti (LAT E X) pl.savefig( Pmalli13.pdf ) Lopetus (kaivettu netistä) pl.ion() pl.show() pl.waitforbuttonpress(timeout=-1)

1 0.5 0-0.5-1 0 1 2 3 4 5 6 L8 L8: Datan graafinen esitys Datan graafinen esitys octave Kurssin kotisivu: Omalli13.m Yli sivun Toinen näyttö! Uusi octave versio 2015 LAT E X ja muita ongelmia ilman komentoa graphics_toolkit( gnuplot ) subplot(6,10,[2 19]); kuvan paikka axis([0.0,2.0*pi,... xy-rajat plot1=errorbar(x,y,e); x,y,e set(plot1,... formaatti title([ Funktio,... pääteksti xlabel(... x-teksti (LAT E X) ylabel(... y-teksti (LAT E X) text(0.0,... asemoitu (LAT E X) print( Omalli13.pdf, -dpdf ) waitforbuttonpress;... kaivettu... sin(x) 1.5 1 0.5 0-0.5-1 -1.5 sin(x) Funktio sin x Funktio cos x Paljonko on Σ n i=1 ai, jos n=7 ja a=-1? x (a) 0 1 2 3 4 5 6 x

Rayleight testi Yksikkövektorit Yksikkövektorin pituus = r = 1 Yksikkövektorin suunta = Vaihekulma = Θ Yksikkövektorit alkavat origosta Yksikkö vektorit osoittavat yksikköympyrälle r = [ r cos Θ, r sin Θ] = [cos Θ, sin Θ] x = [cos Θ, 0] ȳ = [0, sin Θ] r = x + ȳ cos Θ = x/ r x = cos Θ sin Θ = y/ r y = sin Θ Pythagoras: r 2 = x 2 + ȳ 2 1 2 = (cos Θ) 2 + 0 2 + 0 2 + (sin Θ) 2

Rayleight testi R = Summa n:stä yksikkövektorista r i R = i=n i=1 ri = r1 + r2 +... + rn r 1 = x 1 + ȳ 1, r 2 = x 2 + ȳ 2,..., r n = x n + ȳ n R = x 1 + x 2 +... x n + ȳ 1 + ȳ 2 +...ȳ n R = X + Ȳ X = i=n i=1 xi = i=n i=1 [cos Θi, 0] = [cos Θ1 + cos Θ2 +... + cos Θn, 0] = [ i=n i=1 cos Θi, 0] Ȳ = i=n i=1 ȳi = i=n i=1 [0, sin Θi] = [0, sin Θ1 + sin Θ2 +... + sin Θn] = [0, i=n i=1 sin Θi] X 2 = ( i=n i=1 cos Θi)2 + 0 2 = ( i=n i=1 cos Θi)2 Ȳ 2 = 0 2 + ( i=n i=1 sin Θi)2 = ( i=n i=1 sin Θi)2 Pythagoras R 2 = X 2 + Ȳ 2 Lopputulos R 2 = ( i=n i=1 cos Θi)2 + ( i=n i=1 sin Θi)2 Rayleigh:n testiparametri n:lle vaihekulmalle Θ 1, Θ 2,..., Θ n on z = R 2 = ( i=n i=1 cos Θi)2 + ( i=n i=1 sin Θi)2 n n

Rayleight testi 1. esimerkki Rayleigh:n testiparametrista z R on n = 3 yksikkövektorin r 1 r 2 ja r 3 summa Ensimmäinen vaihekulma on 180 o < Θ 1 < 270 o Toinen vaihekulma on 0 o < Θ 2 < 90 o Kolmas vaihekulma on 90 o < Θ 3 < 180 o Alemman kuvan musta vektori on R = i=3 i=1 ri = r1 + r2 + r3 = [ 0.10, 0.19] Yksikkövektorit r 1 r 2 ja r 3 osoittavat eri suuntiin Niiden summan pituus, R = 0.21, on pieni Testparametrin arvo, z = R 2 /n = 0.02, on pieni

Rayleight testi 2. esimerkki Rayleigh:n testiparametrista z R on n = 3 yksikkövektorin r 1 r 2 ja r 3 summa Kaikki ensimmäisessä neljänneksessä Kaikki vaihekulmat Θ 1, Θ 2 ja Θ 3 ovat 0 ja 90 asteen välissä Alemman kuvan musta vektori on R = i=3 i=1 ri = r1 + r2 + r3 = [1.87, 2.09] Yksikkövektorit r 1 r 2 ja r 3 lähes yhdensuuntaiset Niiden summan pituus, R = 2.80, on suuri Testiparametrin arvo, z = R 2 /n = 2.62, on suuri Johtopäätös: z mittaa yksikkövektorien r 1, r 2,... ja r n vaihekulmien Θ 1, Θ 2,... ja Θ n hajontaa Johtopäätös: z pieni vaihekulmien hajonta suuri yksikkövektorit osoittavat eri suuntiin Johtopäätös: z suuri vaihekulmien hajonta pieni yksikkövektorit lähes yhdensuuntaiset Lauri Jetsu, Fysiikan laitos, Helsingin yliopisto Maksimiarvo z = n kaikki yksikkövektorit Tieteellinenyhdensuuntaiset laskenta I (Scientific Computing I)

Rayleigh:n testin statistiikka Hypoteesi: n vaihekulmat Θ 1, Θ 2,... ja Θ n ovat otos tasajakaumasta (=satunnaisesta) välillä 0 o ja 360 o. Tästä hypoteesista käytetään lyhennettä H Θ H Θ: Vaihekulmien todennäköisyys tiheysfunktio 0, Θ < 0 o 1 f (Θ) = 360, 0o Θ < 360 o, 0, 360 o Θ, H Θ: Vaihekulmien kumulatiivien todennäköisyys tiheysfunktio F(Θ 0) = P(Θ Θ 0) = Θ 0 f (Θ)dΘ = Θ 0 dθ 360 = 0 0 dθ + Θ 0 dθ 0 360 = 0 + /Θ 0 Θ 0 360 = Θ 0 360 0 360 = Θ 0 360 F(Θ) = 0, Θ < 0 o Θ 360, 0o Θ < 360 o, 1, 360 o Θ, P(Θ Θ 0) on todennäköisyys, että Θ on valittua Θ 0 arvoa pienempi Esimerkkejä: P(Θ 90 o ) = 0.25, P(Θ 180 o ) = 0.5, P(Θ 270 o ) = 0.75 and P(Θ 360 o ) = 1 Ongelma: Jos H Θ on totta, mikä on z:n todennäköisyys tiheysfunktio?

John William Strutt, 3rd Baron Rayleigh (1842 1919) Copleyn Mitali (1882), Fysiikan Nobel (1904) e 2.71828 on Eulerin luku, e x on eksponenttifunktio ln e x = x, missä ln x on luonnollisen logaritmin funktio H Θ tosi z:n todennäköisyys tiheysfunktio on { 0, z < 0 f (z) = e z z 0 H Θ: Kumulatiivinen todennäköisyys tiheysfunktio on F(z 0) = P(z z 0) = z 0 f (x)dz = 0 0 dz + z 0 0 e z dz = 0 + / z 0 0 e z = e z 0 ( e 0 ) = 1 e z 0 { 0, z < 0 F(z) = 1 e z, z 0, P(z z 0) on todennäköisyys, että z on valittua z 0 arvoa pienempi Komplementti tapaus: P(z > z 0) = 1 P(z z 0) = 1 (1 e z 0 ) = e z 0 Esimerkki: 0.5 = P(z z 0) = 1 e z 0 e z 0 = 0.5 z 0 = ln 2 1 z 0 = ln 2 0.693. Tarkoittaa, että puolet z arvoista välillä 0 z < 0.693, eli toinen puoli on välillä 0.693 z n.

Satunnaiskulku Aloita satunnaiskulku origosta Ota n askelta r 1, r 2,..., r n Jokaisen askeleen pituus on r i = cos Θ i 2 + sin Θ i 2 = 1 Valitse jokaisen askeleen suunta Θ i satunnaisesti H Θ = tosi Ongelma: Kuinka kauas origosta todennäköisesti pääset? Q = P(z > z 0) = 1 P(z z 0) = 1 (1 e z 0 ) = e z 0 Q = e z 0 ln Q = z 0 z 0 = ln Q z 0 = R 0 2 n R 0 = n z 0 = n ln Q Etäisyydet R 0 ratkaistu n = 10 ja n = 100 askeleelle Todennäköisyydet ovat Q = 0.5 (puolet tapauksista), Q = 0.1 (yhden kerran kymmenestä) ja Q = 0.01 (yhden kerran sadasta) Pisteet ovat 500 satunnaiskulun päätepisteiteitä. Tapausten Q 0.01 reitit näytetty vihreän värisinä Q = 0.5 Q = 0.1 Q = 0.01 n = 10 z 0 = 0.69 z 0 = 2.30 z 0 = 4.60 R 0 = 2.63 R 0 = 4.80 R 0 = 6.79 n = 100 z 0 = 0.69 z 0 = 2.30 z 0 = 4.60 R 0 = 8.33 R 0 = 15.17 R 0 = 21.46 jatkuva pisteitä tavuviivoja

Vaiheet φ Kulmat Θ Tehdään Rayleigh testi n:lle aikapisteelle t 1, t 2,..., t n Periodi on P. Frekvenssi on f = 1/P. Ajan nollakohta on t 0 Vaiheet (φ lausutaan fii ) ovat (ti t0) φ i = FRAC[ ] = FRAC[f (t i t 0)] P FRAC[x] kokonaisluku pois x:stä, esim. FRAC[4.12]=0.12 Kulmat ovat Θ i = 360 o φ i (asteita) tai Θ i = 2πφ i (radiaaneja) Esimerkki: viisi (n = 5) satunnaista aikapistettä 0 t i 5 Testattava periodi on P = 1.2 ja ajan nollakohta on t 0 = 0 t 1 merkintä:, cos Θ 1 = sininen ja sin Θ 1 = punainen (t i t i t 0 ) i P = f (t i t 0) φ i Θ i[ o ] Θ i [rads] cos Θ i sin Θ i 1 0.84 0.70 0.70 252.3 4.40-0.30-0.95 2 1.87 1.56 0.56 200.4 3.50-0.94-0.35 3 2.93 2.44 0.44 158.5 2.77-0.93 0.37 4 3.85 3.21 0.21 74.2 1.29 0.27 0.96 5 4.87 4.06 0.06 21.9 0.38 0.93 0.37 i=5 i=1 cos Θi = -0.97 i=5 i=1 sin Θi = 0.40 z = ( i=5 i=1 cos Θi)2 + ( i=5 i=1 sin Θi)2 = ( 0.97)2 + (0.40) 2 = 0.22 on pieni n 5

Vaiheet φ Kulmat Θ Seitsemän (n = 7) periodista aikapistettä 0 t i 5 Testattu periodi on P = 1.2 ja ajan nollakohta on t 0 = 0 t 1 merkintä:, cos Θ 1 = sininen ja sin Θ 1 = punainen z = ( i=7 i=1 cos Θi)2 + ( i=7 i=1 sin Θi)2 n = ( 4.55)2 + (4.09) 2 = 5.35 on suuri 5 Q = P(z > 5.35) = e 5.35 = 0.005 = 1/200 Jos H Θ = tosi, tämä tapahtuu vain kerran 200 tapauksesta (t i t i t 0 ) i P = f (t i t 0) φ i Θ i[ o ] Θ i [rads] cos Θ i sin Θ i 1 0.46 0.38 0.38 137.7 2.40-0.74 0.67 2 0.48 0.40 0.40 144.4 2.52-0.81 0.58 3 1.54 1.28 0.28 102.3 1.79-0.21 0.98 4 1.56 1.30 0.30 108.8 1.90-0.32 0.95 5 1.84 1.54 0.54 192.9 3.37-0.97-0.22 6 4.01 3.34 0.34 122.0 2.13-0.53 0.85 7 4.14 3.45 0.45 163.2 2.85-0.96 0.29 i=7 i=1 cos Θi = -4.55 i=7 i=1 sin Θi = 4.09

Vaiheet φ Kulmat Θ H Θ oli: n vaihekulmat Θ 1, Θ 2,... ja Θ n ovat otos tasajakaumasta (=satunnaisesta) välillä 0 o ja 360 o. H Θ=tosi f (z) = e z for z 0 F(z) = 1 e z for z 0 Vaiheet ovat φ i = FRAC[(t i t 0)/P] = FRAC[f (t i t 0)] Vaiheille toteutuu 0 φ i < 1 Kulmat ovat Θ i = 360 o φ i (deg) tai Θ i = 2πφ i (rad) Mikä on sopiva hypoteesi n:lle vaiheelle φ i? H φ : n vaiheet φ 1, φ 2,... ja φ n ovat otos tasajakaumasta (=satunnaisesta) välillä 0 ja 1. H φ : Vaiheiden todennäköisyys tiheysfunktio on 0, φ < 0 f (φ) = 1, 0 1 < 1, 0, 1 φ, P(φ 0.5) = F(0.5) = 0.5, siis puolet φ arvoista on alle tai yli 0.5 H Θ = tosi H φ = tosi Data on kulmia H Θ Data on aikapisteitä H φ Kumulatiivinen todennäköisyys tiheysfunktio on 0, φ < 0 F(φ) = φ, 0 φ < 1, 1, 1 φ,

Monen periodin testaus Q = P(z > z 0) = e z 0 on todennäköisyys, että z ylittää valitun arvon z 0 yhdessä m = 1 testissä 1 Q on todennäköisyys, että z ei ylitä valittua arvoa z 0 yhdessä m = 1 testissä (1 Q) m on todennäköisyys, että z ei ylitä kertaakaan valittua arvoa z 0 m > 1 testissä Q = 1 (1 Q) m on todennäköisyys, että z ylittää valitun arvon z 0 ainakin kerran m > 1 testissä f 0 = 1/ T = 0.271 riippumattomien frekvenssien f etäisyys, missä T = t n t 1 t = [0.46, 0.48, 1.54, 1.56, 1.84, 4.01, 4.15], n = 7, T = 4.15 0.46 = 3.69 Periodogrammin arvot z(f j) merkitty m = INT[(f max f min)/f 0] f min = 0.33, f max = 1.25 f 0 = 1/ T = 0.271, m = 3 Ylitäyttö muuttuja OFAC=10 Tiheämpi frekvenssien väli f step = f 0/OFAC = 0.0271 Tiheämpi väli =, tihein väli = viiva Maksimi arvo z 0 = 5.362 = korkein periodogrammin huippu antaa Q = 1 (1 e z 0 ) m = 1 (1 e 5.362 ) 3 = 0.016 j f j = f min + j f 0 z(f j) 0 0.333 1.976 1 0.604 0.729 2 0.875 4.325 3 1.146 2.003 4 1.417 0.695

Rayleigh testi Rayleigh testi lyhyesti n = Data = Aikapisteet t 1 t 2... t n H 0 : n vaiheet φ 1, φ 2,... ja φ n ovat otos tasajakaumasta (=satunnainen) välillä 0 ja 1. γ = 0.001 = Ennalta kiinnitetty merkittävyys taso H 0 :n hylkäämiseksi = Todennäköisyys virheellisesti hylätä H 0 on yksi tuhannesta Testatut periodit välillä [P min, P max] f min = 1/P max ja f max = 1/P min f 0 = 1/ T = 1/(t n t 1 ) = Etäisyys riippumattomien frekvenssien välillä ratkaistu m = INT[(f max f min )/f 0 ] = Riippumattomien frekvenssien määrä ratkaistu f j = Testattavien frekvenssien välit ovat f step = f 0 /OFAC (Harj: OFAC = 10) φ i = FRAC[f j t i ] = Lasketaan vaiheet testattavalla f j. Vaihekulmat ovat Θ i = 2πφ i z(f j ) = ( i=n i=1 cos Θ i) 2 +( i=n i=1 sin Θ i) 2 = Periodogrammin arvo ratkaistaan jokaisella f n j z 0 = max[z(f best )] = Korkein periodogrammin huippu on frekvenssin f best kohdalla Q = 1 (1 e z 0 ) m = on tämän frekvenssin f best merkittävyys H 0 hylätään, jos Q < γ = 0.001. Jos H 0 hylätään Periodi P best = 1/f best löydetty

Rayleigh testi Rayleigh testi "Wuffo I gotta read no Ivanhoe? Wuffo?"Kurt Vonnegut ("Breakfast of Champions") Vain kolme substanssi metodia Pari Rayleigh testin esimerkkiä: Wuffo I... no Rayleigh test? www 1. Rayleigh testi (Periodisuus?) 2. Pienimmän neliösumman sovitus (Linaeaarinen ja epälineaarinen malli?) 3. Tehospektri testi (Periodisuus?) Rayleigh testi: Teoria käyty läpi Harjoitus: LAT E X osio: Testin teorian kuvaus Harjoitus: python tai octave osio: Testin soveltaminen oikeisiin havaintoihin