logo-polimi
Loading...
Risorse bibliografiche
Risorsa bibliografica obbligatoria
Risorsa bibliografica facoltativa
Scheda Riassuntiva
Anno Accademico 2018/2019
Tipo incarico Dottorato
Insegnamento 053499 - PYTHON PER IL CALCOLO SCIENTIFICO
Docente Miglio Edie
Cfu 5.00 Tipo insegnamento Monodisciplinare

Corso di Dottorato Da (compreso) A (escluso) Insegnamento
MI (1385) - MODELLI E METODI MATEMATICI PER L'INGEGNERIA / MATHEMATICAL MODELS AND METHODS IN ENGINEERINGAZZZZ053499 - PYTHON PER IL CALCOLO SCIENTIFICO

Programma dettagliato e risultati di apprendimento attesi

Scientific Computing in Python is expanding rapidly; more and more researcher choose to migrate from MATLAB or R to Python as main programming language for their work. Python is a modern and general­purpose programming language, it is clean and simple, it is well documented and its development is driven by a very big and active community tightly binded to the scientific community.

This course aims to teach the basics of scientific computing using Python. We cover the basics of how to construct a small program in Python. In particular the following topics will be considered:

- Numpy package for the management of linear algebra data structures, like matrices and vectors (both dense and sparse);

- Scipy package for solving differential problems;

- matplotlib package for plotting.

The pre­requisites are some familiarity with MATLAB or R and with the base tools of numerical analysis (linear algebra and ordinary differential equations). It is not to be intended as a numerical analysis course or a computer science course.


Note Sulla Modalità di valutazione

The evaluatiuon will be based on a small project assigned to the students.


Intervallo di svolgimento dell'attività didattica
Data inizio
Data termine

Calendario testuale dell'attività didattica

lunedì 28 gennaio dalle ore 10 alle ore 13 in Lab. IV Piano Dip. di Matematica
martedì 29 gennaio dalle ore 10 alle ore 13 in Lab. IV Piano Dip. di Matematica
mercoledì 30 gennaio dalle ore 10 alle ore 13 in Lab. IV Piano Dip. di Matematica
giovedì 31 gennaio dalle ore 10 alle ore 13 in Lab. IV Piano Dip. di Matematica
venerdì 1 febbraio dalle ore 10 alle ore 13 in Lab. IV Piano Dip. di Matematica
lunedì 4 febbraio dalle ore 10 alle ore 13 in Lab. IV Piano Dip. di Matematica
martedì 5 febbraio dalle ore 10 alle ore 13 in Lab. IV Piano Dip. di Matematica
mercoledì 6 febbraio dalle ore 10 alle ore 13 in Lab. IV Piano Dip. di Matematica
giovedì 7 febbraio dalle ore 10 alle ore 13 in Lab. IV Piano Dip. di Matematica
venerdì 8 febbraio dalle ore 10 alle ore 13 in Lab. IV Piano Dip. di Matematica

lunedì 11 febbraio dalle ore 10 alle ore 13 in Lab. IV Piano Dip. di Matematica


Bibliografia

Mix Forme Didattiche
Tipo Forma Didattica Ore didattiche
lezione
20.0
esercitazione
0.0
laboratorio informatico
13.0
laboratorio sperimentale
0.0
progetto
0.0
laboratorio di progetto
0.0

Informazioni in lingua inglese a supporto dell'internazionalizzazione
Insegnamento erogato in lingua Inglese
Disponibilità di libri di testo/bibliografia in lingua inglese
Possibilità di sostenere l'esame in lingua inglese

Note Docente
schedaincarico v. 1.6.5 / 1.6.5
Area Servizi ICT
24/10/2020