Scegli la tua lingua
Corso di metodi numerici
Più di 2 milioni di studenti in tutto il mondo

Corso di metodi numerici

Padroneggi i metodi numerici che guidano l'ingegneria moderna e il calcolo scientifico. Questo corso La conduce dai fondamenti della virgola mobile fino alla risoluzione di PDE e all'ottimizzazione di sistemi complessi. Implementerà algoritmi collaudati, ne analizzerà l'accuratezza e li applicherà a problemi computazionali reali.

Dedika per aziende

Cosa imparerai:

Lei costruirà una base completa di analisi numerica, a partire dai tipi di errore, dall'aritmetica a virgola mobile e dalla stabilità algoritmica. Da lì, risolverà equazioni non lineari, sistemi lineari ed equazioni differenziali ordinarie e alle derivate parziali utilizzando metodi standard del settore. Costruirà interpolanti polinomiali, applicherà regole di quadratura ed eseguirà l'adattamento ai minimi quadrati con la fattorizzazione SVD e QR. Gli argomenti supplementari includono metodi Monte Carlo, calcolo degli autovalori e tecniche numeriche impiegate nell'apprendimento automatico. Alla fine, selezionerà, implementerà e convaliderà algoritmi numerici per problemi scientifici e ingegneristici complessi.

Come studi in modo pratico Corso di metodi numerici

Come metti in pratica Corso di metodi numerici

Per te che sei un'azienda e vuoi formare il tuo team

Su Dedika per aziende, il corso include esercizi ed esempi personalizzati sul tuo business e secondo le esigenze della tua azienda.

Clicca qui

Contenuto del corso

8 Capitoli • 40 LezioniDurata tra 4 e 360 ore (decidi tu)

Capitolo 1Vedi dettagli

Fondamenti dei Metodi Numerici

  • Lezione 1 • Stabilità degli Algoritmi e Condizionamento

    Definisce la stabilità numerica e i numeri di condizionamento per i problemi. Prepara gli studenti a valutare l'affidabilità di un algoritmo prima della sua implementazione.

  • Lezione 2 • Configurazione dell'Ambiente di Programmazione

    Configura un ambiente di calcolo scientifico usando un linguaggio di alto livello. Garantisce che tutti gli studenti possano implementare e testare gli algoritmi a partire dal capitolo due.

  • Lezione 3 • Complessità Computazionale ed Efficienza

    Introduce la notazione O-grande e il conteggio delle operazioni per gli algoritmi numerici. Consente il confronto dei costi tra metodi concorrenti.

  • Lezione 4 • Rappresentazione dei Numeri in Virgola Mobile

    Spiega lo standard IEEE 754 e l'epsilon di macchina. Collega i limiti di rappresentazione alla perdita pratica di precisione nel calcolo.

  • Lezione 5 • Sorgenti e Tipi di Errore Numerico

    Distingue gli errori di troncamento, arrotondamento e approssimazione. Stabilisce il vocabolario sull'errore utilizzato in tutto il corso.

Capitolo 2Vedi dettagli

Metodi per la Ricerca di Zeri

  • Lezione 1 • Metodi di Bisezione e di Bracketing

    Tratta il metodo di bisezione e le sue proprietà di convergenza garantita. Introduce il concetto di bracketing come fondamento per ricercatori di zeri più avanzati.

  • Lezione 2 • Sistemi di Equazioni Non Lineari

    Estende la ricerca di zeri scalare a sistemi multivariati usando il metodo di Newton con le matrici jacobiane. Prepara gli studenti per problemi non lineari nei capitoli applicativi successivi.

  • Lezione 3 • Metodi delle Secanti e Quasi-Newton

    Presenta alternative senza derivate al metodo di Newton. Confronta la convergenza superlineare con il costo del calcolo delle derivate.

  • Lezione 4 • Iterazione di Punto Fisso

    Riformula le equazioni come problemi di punto fisso e analizza la convergenza. Costruisce l'intuizione per schemi iterativi usati nei capitoli successivi.

  • Lezione 5 • Metodo di Newton-Raphson

    Deriva il metodo di Newton dallo sviluppo di Taylor e dimostra la convergenza quadratica. Evidenzia le modalità di fallimento come ipotesi iniziali scadenti e derivate nulle.

Capitolo 3Vedi dettagli

