Scientific Computing with Matlab (Alfio Quarteroni ja Fausto Saleri; Springer, 2003)

Quarteroni ja Saleri johdattavat lukijan tieteellisen laskennan pariin Matlabin avulla. Teos esittelee lukuisia numeerisia menetelmiä sellaisten matemaattisten ongelmien käsittelemiseksi, joille ei löydy symbolista ratkaisua. Samalla teos on tiivis johdatus Matlab-ohjelmiston käyttöön.

Teoksen alussa on johdatus numeerisen laskentaan ja Matlab-ohjelmiston käyttöön. Lukijalta edellytetään jonkin verran perustietoja matemaattisesta analyysistä. Yliopiston ensimmäisen vuoden matematiikan opinnot ovat sopiva tausta.

Johdannon jälkeen kirjoittajat esittelevät ratkaisumenetelmiä tyypillisille numeerisen laskennan ongelmille, kuten epälineaariset yhtälöt, approksimointi, numeerinen derivointi ja integrointi, lineaariset yhtälöryhmät, ominaisarvotehtävät sekä tavalliset differentiaaliyhtälöt ja reuna-arvotehtävät. Kustakin alueesta annetaan noin 20-30 sivun pikakatsaus.

Kirjassa ei mennä numeerisen laskennan teoriaan pintaa syvemmälle. Toisaalta käytännönläheinen lähestymistapa Matlab-esimerkkeineen kannustaa itse kokeilemaan numeerisia menetelmiä. Käyttöä oppikirjana helpottavat yhteenvedot, esimerkit ja valmiit harjoitustehtävät.

Kirja soveltuu yliopistotason opetuksessa johdatukseksi numeeriseen laskentaan, mutta kovin hyviä valmiuksia teoksesta ei saa vaativampien ongelmien ratkaisemiseen. Opetusta on tarpeen täydentää projektitöillä tai numeerisen laskennan teoriaa syvällisemmin käsittelevällä oppikirjalla. Kohtalainen kirjallisuusluettelo ja hakemisto lisäävät teoksen käyttöarvoa.