Universiteit Utrecht

Department of Mathematics



P.O.box 80010, NL-3508 TA Utrecht, telephone +31 30 253 1430, fax +31 30 251 8394, e-mail: department@math.uu.nl

Computergebruik (WISB 103)

Matlab-gedeelte

docent: Paul Zegeling

------------------------------------------------------------------------------------

------------------------------------------------------------------------------------

Inleiding

Wat is Matlab?

Matlab staat voor MatrixLaboratory en is een interactief software-pakket voor numerieke berekeningen. De eerste release van Matlab, geschreven door Cleve Moler, kwam al aan het eind van de jaren 70 in de vorm van een Fortran-versie beschikbaar als een handig hulpmiddel bij het onderwijs. Daarna werd het spoedig populair zowel bij het geven van onderwijs op universiteiten (numerieke wiskunde) als onderzoek (in de industrie), en ontwikkelde zich tot een commercieel, in C geschreven, softwarepakket.

Enkele pluspunten van Matlab

Waarom werken we ook met Matlab? ("hebben we niet voldoende aan Mathematica")?

Het pakket Matlab was oorspronkelijk vooral bedoeld om wiskundige modellen op een gebruikersvriendelijke en efficiente manier met numerieke methoden aan te pakken, terwijl Mathematica (en bijv. ook Maple) voornamelijk zijn kracht ontleende aan het (exact) uitrekenen van wiskundige objecten, zoals ingewikkelde integralen, afgeleiden, samenvoegen en bewerken van gecompliceerde formules, e.d.. In de loop der jaren zijn beide pakketten behoorlijk uitgebreid en steeds meer naar elkaar toegegroeid, en wel zodanig dat je nu zowel numerieke als exacte berekeningen kunt uitvoeren. Jullie hebben inmiddels geleerd hoe je met Mathematica aan de slag kunt. In dit onderdeel komt Matlab aan bod. Vergelijk dit met het leren van het engels en daarnaast het onder de knie krijgen van een tweede taal, bijv. het spaans. Als je een "wereldreis" gaat maken, dan is het nuttig om van beide talen iets te weten!!

Welke bronnen/boeken/helpfuncties staan er tot onze beschikking?

Een voorbeeldje van een met Matlab gemaakte (Newton-)fractal:

[Matlab file] (<== na les 3 begrijp je vast wat hier allemaal instaat!) [Het bijbehorende plaatje als pdf-file]

Hoe te beginnen?

Voor meer informatie over o.a. het opstarten en gebruik van Matlab: lees de AANTEKENINGEN [pdf-file]

Eerste opdracht:

Opdracht 1 van Matlab [pdf-file]

Tweede opdracht:

Opdracht 2 van Matlab [pdf-file]

Derde opdracht:

Opdracht 3 van Matlab [pdf-file]