Matemaattiset ohjelmistot 1-3 ov

 

Mallivastaukset poistettu 10.9.2010 ja palautettu  2.10.2010 AV

 

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Ä MALLIVASTAUS

 

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.