MATLAB opas

sisältää myös

Matlab- ja Maple-ohjemien vertailua


ma 4.9.2001 16.00 TKK
Heikki Apiola http://www.math.hut.fi/~apiola
Matematiikan laitos
Teknillinen korkeakoulu
e-mail: heikki.apiola@hut.fi
Oppaan tarkoituksena on ennen kaikkea edistää matematiikan tietokoneharjoitusten sujumista.

Rakenne: Kaikkein perustavin asia sijoitetaan yhteen tiedostoon, "ylimmän tason" viitteet ovat siten sisäisiä linkkejä. Lisäpiirteet ovat omissa tiedostoissaan. Tämä helpottaa perusoppaan paperitulostusta ja säästää paperia, erityispiirteitä voi itsekukin tulostella tarpeen mukaan.

Luku m

(Mahd.)Kappale m.i

Komennot
 Tässä kappaleessa (ensi)esiintyvät Matlab-komennot 

Sanomme tarkoituksellisesti saman asian monessa eri paikassa, jotta lukija välttyisi ylenmääräiseltä selailulta. (Joskus tällaista voi sattua vahingossakin, mutta sitä emme myönnä.)

Matlab-työskentelyn dokumentoinnissa noudatamme seuraavanlaista käytäntöä:

Sisältö

0. Johdanto 1. Käynnistys, työtila, avustus
   >> help , doc
   >> u=[1 2 3]  % vaakavektori
   >> v=[1;2;3]  % pystyvektori
   >> path, addpath
  
y
2. Ensiaskeleet vektoreilla ja matriiseilla
2.1. Vektoreilla operointia, funktion kuvaajan piirto
2.2. Muutama funktio, Matlabin erikoispiirteitä
2.3. Funktioesimerkkejä
2.4. Automaattinen tilan varaus
2.5. Vaihtelevat argumentti- ja tuloslistat
Kompleksiaritmetiikka TÄMÄ ERI PAIKKAAN
3. Matriisi- ja taulukko-operaatiot
   3.1 Työtila, muuttujat, istunnon talletus, help
   3.2 Laskentatarkkuus, tulostusasu, aritmetiikkaa
4. Muuttujat ja lausekkeet, vertailua Mapleen 5. Matriisien osat ja kokoaminen     matriisifunktioita
5.1. Relaatiot ja loogiset operaatiot
5.2. Datan käsittelyä, find, max, min
6. Ohjausrakenteita: for, while, if 7. Skalaarifunktiot 8. Vektorifunktiot
9. Matriisifunktiot 10. Komentorivin editointi, nuolinäppäinalgoritmeja 11. Matriisin osat, kaksoispiste 12. M-tiedostot 13. Merkkinonot, virheilmoitukset, input 14. M-tiedostojen hallinta, Matlab ympäristö 15. Ajanmittaus: flops and etime 16. 18. Grafiikkaa 19. Uudet tietorakenteet 20. Viitteitä