Diverse informasjon/ressurser runt programmering i Matlab og Python

Her gir vi n?dvendig informasjon rundt installasjon av Matlab, samt lister opp Matlab- og Python-filer som blir brukt p? forelesningene i MAT1110. Alle filer blir  lagt her. 

Installasjon

  • Det er mulig ? registrere seg som bruker p? www.mathworks.com, og laste ned Matlab derfra. Bruk din UIO email som brukernavn n?r du registrerer deg. G? s? til https://www.mathworks.com/licensecenter/, trykk Associate license, og lim inn lisensn?kkelen 13796-65616-24271-45993-03655. Trykk deretter p? Download your products now, deretter Download, velg plattform (Linux, mac, windows), og last ned. I prosessen vil du bli bedt om ? logge inn med din bruker.
  • Dere kan f? generell hjelp til installasjon av Matlab p? din laptop av IT-hjelpen som holder til p? realfagsbiblioteket i VB (h?yre side i respesjonen der). Termvaktene der har minnebrikker med matlab for forskjellige plattformer. De vil ogs? kunne gi hjelp til installasjonsting for Python. Du kan ogs? pr?ve ? f? hjelp av termvaktene p? Abelstua.
  • Hvis det er problemer med lisensn?kkelen over, ta enten kontakt med student-IT p? realfagsbiblioteket/abelstua, eller send en epost till drift@mn.uio.no.
  • Installasjon av Matlab p? windows: Du kan ogs? pr?ve ? installere dette fra software.uio.no (bruk nevnte lisensn?kkel).  N?r det gjelder installasjon via winprog.uio.no: Her ligger det ingen installasjonsfiler. Feilen er meldt til drift, men er ikke fikset.
  • Installasjon av Matlab p? mac via macprog.uio.no: Her skulle alt v?re i orden. Fila med lisensn?kkel skal komme med automatisk, slik at alt du trenger er ? installere dmg-objektet.
  • Installasjon av Matlab p? Ubuntu: Last ned direkte fra Mathworks sider, som beskrevet over. Install-filen kj?res med sudo sh kommandoen. Ellers lages ikke de symbolske linkene.

Ressurser fra forelesningene

html-linkene nedenfor er generert ved hjelp av publish-funksjonen i Matlab.

  • Forelesing 26/1: Enkel line?r algebra (med forklarende kommentarer i koden). matlabfil, html, pythonfil, ipython notebook. 
  • Forelesning 3/2: Plotting av kjeglesnitt. matlabfil, html, pythonfil, ipython notebook.
  • Forelesning 9/2: Grafisk fremstilling av skalarfelt. matlabfil, html, pythonfil, ipython notebook.
  • Forelesning 10/2: Grafisk fremstilling av vektorfelt og parametriserte flater. matlabfil, html, pythonfil, ipython notebook.

Andre ressurser

  • Appendiks til INF1100-boka om 3D plotting (kommer i neste utgave av boka). Gir introer til Matplotlib og Mayavi for Python, samt Matlab.
  • ipython notebook og pythonfil som genererer matplotlib-plottene i appendikset. 
  • ipython notebook og Pythonfil som genererer mayavi-figurene i appendikset.
  • Matlabfil, html som genererer matlab-plottene i appendikset. 

Octave 

Jeg har testkj?rt matlabfila brukt p? forelesningen 26/1 p? octave (slik den er installert p? linuxmaskinene p? UIO). Den kj?rte uten feilmeldinger, som bekrefter hvor likt Matlab og octave er.

Publisert 27. jan. 2016 15:17 - Sist endret 30. okt. 2024 14:48