Sistemi Lineari e Metodi Matriciali

  • Lezione 1 • Eliminazione di Gauss e Sostituzione all'Indietro

    Implementa la riduzione per righe alla forma triangolare superiore e la sostituzione all'indietro. Stabilisce il risolutore diretto di base per tutti i successivi metodi matriciali.

  • Lezione 2 • Metodi Iterativi per Sistemi Lineari

    Presenta i metodi di Jacobi, Gauss-Seidel e del gradiente coniugato per grandi sistemi sparsi. Analizza i criteri di convergenza e confronta il costo con i metodi diretti.

  • Lezione 3 • Strutture Matriciali Speciali

    Sfrutta simmetria, definitezza positiva e sparsità per ridurre il costo computazionale. Introduce la fattorizzazione di Cholesky e i risolutori per matrici a bande.

  • Lezione 4 • Norme Matriciali e Numeri di Condizionamento

    Quantifica la sensibilità della soluzione usando norme matriciali e numeri di condizionamento. Applica direttamente i concetti di analisi dell'errore del capitolo uno ai sistemi lineari.

  • Lezione 5 • Fattorizzazione LU

    Decompone una matrice in fattori triangolari inferiore e superiore per una risoluzione efficiente con termini noti multipli. Si collega direttamente all'eliminazione di Gauss con i moltiplicatori memorizzati.

Capitolo 4Vedi dettagli

Interpolazione e Approssimazione Polinomiale

  • Lezione 1 • Interpolazione con Spline Cubiche

    Costruisce spline cubiche a tratti con condizioni di continuità. Dimostra una regolarità superiore rispetto ai polinomi globali di grado elevato.

  • Lezione 2 • Analisi dell'Errore di Interpolazione

    Deriva il limite dell'errore di interpolazione e identifica il fenomeno di Runge. Motiva l'uso dei nodi di Chebyshev per minimizzare l'errore massimo.

  • Lezione 3 • Interpolazione di Hermite e Osculatoria

    Estende l'interpolazione per eguagliare i valori delle derivate nei nodi. Fornisce la base teorica per la costruzione delle spline cubiche nella sezione successiva.

  • Lezione 4 • Tecniche di Interpolazione Multivariata

    Estende l'interpolazione a griglie bidimensionali usando metodi bilineari e bicubici. Prepara gli studenti per applicazioni di EDP numeriche e scienza dei dati.

  • Lezione 5 • Interpolazione di Lagrange e Newton

    Deriva i polinomi di base di Lagrange e la forma alle differenze divise di Newton. Stabilisce l'unicità del polinomio interpolante per un dato insieme di nodi.

Capitolo 5Vedi dettagli

Differenziazione e Integrazione Numerica

  • Lezione 1 • Quadratura Gaussiana

    Seleziona coppie ottimali di nodi e pesi per massimizzare l'esattezza polinomiale. Dimostra un'accuratezza superiore rispetto a Newton-Cotes per integrandi regolari.

  • Lezione 2 • Estrapolazione di Richardson e Integrazione di Romberg

    Applica l'estrapolazione di Richardson per eliminare sistematicamente i termini d'errore principali. Costruisce la tavola di Romberg per un'integrazione ad alta accuratezza con valutazioni minime di funzione.

  • Lezione 3 • Formule alle Differenze Finite

    Deriva le approssimazioni alle differenze in avanti, all'indietro e centrate dalla serie di Taylor. Stabilisce l'accuratezza del primo e del secondo ordine per la stima delle derivate.

  • Lezione 4 • Formule di Quadratura di Newton-Cotes

    Sviluppa le formule dei trapezi, di Simpson e di Newton-Cotes di ordine superiore. Deriva le forme composte e i loro termini d'errore per l'integrazione pratica.

  • Lezione 5 • Metodi di Quadratura Adattivi

    Suddivide gli intervalli di integrazione in base a stime locali dell'errore. Gestisce discontinuità e variazioni rapide che i metodi a passo fisso non possono risolvere.

Capitolo 6Vedi dettagli

Soluzione Numerica di EDO

  • Lezione 1 • Sistemi di EDO ed Equazioni di Ordine Superiore

    Converte EDO di ordine superiore in sistemi del primo ordine e applica risolutori vettoriali. Prepara gli studenti per le semi-discretizzazioni di EDP accoppiate nel prossimo capitolo.

  • Lezione 2 • Metodi di Runge-Kutta

    Sviluppa il metodo RK4 classico e la sua famiglia tramite i tableau di Butcher. Bilancia accuratezza e costo di valutazione della funzione per problemi non stiff.

  • Lezione 3 • Metodi Multistep

    Presenta gli schemi predittore-correttore di Adams-Bashforth e Adams-Moulton. Confronta l'efficienza rispetto ai metodi a passo singolo per integrazioni regolari su tempi lunghi.

  • Lezione 4 • Analisi di Stabilità e Sistemi Stiff

    Definisce le regioni di stabilità assoluta e identifica le EDO stiff. Motiva i risolutori impliciti come le formule di differenziazione all'indietro per problemi stiff.

  • Lezione 5 • Metodi di Eulero ed Errore di Troncamento Locale

    Introduce i metodi di Eulero esplicito e implicito come i più semplici integratori di EDO. Deriva l'errore di troncamento locale e motiva schemi di ordine superiore.

Capitolo 7Vedi dettagli

