Q 17.1/27/74/15 R. Puranen 1974-05-28 GEOLOGNEN TUTKMUSLATOS Geofysiikan osasto HP 9820 A-ohjelmaseloste STATSTKKA PETROFYSKAALSELTA REKÄNAUHALTA (PNTANAYTTEET) HP 9820 A-OHJELMASELOSTE
Q 17.1/27/74/15 R. Puranen 1974-05-28 GEOLOGNEN TUTKMUSLATOS Geofysiikan osasto STATSTKKA PETROFYSKAALSELTA REKANAUHALTA (PNTANÄYTTEET) HP 9820 A-OHJELMASELOSTE
Ohjelman avulla voidaan laskea ja tulostaa teletypen listauksena kuhunkin kivilajiin liittyen seuraavat tilastolliset parametrit KV = kivilajikoodi M S C MN MAX = keskiarvo = standardipoikkeama = vaihtelukerroin = minimiarvo = maksimiarvo N = näytteiden lukumäärä SS = havaintojen neliösumma.. Parametrit tulostuvat sekä näytteiden tiheyden että suskeptibilitee- tin osalta. Aineiston syöttäminen tapahtuu reikänauhalta.teletypen avulla. VALMSTUMNEN AJOON Yhteen 1:100 000-mittakaavaiseen karttalehteen liittyvä petrofysikaalinen reikänauha asetetaan teletypen lukijaan. Lukijan katkaisija käännetään asentoon STOP. Teletype kytketään SMPLEX-tilaan. Ohjelma ; syötetään kalkulaattorin muistiin mg-korttien sivuilta 1, 2 ja 3 tavanomaisella syöttörutiinilla. 1 OHJELMAN AJO Ajo käynnistetään näppäilemallä END, EXECUTE ja RUN PROGRAM. Tele- type alkaa nauhan lukemisen ja tieto. siirtyy kalkulaattorin muistiin. Kun nauha on luettu, laskee kalkulaattori tilastolliset parametrit, jotka tulostuvat teletypen listauksena. Listauksen päätyttyä ilmestyy.kalkulaattorin näyttöön teksti VALMS?, mikä ilmoittaa ajon päättyneen.
Ohjelma käyttää aikaa tietojen sisäänlukuun noin 1 tunti/ 300 näytettä. Tilastolliset parametrit tulostuvat nopeudella 0.5 min/kivilaji. Ohjelmaan liittyvät mg-kortit löytyvät ohjelmakansion korttikotelosta. Ohjelman listaus nähdään liitteissä la ja lb. Liitteessä 3 on selvitetty rekistereiden käyttö. Ohjelmalla tuotettu esimerkkitulostus on esitetty liitteinä 2a, 2b ja 2c. ERKOSTLANTEET Ohjelma pystyy käsittelemään 14 kivilajia kerrallaan. Jos kivilajeja on enemmän, pysähtyy ohjelma tavattuaan 15. kivilajin antamaan ilmoitukseen MERKT -+ Listaukseen ja reikänauhalle laitetaan viimeksi luetun tietueen alkuun tyhjälävistysten kohdalle lyijykynämerkki uutta ajoa silmällä pitäen. Merkinnän jälkeen painetaan RUN PROGRAM. Ajo jatkuu normaalisti nauhan loppuun, jolloin kalkulaattori esittää kysymyksen "VALMS?". Käsittelemättä jääneiden kivilajien tulostus tapahtuu seuraavasti. Nauha siirretään siten, että lyijykynämerkki osuu lukijan hampaiden kohdalle. Tämän jälkeen painetaan RUN PROGRAM-näppäintä vastaukseksi kysymykseen "VALMS?". Ohjelma käsittelee nauhan loppuosassa esiintyvät kivilajit ja tulostaa niihin liittyvät tilastolliset parametrit vastaavasti kuin edellisen ajon yhteydessä. Edellä esitetty menettely toistetaan, kunnes kaikki kivilajit on käsitelty. Ohjelma on parannettu versio viitteen 1 ohjelmasta siinä, että nauhan täydennysajoissa ei tulostu aikaisemmin käsiteltyjä kivilajeja. Jos tiettyyn karttalehteen liittyvä havaintoaineisto on jaettu useammille reikänauhoille, on kunkin nauhan viimeisen havaintotietueen viimeinen merkki 8. Tämä aiheuttaa ohjelman pysähtymisen. Samalla näyttöön ilmestyy teksti "JATKO +". Loppunut nauha otetaan pois teletypen lukijasta. Oikean jatkonauhan (seuraavalla järjestysnumerolla varustetun) alku asetetaan lukijaan. Painetaan RUN PROGRAM, jolloin ohjelma jatkaa havaintoaineiston käsittelyä uudelta nauhalta. Ohjelma lukee kuitenkin ensin jatkonauhan otsikkotietueen, jota verrataan karttalehtinumeron sekä järjetysnumeron osalta edelliseen reikänauhaan.
Jos lehtinumerot eivät ole samat tai järjestysnumero ei ole kasvanut yhdellä, ilmestyy kalkulaattorin näyttöön teksti "VAARA +". Tämä ilmaisee, että kyseessä on väärä nauha, joka on vaihdettava oikeaan. Vaihdon jälkeen painetaan jälleen RUN PROGRAM, jolloin aineiston käsittely jatkuu. VTTEET 1. Statistiikka petrofysikaaliselta reikänauhalta 1 (pintanäytteet)
: Ohjelman: Statistiikka petrofysikaaliselta reikanauhalta (pintanäytteet), R. Puranen, 1974-05-28 LTE lb... i:.. '.. :: listaus :.,......,,, :,,j,j '"!::>,, :; ;.,,., /,,, jl:.! "j.l jl;; ;:..; / j:::. ::,.: '/..... iii...,.. /..,: -...... (., <...!.! :... / :: 3.1 :.! :!.,'i ;i 8., i......< :........ l i l..j..,;./ /.,..:: /!..!,... : i:.... <.!... :.... l : 2 <.,., i.1:.:... l,: '..' '.( i. '...,.,!...:... :,,.. 7... :.... ;:. <. i: l<.j '/. j.,:.....,,,,..,,.,.,... :!! :..:. i..: i < :: / i..l... 1..!, 8 ' 1.:. i':...,....,..,.,,,,., 1:..,,! 6 /......... 1.., (<<.!< 1 : :. ::...... :.. :... :........ / i j,!,; 1:;; ";" : :.........:: :.,,., 8,?':,:.;,- :: : q:..: i':"?../ ":"!: 1:. i.:;,:i 6, 0 i: 1,:!:.<: ""',.j,; : j:::: j' ;",, i < >, <;: 2:.......... 1... <. /...... j:.... :..,......................., '8 1,. : : 1. 1 :,.:.., :. :,,. ;, :Li':; ::,:.':. ;;;.;...!:.!..... i..:../,.. 1.... :!: :.: :j..............,..., :: 1 j...; : :::/,:.,,:: j:,, :! 4, i;j!:# ;"...... i 1..:..: j j... i..(<.:!'..,,',.. ' (<<, i,.! :j.,..<.<,,,i......_.:... :.......,. 1.- ;.. /.. i,j,: i:..,,!..i.; i i :<.;.............,,.............., j<,/ j.<;.,;,,.,:.: p.: j, /,,:..i.. ;:.j....... <,. :!,,! ::;.,... <........ 8, r. :,./ /:.i ':,:. :! '<..: ;; l'i.,...,.. i /.,...<... /<! ( )<(:;.,:, :.:,:!,.,..,.,.*!. <l< :....,.,,. 1.,# j..'! j.... / ( i.;::..:.. l.!.! )<.. :..,.:,<.,....,/.../ :.<, <.. : ', ;,,,j ;,,. : : :;,:.,1 :.:/, i.:! ; / r/...,.! i:::;,, :,. i,. 8 8 :.L'.......!.. " ',.,.,,..,.., 1:,.,,:., i..... /.i<l... :.. ". ;-: i ;,.".' '.. : i,;................. <. 1,; ;:;:,./ /::: ', ::.., '' <.:...:....<..i.,, :..,. '. y... :,,.;.'.,.,,.,..... /... i'l.,..,,..... 1, j:;:> ' / 1../<. '.' j i... ",..,, '... 1... ' i... 8.. li ;' <..! ::,:::. /:.!.<:.<..., :,.....,. /, 1,,,...:,: / 'i i.: : :..:.:.. l... <.,.., : i...:. : 8 <.,,... <. /,..<:.. ::. i., <i...., :. / / / /.,:, ';,..,.......«!!!::: j,... :,,:..!:,j :<..<,.,..,,,,... 1:.....,..,... (.../. 1; i,:;..:;, j : ;; j j:,.. :<. j: :i... j;.:.,...:... i:....<. :.i...i/..,,. ;,! ; j,<.<,.(<,......! 1...,.,,,.,,...,.. i..<: ''Y ('! : : / /«.j :; /....,,,......... < ' j..:.' j :,< ::...(.;<,,:,,.._...! /..!......, :.: p:,.../,,!, :!! ; :.;..,.:!! :/, :.' <.,.,..,.,.:. z... 1) :..',, ; :/ jiij!.::, ;;z);,,,.j yj i:.: : /..<.,.. '::::, ::,,:., :..,. ::::;,:::: i;zi.;!. ':.:i j... ; 8... >::;,,:;; ;;..<.,<.>?',!::::,: ;;:,.p ::,.,.,..)!.<<....,..!.?...,,<.j.:; 1 :. :.l './' <li:l jj 1:;:i /::: :/.<! j,,;!: <: /,,,, 8 1 8,, :,.,.,.,. 8 8..,.,.,. 8 8,... 8,..«( i,::<:... i..< :<..r ::;;: :, /j '/. j:::.i<: 1..,,:,<!..,. 1,<<<..</..... 1,i i...,!<j / l<..l -.<../ :<,:..r: /..'.'" :,,.. :. j. :<,:::. ::..,., ;:::; p.,, "... 1. :.:..)<...j;. ;:,:( : 'j< 1:..... <. 1::;; '..<!:;: ::;s i<..<..., '..:,,,::;, ( ::.,<.:, :. '1: 1:::....,...!<.!. "i" 7, <,<,, (! i..:, j!...! 1:;.,..,, j,,,, ;...,:::, 1:; 88...,." ::./......,...,.,. /.,:.'::..,..,.), ; :':: "".....i...:.:i,....., / :...i... 1.". k;... '...:... : ', :, i,, 1..,... rj 1:; i:;; :1,.:,. ':, :'....!:,,.,,,, i:-:, ;/ <;: -r j:::/ <..<...... ';::', 1::;1...!:l ;) /:;. :.::, <! <,>< y',.',', : /<.', j:::' "",,,;..j.< <,<.1:.,,::,!!.1:.,<,., / p,:::1,, 83.,.. :: :(...,:,, <[.., 1" j,,,i,......!,, ';',, ;; :.::i ' i"" 'i' ;"" i,... /'i </..::::,..:, :: ::...!..!.::,.!,... t;::~,':q 8,... i... "...........!/ 1 : ;:::... :;,::.: 8...,::,, 1:::1 <.+ ;.: jl... 1:::. <.:;.! i ; :;;; 1:::,:::'.,::, t,!:;;;,:q, l.,,.............,,..,.:. l:::!..jl 1:;: ~j" jj :'".,/.. :[..j/. 1 : jj :j: i:<.".:".i "::' 1:1..<. l j<~./ 1:::~ j ; / <..<..i.<...,..,., 1<.1 7: j.... 1:::. ;.! '/':.,..!~,/..! /...< [;;: ; 8. /::.;... 4 /", <.:, :: ;,.:!. / :...,,,,.... /<,;;,:,i /....: ;.y, :;:;.. i:::,,r.. jl C; "i.. i:::, i...,,"'..i,;:>,;. :: :, 8 :,,:i "V!,::: i:':/,,!', : :