mail unicampaniaunicampania webcerca

    Insegnamento di CALCOLO NUMERICO 1

    Corso di laurea in MATEMATICA

    SSD: MAT/08

    CFU: 12,00

    ORE PER UNITÀ DIDATTICA: 108,00

    Periodo di Erogazione:

    Italiano

    Lingua di insegnamento

    italiano

    Contenuti

    - Sistemi aritmetici floating-point ed errore di roundoff.
    - Algebra lineare numerica: calcolo matriciale, metodi diretti e metodi iterativi lineari stazionari per la risoluzione di sistemi lineari.
    - Rappresentazione di dati: interpolazione polinomiale, approssimazione nel senso dei minimi quadrati.
    - Risoluzione numerica di equazioni non lineari.

    Sono previste, come parte integrante del programma, attività di laboratorio volte all’implementazione degli algoritmi studiati durante il corso o all'uso di routine che implementano tali algoritmi, e all'analisi dei risultati ottenuti su vari problemi test. Tali attività sono svolte utilizzando sia il linguaggio C sia l’ambiente Matlab.

    Testi di riferimento

    - Quarteroni, R. Sacco, F. Saleri, P. Gervasio, Matematica Numerica, 4a edizione, Springer, 2014.
    - A. Murli, Matematica numerica. Metodi, algoritmi e software, vol. 1, Liguori, 2010.

    Obiettivi formativi

    - Conoscenza e capacità di comprensione: al termine del corso lo studente dovrà aver acquisito metodi e strumenti di base della matematica numerica, con particolare riferimento ai metodi numerici per la risoluzione di sistemi di equazioni lineari, alla risoluzione di equazioni non lineari, all’interpolazione e approssimazione di dati.

    - Capacità di applicare conoscenza e comprensione: al termine del corso lo studente dovrà essere in grado di applicare algoritmi numerici basilari per la risoluzione di sistemi di sistemi lineari e di equazioni non lineari e per l’interpolazione polinomiale.

    - Abilità comunicative: al termine del corso lo studente dovrà essere in grado di utilizzare un linguaggio tecnico-scientifico adeguato alle tematiche del calcolo numerico.

    Prerequisiti

    Analisi Matematica 1, Geometria 1. È preferibile aver acquisito gli elementi di programmazione forniti dal corso di Fondamenti di Informatica.

    Metodologie didattiche

    Le 108 ore di lezione previste sono suddivise in 72 ore di lezione frontale, 12 ore di esercitazioni in aula e 24 ore di attività di laboratorio.

    Metodi di valutazione

    La verifica dell'apprendimento consiste di norma in una prova di laboratorio, della durata di due ore, e in una prova orale. Per accedere alla prova orale bisogna aver superato la prova di laboratorio. Quest’ultima può essere sostituita da prove di laboratorio parziali, eseguite durante lo svolgimento del corso.

    Programma del corso

    Il programma dell'insegnamento è disponibile all'URL http://www.dimat.unina2.it/diserafino/cn1_1819_prog.pdf

    English

    Teaching language

    Italian

    Contents

    - Floating-point arithmetic and roundoff error.
    - Numerical linear algebra: matrix computations, direct methods and stationary linear iterative methods for the solution of linear systems.
    - Polynomial interpolation and least squares data fitting.
    - Rootfinding for nonlinear equations.

    The course includes laboratories focusing on the implementation of numerical algorithms, the use of numerical software and the analysis of results. The activities will be performed by using the C language and the Matlab system.

    Textbook and course materials

    - Quarteroni, R. Sacco, F. Saleri, P. Gervasio, Matematica Numerica, 4a edizione, Springer, 2014. Note: a previous edition of this textbook by the first three authors is available in English too.
    - A. Murli, Matematica numerica. Metodi, algoritmi e software, vol. 1, Liguori, 2010.

    Course objectives

    - Knowledge and understanding: students are expected to learn basic methods and tools of numerical mathematics for the solution of linear systems, nonlinear equations, and interpolation and data fitting problems.

    - Applying knowledge and understanding: students are expected to have the ability of applying basic numerical algorithms for the solution of linear systems, nonlinear equations, and interpolation and data fitting problems.

    - Communication skills: students are expected to use a technical and scientific language suited to numerical computing.

    Prerequisites

    Mathematical Analysis 1, Geometry 1. Knowledge of the basics of programming provided by the course "Basics of Computer Science" ("Fondamenti di Informatica") is useful.

    Teaching methods

    The course consists of lectures (72 hours), in-class exercises (12 hours), labs (24 hours).

    Evaluation methods

    The exam consists of two parts: a two-hour computer-based test and an oral assessment. Students undergo the oral assessment if they pass the computer-based test. The final computer-based test can be substituted by partial computer-based tests performed during the development of the course.

    Course Syllabus

    A detailed syllabus (in Italian) is available at http://www.dimat.unina2.it/diserafino/cn1_1819_prog.pdf

    Insegnamento di CALCOLO NUMERICO 1

    Corso di laurea in MATEMATICA

    SSD: MAT/08

    CFU: 12,00

    ORE PER UNITÀ DIDATTICA: 108,00

    Periodo di Erogazione:

    Italiano

    Lingua di insegnamento

    italiano

    Contenuti

    - Sistemi aritmetici floating-point ed errore di roundoff.
    - Algebra lineare numerica: calcolo matriciale, metodi diretti e metodi iterativi lineari stazionari per la risoluzione di sistemi lineari.
    - Rappresentazione di dati: interpolazione polinomiale, approssimazione nel senso dei minimi quadrati.
    - Risoluzione numerica di equazioni non lineari.

    Sono previste, come parte integrante del programma, attività di laboratorio volte all’implementazione degli algoritmi studiati durante il corso o all'uso di routine che implementano tali algoritmi, e all'analisi dei risultati ottenuti su vari problemi test. Tali attività sono svolte utilizzando sia il linguaggio C sia l’ambiente Matlab.

    Testi di riferimento

    - Quarteroni, R. Sacco, F. Saleri, P. Gervasio, Matematica Numerica, 4a edizione, Springer, 2014.
    - A. Murli, Matematica numerica. Metodi, algoritmi e software, vol. 1, Liguori, 2010.

    Obiettivi formativi

    - Conoscenza e capacità di comprensione: al termine del corso lo studente dovrà aver acquisito metodi e strumenti di base della matematica numerica, con particolare riferimento ai metodi numerici per la risoluzione di sistemi di equazioni lineari, alla risoluzione di equazioni non lineari, all’interpolazione e approssimazione di dati.

    - Capacità di applicare conoscenza e comprensione: al termine del corso lo studente dovrà essere in grado di applicare algoritmi numerici basilari per la risoluzione di sistemi di sistemi lineari e di equazioni non lineari e per l’interpolazione polinomiale.

    - Abilità comunicative: al termine del corso lo studente dovrà essere in grado di utilizzare un linguaggio tecnico-scientifico adeguato alle tematiche del calcolo numerico.

    Prerequisiti

    Analisi Matematica 1, Geometria 1. È preferibile aver acquisito gli elementi di programmazione forniti dal corso di Fondamenti di Informatica.

    Metodologie didattiche

    Le 108 ore di lezione previste sono suddivise in 72 ore di lezione frontale, 12 ore di esercitazioni in aula e 24 ore di attività di laboratorio.

    Metodi di valutazione

    La verifica dell'apprendimento consiste di norma in una prova di laboratorio, della durata di due ore, e in una prova orale. Per accedere alla prova orale bisogna aver superato la prova di laboratorio. Quest’ultima può essere sostituita da prove di laboratorio parziali, eseguite durante lo svolgimento del corso.

    Programma del corso

    Il programma dell'insegnamento è disponibile all'URL http://www.dimat.unina2.it/diserafino/cn1_1819_prog.pdf

    English

    Teaching language

    Italian

    Contents

    - Floating-point arithmetic and roundoff error.
    - Numerical linear algebra: matrix computations, direct methods and stationary linear iterative methods for the solution of linear systems.
    - Polynomial interpolation and least squares data fitting.
    - Rootfinding for nonlinear equations.

    The course includes laboratories focusing on the implementation of numerical algorithms, the use of numerical software and the analysis of results. The activities will be performed by using the C language and the Matlab system.

    Textbook and course materials

    - Quarteroni, R. Sacco, F. Saleri, P. Gervasio, Matematica Numerica, 4a edizione, Springer, 2014. Note: a previous edition of this textbook by the first three authors is available in English too.
    - A. Murli, Matematica numerica. Metodi, algoritmi e software, vol. 1, Liguori, 2010.

    Course objectives

    - Knowledge and understanding: students are expected to learn basic methods and tools of numerical mathematics for the solution of linear systems, nonlinear equations, and interpolation and data fitting problems.

    - Applying knowledge and understanding: students are expected to have the ability of applying basic numerical algorithms for the solution of linear systems, nonlinear equations, and interpolation and data fitting problems.

    - Communication skills: students are expected to use a technical and scientific language suited to numerical computing.

    Prerequisites

    Mathematical Analysis 1, Geometry 1. Knowledge of the basics of programming provided by the course "Basics of Computer Science" ("Fondamenti di Informatica") is useful.

    Teaching methods

    The course consists of lectures (72 hours), in-class exercises (12 hours), labs (24 hours).

    Evaluation methods

    The exam consists of two parts: a two-hour computer-based test and an oral assessment. Students undergo the oral assessment if they pass the computer-based test. The final computer-based test can be substituted by partial computer-based tests performed during the development of the course.

    Course Syllabus

    A detailed syllabus (in Italian) is available at http://www.dimat.unina2.it/diserafino/cn1_1819_prog.pdf

    facebook logoinstagram buttonyoutube logotype