Numerične metode v ekosistemu Pythona, Janko Slavič, 2024/25

Numerične metode v ekosistemu Pythona, Janko Slavič, 2024/25#

Tukaj predstavljena vsebina je osnova za predmet Numerične metode, ki se poučujeta na Fakulteti za strojništvo (Univerza v Ljubljani):

Predloge predavanj se nahajajo v mapi notebooks, lahko pa si jih ogledate v spletni knjigi (povezave so navedene spodaj).

Prosimo, da si preberete študijski in izpitni red, tam so navedene ključne informacije v zvezi z opravljanjem predmeta.

Razpored predavanj#

  1. 7.okt: Uvod v Python, 1. del

  2. 14.okt: Uvod v Python, 2. del

  3. 21.okt: Print, delo z datotekami, funkcije, moduli

  4. 4.nov: Moduli, numpy, matplotlib

  5. 11.nov: Objektno programiranje, simbolno računanje

  6. 18.nov: Uvod v numerične metode in sistemi linearnih enačb 1

  7. 25.nov: Sistemi linearnih enačb 2

  8. 2.dec: Interpolacija

  9. 9.dec: Aproksimacija

  10. 16.dec: Reševanje enačb

  11. 23.dec: Numerično odvajanje

  12. 6.jan: Numerično integriranje

  13. 13.jan: Numerično reševanje diferencialnih enačb - začetni problem in robni problem

  14. Testiranje pravilnosti kode, uporabniški vmesnik

  15. Uvod v Mathematico*

* Fakultativno predavanje, študentje Fakultete za strojništvo UNI-LJ imate možnost pridobiti licenčno verzijo programa Mathematica na tej povezavi.

Dovoljenje za uporabo (License)#

To delo je prosto za nekomercialno uporabo pri čemer morate navesti vir, avtorja in Fakulteto za strojništvo, Univerze v Ljubljani.