Metodi Numerici per EDP

  • Lezione 1 • Differenze Finite per EDP Paraboliche

    Applica schemi espliciti e impliciti all'equazione del calore. Deriva il metodo di Crank-Nicolson e la sua accuratezza del secondo ordine nel tempo e nello spazio.

  • Lezione 2 • Classificazione e Discretizzazione delle EDP

    Classifica le EDP come ellittiche, paraboliche o iperboliche e seleziona strategie di discretizzazione appropriate. Collega i metodi per EDO del capitolo sei al metodo delle linee.

  • Lezione 3 • EDP Iperboliche ed Equazioni d'Onda

    Risolve le equazioni di avvezione e d'onda usando schemi upwind e di Lax-Wendroff. Analizza la diffusione e la dispersione numerica come metriche chiave di accuratezza.

  • Lezione 4 • Introduzione al Metodo degli Elementi Finiti

    Introduce la formulazione debole e il metodo degli elementi finiti di Galerkin per problemi ai limiti 1D. Fornisce un ponte concettuale verso corsi FEM avanzati.

  • Lezione 5 • EDP Ellittiche e Risolutori di Poisson

    Discretizza l'equazione di Poisson su una griglia 2D e risolve il sistema lineare sparso risultante. Applica i risolutori iterativi del capitolo tre a problemi su grandi griglie.

Capitolo 8Vedi dettagli

Minimi Quadrati e Metodi di Ottimizzazione

  • Lezione 1 • Ottimizzazione Vincolata e Non Lineare

    Introduce i moltiplicatori di Lagrange, i metodi di penalità e la programmazione quadratica sequenziale. Prepara gli studenti a risolvere problemi di progettazione ingegneristica e di adattamento dei dati con vincoli.

  • Lezione 2 • Decomposizione ai Valori Singolari

    Calcola la SVD e la applica alla determinazione del rango, alla pseudoinversa e alla compressione dei dati. Fornisce lo strumento più robusto per problemi ai minimi quadrati mal condizionati.

  • Lezione 3 • Fattorizzazione QR e Metodi Ortogonali

    Decompone matrici tramite Gram-Schmidt e riflessioni di Householder per minimi quadrati stabili. Dimostra una stabilità numerica superiore rispetto alle equazioni normali.

  • Lezione 4 • Metodi di Ottimizzazione Non Vincolata

    Applica la discesa del gradiente, il metodo di Newton e gli aggiornamenti quasi-Newton per minimizzare funzioni regolari. Analizza i tassi di convergenza e le strategie di ricerca di linea.

  • Lezione 5 • Minimi Quadrati Lineari ed Equazioni Normali

    Formula sistemi sovradeterminati e deriva le equazioni normali. Si collega al condizionamento delle matrici del capitolo tre per valutare l'affidabilità della soluzione.

Certificazione

Il tuo certificato valido di completamento

Questo corso è per te:

  • Studenti de inginerie: gata să facă legătura dintre teorie și practica computațională.

  • Matematici applicati: alla ricerca di un'implementazione pratica di algoritmi che vada oltre le dimostrazioni teoriche.

  • Laureati in fisica: che necessitano di strumenti strutturati per simulare numericamente i fenomeni del mondo reale.

  • Sviluppatori di software che passano a ruoli di calcolo scientifico o basati sulla simulazione.

  • Assistenti di ricerca: eseguono esperimenti numerici, ma non possiedono una formazione formale sui metodi.

  • Data scientist che desiderano una preparazione matematica più approfondita alla base delle routine di ottimizzazione e adattamento.

Cosa dicono i nostri studenti

Le sue lezioni sono perfette. Ho acquistato il pacchetto annuale e finalmente ho l'opportunità di seguire diversi argomenti di mio interesse senza dover cambiare piattaforma... vi ringrazio per tutto quello che fate, vi ho già raccomandati ad altre persone...
Giulio Carlo
Giulio CarloStudente di Marketing Digitale
Mi piace come le lezioni vanno dritte al punto e come riesco a cambiare capitoli e saltare contenuti di cui non ho bisogno.
Mariana Ferres
Mariana FerresStudentessa di Fotografia
Mi piace il contenuto e il modo di presentazione e trascrizione dei video, che accelera il processo!
Luciana Alvarenga
Luciana AlvarengaStudentessa di Nail Design
La piattaforma è veloce, semplice da usare. La diversità dei contenuti e i video complementari aiutano molto nell'apprendimento.
André Felipe
André FelipeStudente di Prompt Engineering

Principali percorsi formativi

FAQ

Chi è Dedika?

Il certificato è valido in Italia?

I corsi sono gratuiti?

Qual è il carico di lavoro del corso?

Come sono strutturati i corsi?

Come funzionano i corsi?

Qual è la durata dei corsi?

Qual è il costo o il prezzo dei corsi?

Cos’è un corso EAD o online e come funziona?

Corso PDF