
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.
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.
Contenuto del corso
8 Capitoli • 40 LezioniDurata tra 4 e 360 ore (decidi tu)
Capitolo 1NascondiNascondi dettagliVedi dettagliFondamenti dei Metodi Numerici
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 2NascondiNascondi dettagliVedi dettagliMetodi per la Ricerca di Zeri
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 3NascondiNascondi dettagliVedi dettagliSistemi Lineari e Metodi Matriciali
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 4NascondiNascondi dettagliVedi dettagliInterpolazione e Approssimazione Polinomiale
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 5NascondiNascondi dettagliVedi dettagliDifferenziazione e Integrazione Numerica
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 6NascondiNascondi dettagliVedi dettagliSoluzione Numerica di EDO
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 7NascondiNascondi dettagliVedi dettagliMetodi Numerici per EDP
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 8NascondiNascondi dettagliVedi dettagliMinimi Quadrati e Metodi di Ottimizzazione
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.
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...

Mi piace come le lezioni vanno dritte al punto e come riesco a cambiare capitoli e saltare contenuti di cui non ho bisogno.

Mi piace il contenuto e il modo di presentazione e trascrizione dei video, che accelera il processo!

La piattaforma è veloce, semplice da usare. La diversità dei contenuti e i video complementari aiutano molto nell'apprendimento.

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




















