Matemaattiset ohjelmistot 1-3 ov
Ajankohtaisinta:
Suoritusvaatimuksia on lievennetty:
Opintojakson voi suorittaa 3 opintoviikon laajuisena yleisopintona (kun osio 1 on suoritettu näyttökokeella) keräämällä 50 pistettä ohjelmointitehtävistä. Opiskelija, joka suorittaa opintojakson vain kahden opintoviikon laajuisena yleisopintona, voi erikseen sopia suoritukseen tarvittavasta työmäärästä.
Minimiraja aineopintotasoisena kolmen opintoviikon suorituksena on 50 pistettä ohjelmointitehtävistä ja riittävän laaja harjoitustyö valitusta tutkimusongelmasta. Arvosanaan 2- riittää 75 pistettä, josta harjoitustyön osuuden on oltava vähintään 10 pistettä.
Mallivastaus ja lisätehtävä kahdeksanteen ohjelmointitehtävään.Majorointia ei vielä käsitelty.
Mallivastauksia kolmeen ensimmäiseen ohjelmointitehtävään.
Mallivastauksia ja kommentteja Marcuksen kirjan harjoitustehtäviin. Lisää, tehtävä 14 s. 144 - tehtävä 15 s. 185 Loput tehtävistä.
Ohjeet Octaven asentamiseen GNU Octave.
Näyttökokeen mallivastaukset Matlab (myös f3), tehtävä 2, tehtävä 4, tehtävä 5
Tehtävä 2, (matriisilaskutoimitukset) Mathematica Matlab Vastaus, palautus viimeistään 17.9.
Vastaukset ja kommentit: Mathematica Matlab
Tehtävä 3, (lineaariset yhtälöryhmät) Mathematica Matlab, palautus viimeistään 24.9.
Vastaukset ja kommentit: Mathematica Matlab
Tehtävä 4, (lineaariavaruuksista) Mathematica Matlab, palautus viimeistään 1.10.
Vastaukset ja kommentit: Mathematica Matlab
Tehtävä 5, (omininaisarvot) Mathematica Matlab, palautus viimeistään 8.10., Matlab osuus viimeistään 15.10.
Vastaukset ja kommentit: Mathematica Notebook-muodossa. Matlab-tehtävät.
Osaan 2 osallistuminen edellyttää näiden Matlab-tehtävien ratkaisemista.
Tehtävä 6, (yhteenveto näyttökoetta varten) Mathematica ja Matlab, palautus viimeistään 20.10.
Näyttökokeeseen saa ilmoittautua, kun on ratkaissut nämä tehtävät ja sen lisäksi 5. kerran tehtävät tai kun niiden vastaukset on julkaistu.
Mallivastaukset MATLAB , Mathematica (työkirja).
Näyttökoe torstaina 28.10. klo 14.30-16 (yrittäkää olla paikalla jo klo 14.15) mikroluokka 42. Kaikki materiaali saa olla mukana.
Osa 2 täytyy olla suoritettuna 17.12.2004 mennessä.
Osan 3 suoritusoikeus päättyy 31.1.2005
Opintojakso toteutetaan syksyllä 2004 uudella tavalla. Varsinaista opetusta ei järjestetä lukuun ottamatta lyhyttä Matlabin esittelyä. Kuvaavampi nimi opintojaksolle olisi
Lineaarialgebran tehtävien
ratkaiseminen matemaattisia ohjelmistoja käyttäen
Edeltävät opinnot: Lineaarialgebra 1A. Lisäksi edellytetään, että opiskelija on perehtynyt opintojaksolla Analyysi II Mathematica-ohjelmiston käyttöön tai osaa opetella sen käytön itsenäisesti (ks. lyhyet käyttöohjeet). Moniste ”Analyysi/tutustuminen Mathematica-ohjelmistoon on saatavilla laitoksen kansliasta. Matlabin käytöstä on tehty lyhyt johdatus nettiin.
Mathematica- ja Matlab-ohjelmistot löytyvät mikroluokan 42 (laitoksen tiloissa Pinni A:n 5. kerroksessa oleva mikroluokka) koneista. Mathematica ja Matlab ovat kaupallisia ohjelmia, mutta vastaavia ilmaisia ohjelmia ovat esimerkiksi MuPAD Light, GNU Octave, Maxima ja Scilab.
Opintojakso muodostuu kolmesta yhden opintoviikon osasta. Osat on suoritettava järjestyksessä, mutta suoritusmerkinnän saa myös pelkästä ensimmäisestä osasta tai kahdesta ensimmäisestä. Pelkkä kahden ensimmäisen osan suoritus katsotaan yleisopinnoksi, mutta kurssi suoritettuna kokonaisuudessaan kelpaa matematiikan aineopintojen erikoiskurssiksi.
1. Perustehtävien ratkaiseminen 1 ov
Sisältö:
Perehtyminen Matlab ja Mathematica-ohjelmistojen käyttöön seuraavankaltaisten tehtävien ratkaisemiseksi:
-matriisien laskutoimitukset
-lineaariset yhtälöryhmät
-kannan (myös ortonormaalin) muodostaminen
-ominaisarvoprobleema
Oheismateriaalina Merikoski-Väänänen-Laurinolli-Sankilampi: Matematiikan taito 15; Lineaarialgebra.
Suoritustapa: harjoitustehtävien ratkaiseminen ja näyttökoe ohjelmistojen hallinnasta.
2. ”Ohjelmointi” 1 ov
Lähinnä matriisilaskentaan liittyvien omien funktioiden ohjelmointi. Tehtävänä voi olla esim. annetun algoritmin toteuttaminen Matlabilla. Tehtävissä käsitellään myös asioita, joita ei ole opetettu opintojaksoilla Lineaarialgebra 1A ja 1B, mutta tarvittavat teoreettiset taustatiedot löytyvät jaettavasta oheismateriaalista. Päälähteenä on Marvin Marcus: Matrices and Matlab.
Osio on tarkoitus suorittaa pääasiallisesti Matlab-ohjelmistoa käyttäen
Suoritustapa: harjoitustehtävien ratkaiseminen
3. ”Tutkimus” 1 ov
Matriisilaskentaan liittyvien tulosten ja otaksumien tutkiminen tietokoneen avulla.
Suoritustapa: harjoitustyö
ILMOITTAUTUMINEN on päättynyt.