Matlab. Vettori, funzioni matematiche e grafici.
|
|
|
- Geraldina Marinelli
- 8 anni fa
- Visualizzazioni
Transcript
1 Matlab. Vettori, funzioni matematiche e grafici. Alvise Sommariva Università degli Studi di Padova Dipartimento di Matematica 1 aprile 2016 Alvise Sommariva Introduzione 1/ 32
2 Introduzione Il proposito di questa terza lezione mostriamo Come definire i vettori in Matlab (e alcune operazioni di base). Come definire funzioni matematiche, senza utilizzare files.m. Come eseguire il grafico di funzioni matematiche. Alvise Sommariva Introduzione 2/ 32
3 Matlab: operazioni con vettori Un vettore in Matlab lo si rappresenta tramite le sue componenti. A seconda del vettore ci sono vari modi più o meno efficaci. Se ad esempio devo descrivere il vettore (riga) ciò può essere fatto come segue [5, 4, 9] >> % VETTORE ( RIGA! ) [ ] >> v=[5 4 9 ] v = >> in cui tra le componenti numeriche del vettore sono interposti degli spazi vuoti. Alvise Sommariva Introduzione 3/ 32
4 Matlab: operazioni con vettori Si supponga di aver immagazzinato nella variabile v il vettore riga [5, 4, 9] e di voler aggiungere una componente, ad esempio 10, così da avere il vettore [5, 4, 9, 10] A tal proposito si procede come segue >> % VETTORE ( RIGA! ) [ ] >> v=[5 4 9 ] ; >> v=[v 1 0 ] v = >> Alvise Sommariva Introduzione 4/ 32
5 Matlab: operazioni con vettori Per selezionare la componente j-sima di un vettore v, si usa il comando v(j). Così se volessimo selezionare la seconda componente del vettore v = [5, 4, 9, 10] >> v=[ ] v = >> v ( 2 ) 4 >> Un utile comando per selezionare l ultima componente è end. Così ad esempio >> v=[ ] ; v ( end ) 10 >> Alvise Sommariva Introduzione 5/ 32
6 Matlab: operazioni con vettori Per determinare la lunghezza di un vettore, cioè il numero delle sue componenti, si usa il comando length, come da esempio. >> v=[ ] ; l=l e n g t h ( v ) l = 4 >> Nota. Un errore comune è scrivere lenght invece di length. Alvise Sommariva Introduzione 6/ 32
7 Matlab: operazioni con vettori Se invece di un vettore riga, si vuole descrivere un vettore colonna, si procede in due modi. Nel primo caso, si scrive un vettore riga e lo si traspone con il comando Così, ad esempio, >> v=[ ] ; >> v=v v = >> % i l s i m b o l o f a l a t r a s p o s i z i o n e d e l v e t t o r e. Alvise Sommariva Introduzione 7/ 32
8 Matlab: operazioni con vettori Alternativamente lo si descrive, intervallando un ; tra le varie componenti. >> v =[5; 4 ; 9 ; 1 0 ] v = >> % v e t t o r e colonna, d e s c r i t t o d i r e t t a m e n t e i n q u e s t a forma, u t i l i z z a n d o i l ;. Alvise Sommariva Introduzione 8/ 32
9 Matlab: operazioni con vettori Per capire se un vettore è riga o colonna, è bene usare il comando size che ne descrive le dimensioni. >> v =[5; 4 ; 9 ; 1 0 ] ; s i z e ( v ) 4 1 >> % Componente 1 : n. ro r i g h e. Componente 2 : nero c o l o n n e. Quindi il vettore ha 4 righe e 1 colonna, e di conseguenza è un vettore colonna. Alvise Sommariva Introduzione 9/ 32
10 Matlab: operazioni con vettori Per vettori con componenti equispaziate, cioè del tipo v = (v k ) k=1,...,n, v k = v 1 + k h, con k = 1,..., N, cioè v = [v 1 v 1 + h, v 1 + 2h,..., v 1 + Nh] molto utili in matematica, si possono usare due comandi speciali. Se è nota la spaziatura h, il punto iniziale a e il punto finale b, si scrive (a : h : b) Ad esempio: >> a=5; b=7; h =0.5; v=a : h : b v = >> Alvise Sommariva Introduzione 10/ 32
11 Matlab: operazioni con vettori Se è invece noto il numero di punti equispaziati N, il punto iniziale a e il punto finale b, si scrive Ad esempio: linspace(a, b, N) >> l i n s p a c e ( 5, 7, 4 ) >> % i p u n t i sono e q u i s p a z i a t i, con s p a z i a t u r a 2/3= , punto i n i z i a l e 5 e f i n a l e 7. Alvise Sommariva Introduzione 11/ 32
12 Operazioni aritmetiche e funzioni elementari predefinite Le seguenti operazioni tra due vettori dello stesso tipo (riga o colonna) e della stessa dimensione, producono un vettore dello stesso tipo e dimensione. >> l i n s p a c e ( 5, 7, 4 ) >> % i p u n t i sono e q u i s p a z i a t i, con s p a z i a t u r a 2/3= , punto i n i z i a l e 5 e f i n a l e 7. Alvise Sommariva Introduzione 12/ 32
13 Operazioni aritmetiche e funzioni elementari predefinite Le seguenti operazioni tra due vettori dello stesso tipo (riga o colonna) e della stessa dimensione, producono un vettore dello stesso tipo e dimensione. + addizione sottrazione. prodotto./ divisione. potenza Alvise Sommariva Introduzione 13/ 32
14 Operazioni aritmetiche e funzioni elementari predefinite >> a=[1 2 ] ; b=[5 8 ] ; >> a+b 6 10 >> a b 4 6 >> a. * b 5 16 >> % PRODOTTO PUNTUALE: [ 1 *5 2 *8] >> a. / b >> % DIVISIONE PUNTUALE: [ 1 / 5 2 / 8 ] >> a. ˆ b >> % POTENZA PUNTUALE: [ 1 ˆ 5 2 ˆ 8 ] Alvise Sommariva Introduzione 14/ 32
15 Operazioni aritmetiche e funzioni elementari predefinite Si sottolinea che i vettori devono essere dello stesso tipo e dimensione. >> a=[2 4 ] a = 2 4 >> b =[5; 7 ] b = 5 7 >> a+b Error using + Matrix dimensions must agree. >> % NON POSSO SOMMARE VETTORI RIGA CON VETTORI COLONNA >> a=[2 4 ] ; b=[1 3 5 ] ; a+b Error using + Matrix dimensions must agree. >> % NON POSSO SOMMARE VETTORI CON NUMERO DIVERSO DI COMPONENTI Alvise Sommariva Introduzione 15/ 32
16 Operazioni aritmetiche e funzioni elementari predefinite Unica eccezione a quanto detto, si ha quando uno dei due vettori è un numero. >> a=[2 4 ] ; a+1 % [ ] 3 5 >> a=[2 4 ] ; 2. * a % [ 2 *2 2 *4] 4 8 >> a=[2 4 ] ; a. ˆ 2 % [ 2 ˆ 2 4 ˆ 2 ] 4 16 >> a=[2 4 ] ; 3. ˆ a % [ 3 ˆ 2 3 ˆ 4 ] 9 81 >> a=[2 4 ] ; 8. / a % [ 8 / 2 8 / 4 ] 4 2 Alvise Sommariva Introduzione 16/ 32
17 Operazioni aritmetiche e funzioni elementari predefinite Importante. Si osservi che se uno dei vettori è un numero, possiamo in alcuni casi evitare il.. >> a=[2 4 ] ; 3*a % OK! 6 12 >> a=[2 4 ] ; 3/ a % KO! NUMERO DIVISO VETTORE. Error using / Matrix dimensions must agree. >> a=[2 4 ] ; a/3 %OK! VETTORE DIVISO NUMERO >> a=[2 4 ] ; aˆ3 % KO! Error using ˆ Inputs must be a scalar and a square matrix. To compute elementwise POWER, use POWER (. ˆ ) instead. >> a=[2 4 ] ; 3ˆa % KO! Error using ˆ Inputs must be a scalar and a square matrix. To compute elementwise POWER, use POWER (. ˆ ) instead. Alvise Sommariva Introduzione 17/ 32
18 Operazioni aritmetiche e funzioni elementari predefinite Le seguenti operazioni tra due vettori dello stesso tipo (riga o colonna) e della stessa dimensione, producono (puntualmente) un vettore dello stesso tipo e dimensione. abs valore assoluto sin seno cos coseno tan tangente cot cotangente asin arco seno acos arco coseno atan arco tangente sinh seno iperbolico cosh coseno iperbolico tanh tangente iperbolica asinh arco seno iperbolico acosh arco coseno iperbolico atanh arco tangente iperbolica sqrt radice quadrata exp esponenziale log 2 logaritmo base 2 log10 logaritmo base 10 log logaritmo naturale fix arrotondamento verso 0 round arrotondamento verso l intero più vicino floor arrotondamento verso ceil arrotondamento verso + sign segno rem resto della divisione Alvise Sommariva Introduzione 18/ 32
19 Operazioni aritmetiche e funzioni elementari predefinite >> a=[ p i p i / 2 ] ; cos ( a ) >> % [ cos ( p i ) cos ( p i /2) ] >> b=[1 exp ( 1 ) ] ; l o g ( b ) 0 1 >> % [ l o g ( 1 ) l o g ( exp ( 1 ) ]=[0 1 ] >> c=exp ( l o g ( [ 1 4 ] ) ) c = 1 4 >> % c=exp ( [ l o g ( 1 ) l o g ( 4 ) ] ) =[ exp ( l o g ( 1 ) ) exp ( l o g ( 4 ) ) ] >> s q r t ( [ ] ) >> % [ s q r t ( 1 6 ) s q r t ( 3 6 ) s q r t ( 6 4 ) ] Alvise Sommariva Introduzione 19/ 32
20 Definizione di funzioni matematiche Per quanto riguarda le funzioni elementari spesso, qualora necessario, un utente può comporne di proprie, salvandole su file. Così ad esempio, può salvare in f.m la funzione f u n c t i o n y=f ( x ) y=s i n ( x )+p i ; e quindi chiamarla in altri programmi (che fanno parte della stessa cartella di f.m). A volte però la si può definire semplicemente, senza ricorrere a nuovi files, con il comando di definizione di funzione >> f=@ ( x ) s i n ( x )+p i ; >> f ( 0 ) >> % s i n ( 0 )+p i Alvise Sommariva Introduzione 20/ 32
21 Definizione di funzioni matematiche Talvolta, per valutare le funzioni si usa il comando feval. Vediamone qualche esempio. >> ( x ) s i n ( x )+p i ; >> f e v a l ( f, 0 ) >> f=@ ( x ) [ s i n ( x )+p i ; cos ( x )+p i ] ; % f u n z i o n e da R i n R ˆ 2. >> f e v a l ( f, 0 ) >> Alvise Sommariva Introduzione 21/ 32
22 Definizione di funzioni matematiche Una alternativa è la definizione tramite inline (che Matlab considera desueta) >> g=inline ( s i n ( t )+p i ) ; >> g ( 0 ) % g a p p l i c a t a a numero >> g ( [ 0 p i / 2 ] ) % g a p p l i c a t a a v e t t o r e >> Alvise Sommariva Introduzione 22/ 32
23 Il comando plot Per effettuare il grafico di funzioni si usa il comando plot, avente Nota. quale primo argomento un vettore che si riferisce alle ascisse, quale secondo argomento, un vettore dello stesso tipo e dimensione del primo, che si riferirisce alle ordinate. Per sovrapporre più grafici, si usano i comandi hold on e hold off, intervallati dai plot da sovrapporre. Per cancellare precedenti grafici, si usa il comando clf. Alvise Sommariva Introduzione 23/ 32
24 Il comando plot Per capire il comando plot digitiamo su workspace >> h e l p p l o t p l o t Linear p l o t. p l o t ( X, Y ) plots vector Y versus vector X Various l i n e types, p l o t symbols and colors may be obtained with p l o t ( X, Y, S ) where S is a character string made from one element from any or a l l the following 3 columns : b blue. point solid g green o circle : dotted r red x x mark. dashdot c cyan + plus dashed m magenta * star ( none ) no l i n e y yellow s square k black d diamond w w h i t e v triangle ( down ) Alvise Sommariva Introduzione 24/ 32
25 Il comando plot ˆ triangle ( up ) < triangle ( left ) > triangle ( right ) p pentagram h hexagram..... Example x = p i : p i / 1 0 : p i ; y = tan ( s i n ( x ) ) s i n ( tan ( x ) ) ; p l o t ( x, y, r s, LineWidth, 2,... MarkerEdgeColor, k,... MarkerFaceColor, g,... M a r k e r S i z e, 1 0 )..... >> Nell esempio vengono modificati vari pattern di grafica, come tratteggio colore o grossezza delle linee. Alvise Sommariva Introduzione 25/ 32
26 Il comando plot In virtù di quanto detto, digitiamo su workspace >> c l f ; % c a n c e l l a, s e n e c e s s a r i o, p r e c e d e n t i g r a f i c i. >> f=inline ( exp ( t ) 2 ) ; >> x = 0 : : 1 ; % v e t t o r e d i a s c i s s e. >> y=f ( x ) ; >> h o l d on ; % t i e n i g r a f i c i i n f i n e s t r a, s o v r a p p o n e n d o l i, f i n o ad h o l d o f f >> p l o t ( x, y ) ; % GRAFICO f ( u n i t o i p u n t i d i campionamento con s e g m e n t i n i i n b l u ). >> g=@ ( x ) 0*x ; >> yy=g ( x ) ; >> p l o t ( x, yy, r ) ; % ASSE x ( i n r o s s o! ). >> h o l d off ; e otteniamo, su una finestra esterna, il grafico della funzione f (x) = e x 2 (in blu), definita in [0, 1] (mediante campionamenti in punti sufficientemente fitti). Alvise Sommariva Introduzione 26/ 32
27 Il comando plot Figura : Finestre del workspace e di plot Alvise Sommariva Introduzione 27/ 32
28 Il comando plot Figura : In blu, grafico della funzione f in [0, 1]. In rosso, l asse delle ascisse. Alvise Sommariva Introduzione 28/ 32
29 Il comando plot Per salvare il grafico: Da menu File (del plot!), si clicchi su Save as (o sue traduzioni). Si dia un nome al file nel campo in alto Save as (o sue traduzioni). Per cambiare il formato del file, si clicchi sul menu a tendina con Format (o sue traduzioni). Si clicchi Save (o sue traduzioni) per salvare il file stesso nel formato prescelto. Alvise Sommariva Introduzione 29/ 32
30 Il comando plot Figura : Finestre del workspace e di plot Alvise Sommariva Introduzione 30/ 32
31 Il comando plot Per salvare il grafico: Da menu File (del plot!), si clicchi su Save as (o sue traduzioni). Si dia un nome al file nel campo in alto Save as (o sue traduzioni). Per cambiare il formato del file, si clicchi sul menu a tendina con Format (o sue traduzioni). Si clicchi Save (o sue traduzioni) per salvare il file stesso nel formato prescelto. Alvise Sommariva Introduzione 31/ 32
32 Esercizio: algoritmo di bisezione Si supponga sia f : [a, b] R una funzione continua tale che f (a) f (b) < 0. E noto che per il teorema degli zeri (di Bolzano), esiste almeno un punto x tale che f (x ) = 0. Per approssimare x utilizziamo l algoritmo di bisezione che genera una successione di intervalli (a k,b k ) con f (a k ) f (b k ) < 0, [a k, b k ] [a k 1, b k 1 ], b k a k = 1 2 b k 1 a k 1. Fissate la tolleranza ɛ si arresta l algoritmo quando b k a k ɛ. Alvise Sommariva Introduzione 32/ 32
33 Esercizio: algoritmo di bisezione Operativamente, dati in input a, b con a b e f (a) f (b) < 0, nonchè la tolleranza ɛ, Esercizio calcola c = (a + b)/2; se f (a) f (c) > 0 sostituisce c ad a, viceversa sostituisce c a b ; termina il processo se le condizioni d arresto sono verificate. Si implementi in Matlab/Octave l algoritmo di bisezione. Alvise Sommariva Introduzione 33/ 32
Introduzione allo Scilab Parte 1: numeri, variabili ed operatori elementari
Introduzione allo Scilab Parte 1: numeri, variabili ed operatori elementari Felice Iavernaro Dipartimento di Matematica Università di Bari http://dm.uniba.it/ iavernaro 6 Giugno 2007 Felice Iavernaro (Univ.
UD6 - MATLAB. Gestione della grafica
UD6 - MATLAB Gestione della grafica Grafici MatLab può produrre grafici 2D e 3D Disegnare un Grafico Il comando plot produce grafici in 2 dimensioni; plot(x,y)apre una finestra e disegna il punto (x,y);
Grafici in MATLAB Uso del comando plot() Appunti per l insegnamento di Metodi computazionali per la finanza Anno Accademico 2015/2016
Grafici in MATLAB Uso del comando plot() -------------------------------------------------------------- Appunti per l insegnamento di Metodi computazionali per la finanza Anno Accademico 2015/2016 Riccardo
Introduzione al MATLAB c Parte 1
Introduzione al MATLAB c Parte 1 Lucia Gastaldi Dipartimento di Matematica, http://dm.ing.unibs.it/gastaldi/ Lezione 1-2 maggio 2007 Outline 1 Cos è il MATLAB Componenti principali di MATLAB 2 Avvio Avviare
ESERCITAZIONE MATLAB
ESERCITAZIONE MATLAB Di seguito sono ripostati alcuni esercizi da eseguire in ambiente MatLab. Gli esercizi sono divisi per argomenti. Ogni esercizio è preceduto da una serie di esempi che aiutano nello
Laboratorio 2 Grafici di funzione in Scilab Metodo di Bisezione
Laboratorio Grafici di funzione in Scilab Metodo di Bisezione Introduciamo i grafici di funzione in Scilab, attraverso un semplice esercizio. Esercizio Grafico di funzioni.. Definire le seguenti variabili
PON 2007 2013 Liceo Scientifico Leonardo da Vinci. Vallo della Lucania
PON 2007 2013 Liceo Scientifico Leonardo da Vinci Vallo della Lucania Nuovi percorsi matematici: Osservare, descrivere, costruire. Matlab - 2: Lavorare con le matrici Vallo della Lucania 26 Settembre 2008
Grafici in matlab. Un esempio di grafico: xv = 3:0.1:3; yv = xv.^3 5*xv.^2 + 4; plot(xv,yv) xlabel('value of x') ylabel('value of y')
Grafici in matlab Un esempio di grafico: Matlab ha un sacco di funzioni per le rappresentazioni grafiche! Oggi ne vediamo alcune. Per ulteriori informazioni: help graph2d help graph3d Notazione con l operatore
INTRODUZIONE A MATLAB Matrix Laboratory
INTRODUZIONE A MATLAB Matrix Laboratory Introduzione Linguaggio di programmazione per applicazioni scientifiche e numeriche Vasto set di funzioni predefininte Interprete di comandi Possibilità di scrivere
FUNZIONI. y Y. Def. L insieme Y è detto codominio di f. Es. Siano X = R, Y = R e f : x y = 1 x associo il suo inverso). (ad un numero reale
FUNZIONI Siano X e Y due insiemi. Def. Una funzione f definita in X a valori in Y è una corrispondenza (una legge) che associa ad ogni elemento X al piú un elemento in Y. X Y Def. L insieme Y è detto codominio
Il programma OCTAVE per l insegnamento dell algebra lineare nella Scuola Secondaria p. 1
Il programma OCTAVE per l insegnamento dell algebra lineare nella Scuola Secondaria R. Vitolo Dipartimento di Matematica Università di Lecce SaLUG! - Salento Linux User Group Il programma OCTAVE per l
Introduzione al MATLAB c
Introduzione al MATLAB c Lucia Gastaldi Dipartimento di Matematica, http://dm.ing.unibs.it/gastaldi/ Lezione 1-5 maggio 2009 Indice 1 Cos è il MATLAB Componenti principali di MATLAB Le finestre di MATLAB
Formule e funzioni. Manuale d uso
EXCEL Modulo 2 Formule e funzioni Manuale d uso Formule (1/2) Le formule sono necessarie per eseguire calcoli e utilizzano i valori presenti nelle celle di un foglio di lavoro. Una formula inizia col segno
UNITÀ DIDATTICA 2 LE FUNZIONI
UNITÀ DIDATTICA LE FUNZIONI. Le funzioni Definizione. Siano A e B due sottoinsiemi non vuoti di R. Si chiama funzione di A in B una qualsiasi legge che fa corrispondere a ogni elemento A uno ed un solo
Vettori e Matrici. Vettori. Vettori e matrici: dati. Vettori di caratteri Polinomi. Dimensione (Size) numero di righe e di colonne della matrice
Vettori e Matrici Vettori e matrici: Creazione Matrici particolari Vettori regolarmente intervallati Coordinate Operatori utili Vettori di caratteri Polinomi Vettori Unità fondamentale in Matlab Tutte
Laboratorio 1. Introduzione a Matlab
Anno Accademico 2007-2008 Corso di Analisi 1 per Ingegneria Informatica Laboratorio 1 Introduzione a Matlab MATLAB, abbreviazione di MATrix LABoratory, è un ambiente per il calcolo numerico ed un linguaggio
Funzioni iperboliche - Wikipedia
Pagina 1 di 5 Funzioni iperboliche (Da Wikipedia) In matematica, le funzioni iperboliche costituiscono una famiglia di funzioni speciali dotate di alcune proprietà analoghe a corrispondenti proprietà delle
Sistemi lineari. Lorenzo Pareschi. Dipartimento di Matematica & Facoltá di Architettura Universitá di Ferrara
Sistemi lineari Lorenzo Pareschi Dipartimento di Matematica & Facoltá di Architettura Universitá di Ferrara http://utenti.unife.it/lorenzo.pareschi/ [email protected] Lorenzo Pareschi (Univ. Ferrara)
SISTEMI DI CONTROLLO Ingegneria Meccanica e Ingegneria del Veicolo
SISTEMI DI CONTROLLO Ingegneria Meccanica e Ingegneria del Veicolo http://www.dii.unimore.it/~lbiagiotti/sistemicontrollo.html it/~lbiagiotti/sistemicontrollo html INTRODUZIONE A MATLAB Ing. e-mail: [email protected]
alsoftwork Manuale d' uso di X_Calc V.1.0 Calcolatrice scientifica Utilizzo di X_Calc Questo pulsante abilita/disabilita la calcolatrice scientifica.
alsoftwork Manuale d' uso di X_Calc V.1.0 Calcolatrice scientifica Utilizzo di X_Calc Questo pulsante abilita/disabilita la calcolatrice scientifica. DEG RAD DMS Questo pulsante abilita la visualizzazione
Esercitazione Numpy e Plotting. Programmazione Orientata agli Oggetti e Scripting in Python
Esercitazione Numpy e Plotting Programmazione Orientata agli Oggetti e Scripting in Python Matplotlib: summary Matplotlib: libreria per la gestione di grafici 2d Coordinate del grafico definite da un set
Un monomio è in forma normale se è il prodotto di un solo fattore numerico e di fattori letterali con basi diverse. Tutto quanto sarà detto di
DEFINIZIONE Espressione algebrica costituita dal prodotto tra una parte numerica (coefficiente) e una o più variabili e/o costanti (parte letterale). Variabili e costanti possono comparire elevate a potenza
Sviluppi e derivate delle funzioni elementari
Sviluppi e derivate delle funzioni elementari In queste pagine dimostriamo gli sviluppi del prim ordine e le formule di derivazioni delle principali funzioni elementari. Utilizzeremo le uguaglianze lim
La codifica digitale
La codifica digitale Codifica digitale Il computer e il sistema binario Il computer elabora esclusivamente numeri. Ogni immagine, ogni suono, ogni informazione per essere compresa e rielaborata dal calcolatore
Introduzione a MATLAB INTRODUZIONE A MATLAB
INTRODUZIONE A MATLAB 1 Il programma MATLAB: indice Introduzione, help e files Punteggiatura e variabili Operatori Matrici Polinomi Istruzione IF-THEN-ELSE e Cicli Stringhe di testo, input ed output Grafici
Moltiplicazione. Divisione. Multipli e divisori
Addizione Sottrazione Potenze Moltiplicazione Divisione Multipli e divisori LE QUATTRO OPERAZIONI Una operazione aritmetica è quel procedimento che fa corrispondere ad una coppia ordinata di numeri (termini
TRIGONOMETRIA: EQUAZIONI TRIGONOMETRICHE
DIPARTIMENTO DI INGEGNERIA CIVILE PRECORSO DI MATEMATICA ANNO ACCADEMICO 01-014 ESERCIZI DI TRIGONOMETRIA: EQUAZIONI TRIGONOMETRICHE Esercizio 1: Risolvere la seguente equazione Svolgimento: Poiché cos
Fortran in pillole : prima parte
Fortran in pillole : prima parte Annamaria Mazzia Dipartimento di Metodi e Modelli Matematici per le Scienze Applicate Corso di Metodi Numerici per l Ingegneria Introduzione al Fortran Un libro consigliato
Calcolo differenziale per funzioni in più variabili.
Calcolo differenziale per funzioni in più variabili. Paola Mannucci e Alvise Sommariva Università degli Studi di Padova Dipartimento di Matematica 14 dicembre 2014 Paola Mannucci e Alvise Sommariva Calcolo
Anno 2. Radicali algebrici e aritmetici: condizioni di esistenza
Anno 2 Radicali algebrici e aritmetici: condizioni di esistenza 1 Introduzione Perché studiare i radicali? In matematica ogni volta che facciamo un operazione dobbiamo anche vedere se è possibile tornare
Lezioni su MATLAB. Ingegneria Civile/Meccanica
Lezioni su ali in Ingegneria Civile/Meccanica Corso di laboratorio di informatica 06/07 Sommario ali in 1 2 3 4 ali 5 6 in ali in : MATrix LABoratory È un ambiente per l analisi e la simulazione dei sistemi
Appunti di Excel per risolvere alcuni problemi di matematica (I parte) a.a
Appunti di Excel per risolvere alcuni problemi di matematica (I parte) a.a. 2001-2002 Daniela Favaretto* [email protected] Stefania Funari* [email protected] *Dipartimento di Matematica Applicata Università
Laboratorio di Calcolo Numerico
Laboratorio di Calcolo Numerico Lezione 3 Padova, April 4th 2016 F. Piazzon Department of Mathematics. Doctoral School in Mathematical Sciences, Applied Mathematics Area Outline Lab. 3-2 of 16 1 Presentazione
Calcolare con il computer: Excel. Saro Alioto 1
Calcolare con il computer: Excel Saro Alioto 1 Excel è un programma che trasforma il vostro computer in un foglio a quadretti. In altri termini con Excel potrete fare calcoli, tabelle, grafici, ecc...
Un grafico utilizza i valori contenuti in un foglio di lavoro per creare una rappresentazione grafica delle relazioni esistenti tra loro;
EXCEL Modulo 3 I Grafici Grafici Un grafico utilizza i valori contenuti in un foglio di lavoro per creare una rappresentazione grafica delle relazioni esistenti tra loro; Quando si crea un grafico ogni
Introduzione al software R
Introduzione al software R 1 1 Università di Napoli Federico II [email protected] il software R Si tratta di un software molto flessibile che permette di compiere praticamente qualsiasi tipo di
Analisi Matematica T1 (prof.g.cupini) (CdL Ingegneria Edile Polo Ravenna) REGISTRO DELLE LEZIONI A.A
Analisi Matematica T1 (prof.g.cupini) (CdL Ingegneria Edile Polo Ravenna) REGISTRO DELLE LEZIONI A.A.2012-2013 (Grazie agli studenti del corso che comunicheranno eventuali omissioni o errori) 25 SETTEMBRE
Anno 1. Divisione fra polinomi
Anno 1 Divisione fra polinomi 1 Introduzione In questa lezione impareremo a eseguire la divisione fra polinomi. In questo modo completiamo il quadro delle 4 operazioni con i polinomi. Al termine di questa
VBA è un linguaggio di scripting derivato da Visual Basic, da cui prende il nome. Come ogni linguaggio ha le sue regole.
Excel VBA VBA Visual Basic for Application VBA è un linguaggio di scripting derivato da Visual Basic, da cui prende il nome. Come ogni linguaggio ha le sue regole. 2 Prima di iniziare. Che cos è una variabile?
EXCEL: FORMATTAZIONE E FORMULE
EXCEL: FORMATTAZIONE E FORMULE Test VERO o FALSO (se FALSO giustifica la risposta) 1) In excel il contenuto di una cella viene visualizzato nella barra di stato 2) In excel il simbolo = viene utilizzato
Corso di Calcolo Numerico
Corso di Calcolo Numerico Dott.ssa M.C. De Bonis Università degli Studi della Basilicata, Potenza Facoltà di Ingegneria Corso di Laurea in Ingegneria Meccanica Risoluzione di Equazioni Algebriche Le equazioni
Laboratorio per l Elaborazione MultiMediale Lezione 1 - Introduzione a Matlab R
Laboratorio per l Elaborazione MultiMediale Lezione 1 - a Prof. Michele Scarpiniti Dipartimento di Ingegneria dell Informazione, Elettronica e Telecomunicazioni Sapienza Università di Roma http://ispac.ing.uniroma1.it/scarpiniti/index.htm
PROGRAMMAZIONE GENERALE MATEMATICA-INFORMATICA a.s
PROGRAMMAZIONE GENERALE MATEMATICA-INFORMATICA a.s. 2013-2014 GINNASIO CLASSI 4 sez. A-B-C SCIENZE UMANE CLASSI 1 sez. A-B-C-D-E-F Aritmetica e algebra Il primo anno sarà dedicato al passaggio dal calcolo
Prova di Laboratorio del [ Corso A-B di Programmazione (A.A. 2004/05) Esempio: Media Modalità di consegna:
Prova di Laboratorio del 12.1.2005 [durata 90 min.] Corso A-B di Programmazione (A.A. 2004/05) 1. Leggere da tastiera un insieme di numeri interi ed inserirli in un vettore A 2. Calcolare tramite una funzione
Anno 4 Matrice inversa
Anno 4 Matrice inversa 1 Introduzione In questa lezione parleremo della matrice inversa di una matrice quadrata: definizione metodo per individuarla Al termine della lezione sarai in grado di: descrivere
Introduzione a Matlab
Introduzione a Matlab 1 Introduzione Matlab (MATrix LABoratory) è un software per il calcolo scientifico, particolarmente sviluppato per quanto riguarda la gestione ed elaborazione di vettori e matrici.
EXCEL: FORMATTAZIONE E FORMULE
EXCEL: FORMATTAZIONE E FORMULE Test VERO o FALSO (se FALSO giustifica la risposta) 1) In excel il contenuto di una cella viene visualizzato nella barra di stato 2) In excel il simbolo = viene utilizzato
MATLAB - Introduzione Enrico Nobile. MATLAB - Introduzione. E. Nobile - DINMA - Sezione di Fisica Tecnica, Università di Trieste
Enrico Nobile I a Parte 1 MATLAB (MATrix LABoratory); Versione 5.2; Basato sul concetto - ampio - di Matrici; Calcolo numerico, visualizzazione etc. Facile utilizzo di librerie per il calcolo numerico
iv Indice c
Indice Prefazione ix 1 Numeri 1 1 Insiemi e logica 1 1.1 Concetti di base sugli insiemi 1 1.2 Un po di logica elementare 9 2 Sommatorie e coefficienti binomiali 13 2.1 Il simbolo di sommatoria 13 2.2 Fattoriale
Introduzione a Matlab
Introduzione a Matlab Ruggero Donida Labati Dipartimento di Tecnologie dell Informazione via Bramante 65, 26013 Crema (CR), Italy [email protected] Perché? MATLAB is a high-level technical computing
Complementi di Matematica e Calcolo Numerico A.A Laboratorio 4 - Polinomi e Interpolazione polinomiale
Complementi di Matematica e Calcolo Numerico A.A. 2013-2014 Laboratorio 4 - Polinomi e Interpolazione polinomiale Polinomi e vettori Matlab non prevede un oggetto particolare di tipo polinomio, ma rappresenta
Grafici e Pagina web
Grafici e Pagina web Grafici Un grafico utilizza i valori contenuti in un foglio di lavoro per creare una rappresentazione grafica delle relazioni esistenti tra loro. Quando si crea un grafico ogni riga
La grafica. La built-in funzione grafica plot. x spezzata poligonale. discretizzato
La grafica. Il Matlab possiede un ambiente grafico abbastanza potente paragonabile a software grafici operanti in altri contesti. In questo corso ci limiteremo ad illustrare solo una funzione grafica,
Introduzione alla probabilità. Renato Mainetti
Introduzione alla probabilità Renato Mainetti Esperimenti sulla probabilità: Vedremo come utilizzare semplici funzioni di matlab per avvicinarci al mondo della probabilità, iniziando così ad introdurre
Excel. Il foglio di lavoro. Il foglio di lavoro Questa viene univocamente individuata dalle sue coordinate Es. F9
Excel Un foglio di calcolo o foglio elettronico è un programma formato da: un insieme di righe e di colonne visualizzate sullo schermo in una finestra scorrevole in cui è possibile disporre testi, valori,
PIANO DI STUDIO DELLA DISCIPLINA MATEMATICA e COMPLEMENTI di MATEMATICA
Tel. 0331635718 fax 0331679586 [email protected] www.isisfacchinetti.it ISIS C.Facchinetti Sede: via Azimonti, 5 21053 Castellanza Modulo Gestione Qualità UNI EN ISO 9001 : 2008 PIANO STUDIO DELLA
Caratteristiche di un linguaggio ad alto livello
Caratteristiche di un linguaggio ad alto livello Un linguaggio ad alto livello deve offrire degli strumenti per: rappresentare le informazioni di interesse dell algoritmo definire le istruzioni che costituiscono
Access. P a r t e t e r z a
Access P a r t e t e r z a 1 Query: Concetti generali (2) Query 1 Tabella Query 2 Le query rappresentano viste differenti sul DB (possono coinvolgere una o più tabelle) 2 Creazione (1) Diverse possibilità,
3. Matrici e algebra lineare in MATLAB
3. Matrici e algebra lineare in MATLAB Riferimenti bibliografici Getting Started with MATLAB, Version 7, The MathWorks, www.mathworks.com (Capitolo 2) Mathematics, Version 7, The MathWorks, www.mathworks.com
Derivazione numerica. Introduzione al calcolo numerico. Derivazione numerica (II) Derivazione numerica (III)
Derivazione numerica Introduzione al calcolo numerico Il calcolo della derivata di una funzione in un punto implica un processo al limite che può solo essere approssimato da un calcolatore. Supponiamo
Strumenti freeware/open source per l'insegnamento delle discipline scientifiche
PLS-Fisica e AIF-Liguria - formazione/specializzazione rivolto per gli insegnanti Strumenti freeware/open source per l'insegnamento delle discipline scientifiche con applicazioni a problemi concreti GNUPLOT:
Prima prova in itinere di Analisi Matematica 1 Ingegneria Elettronica. Politecnico di Milano. A.A. 2015/2016. Prof. M. Bramanti.
Prima prova in itinere di Analisi Matematica Ingegneria Elettronica. Politecnico di Milano Es. Punti A.A. 0/06. Prof. M. Bramanti Tema n 4 6 Tot. Cognome e nome (in stampatello) codice persona (o n di
Un grafico utilizza i valori contenuti in un foglio di lavoro per creare una rappresentazione grafica delle relazioni esistenti tra loro;
EXCEL Modulo 3 Grafici Un grafico utilizza i valori contenuti in un foglio di lavoro per creare una rappresentazione grafica delle relazioni esistenti tra loro; Quando si crea un grafico ogni riga o ogni
Indice. Prefazione. Fattorizzazione di A + B Fattorizzazione di trinomi particolari 22 2
Prefazione XI Test di ingresso 1 Capitolo 1 Insiemi numerici, intervalli e intorni 5 1.1 Introduzione 5 1.2 Insiemi generici 5 1.2.1 Relazioni e operazioni tra insiemi 7 1.3 Insiemi numerici 8 1.3.1 Rappresentazione
Programmazione Dipartimento Area Scientifica T. Rossi A.S. 2015/2016
Programmazione Dipartimento Area Scientifica T. Rossi A.S. 2015/2016 INDIRIZZO ISTITUTO TECNICO DISCIPLINA MATEMATICA- Competenze Abilità Conoscenze Utilizzare il linguaggio e i metodi propri della matematica
Lezione 3. I numeri relativi
Lezione 3 L artimetcia binaria: i numeri relativi i numeri frazionari I numeri relativi Si possono rappresentare i numeri negativi in due modi con modulo e segno in complemento a 2 1 Modulo e segno Si
Le Derivate. Appunti delle lezioni di matematica di A. Pisani Liceo Classico Dante Alighieri
Le Derivate Appunti delle lezioni di matematica di A. Pisani Liceo Classico Dante Alighieri Nota bene Questi appunti sono da intendere come guida allo studio e come riassunto di quanto illustrato durante
Corso Matlab : Seconda lezione (Esercitazione, 10/05/13) Samuela Persia, Ing. PhD.
Advanced level Corso Matlab : Seconda lezione (Esercitazione, 10/05/13) Samuela Persia, Ing. PhD. Sommario Richiami Teoria Cenni Esercizi: Semplici operazioni matematiche Array Matrici Richiami Teoria
PON Liceo Scientifico Leonardo da Vinci Vallo della Lucania Nuovi percorsi matematici: Osservare, descrivere, costruire.
PON 2007 2013 Liceo Scientifico Leonardo da Vinci Vallo della Lucania Nuovi percorsi matematici: Osservare, descrivere, costruire. Derive - 2 ESPRESSIONI E POLINOMI Vallo della Lucania 26 settembre 2008
Funzioni goniometriche
Funzioni goniometriche In questa dispensa vengono introdotte le definizioni delle funzioni goniometriche. Preliminarmente si introducono le convenzioni sull orientazione degli angoli e sulla loro rappresentazione
Laboratorio di Matematica Computazionale A.A Lab. 4
Laboratorio di Matematica Computazionale A.A. 2008-2009 Lab. 4 Complementi di Grafica 2D: Sottofinestre In Matlab si possono disegnare più grafici nella stessa finestra, suddividendola in sottofinestre
UNIVERSITÀ DEGLI STUDI DI PAVIA FACOLTÀ DI INGEGNERIA. Matlab: esempi ed esercizi
UNIVERSITÀ DEGLI STUDI DI PAVIA FACOLTÀ DI INGEGNERIA Matlab: esempi ed esercizi Sommario e obiettivi Sommario Esempi di implementazioni Matlab di semplici algoritmi Analisi di codici Matlab Obiettivi
Unità Didattica N 2 Le funzioni
Unità Didattica N Le funzioni 1 Unità Didattica N Le funzioni 05) Definizione di applicazione o funzione o mappa. 06) Classificazione delle funzioni numeriche 07) Estremi di una funzione, funzioni limitate.
Firmware Division & Floating pointer adder
Firmware Division & Floating pointer adder Prof. Alberto Borghese Dipartimento di Scienze dell Informazione [email protected] Università degli Studi di Milano Riferimenti sul Patterson: 3.4, 3.5 1/47
Grafici. 1 Generazione di grafici a partire da un foglio elettronico
Grafici In questa parte analizzeremo le funzionalità relative ai grafici. In particolare: 1. Generazione di grafici a partire da un foglio elettronico 2. Modifica di un grafico 1 Generazione di grafici
Uso di metodi statici. Walter Didimo
Uso di metodi statici Walter Didimo Metodi di istanza Fino ad ora abbiamo imparato a creare oggetti e ad invocare metodi su tali oggetti i metodi venivano eseguiti dagli oggetti un metodo invocato su un
EXCEL. Alfabetizzazione Informatica Prof. GIUSEPPE PATTI
EXCEL Alfabetizzazione Informatica Prof. GIUSEPPE PATTI Operazioni base Excel è un programma che trasforma il vostro computer in un foglio a quadretti, così come Word lo trasformava in un foglio a righe.
La codifica del testo
La codifica delle informazioni Informatica e sistemi di elaborazione delle informazioni La codifica delle informazioni Informatica e sistemi di elaborazione delle informazioni I slide Informatica e sistemi
EUROPEAN COMPUTER DRIVING LICENCE SYLLABUS VERSIONE 5.0
Pagina I EUROPEAN COMPUTER DRIVING LICENCE SYLLABUS VERSIONE 5.0 Modulo 4 Foglio elettronico Il seguente Syllabus è relativo al Modulo 4, Foglio elettronico, e fornisce i fondamenti per il test di tipo
CENNI DI TRIGONOMETRIA
CENNI DI TRIGONOMETRIA Seno Consideriamo una circonferenza C e fissiamo un sistema di riferimento cartesiano in modo che la circonferenza C sia centrata nell origine degli assi e abbia raggio. Dall origine
Algoritmi e dintorni: La radice quadrata Prof. Ettore Limoli. Formule iterative
Algoritmi e dintorni: La radice quadrata Prof. Ettore Limoli Formule iterative L algoritmo che, comunemente, viene presentato a scuola per l estrazione della radice quadrata è alquanto laborioso e di scarsa
Operazioni sui vettori
Operazioni sui vettori Vettore Un vettore v è un insieme ordinato di elementi. Per esempio, il seguente è un vettore di 3 elementi: Gli elementi di un vettore si indicano solitamente con i seguenti simboli:
1. Funzioni reali di una variabile reale
Di cosa parleremo In questo capitolo introduttivo ci occuperemo di funzioni reali di una variabile reale; precisamente, daremo dei criteri per la determinazione del campo di esistenza delle varie tipologie
Lezione 4. Sommario. L artimetica binaria: I numeri relativi e frazionari. I numeri relativi I numeri frazionari
Lezione 4 L artimetica binaria: I numeri relativi e frazionari Sommario I numeri relativi I numeri frazionari I numeri in virgola fissa I numeri in virgola mobile 1 Cosa sono inumeri relativi? I numeri
INTRODUZIONE ALL ANALISI MATEMATICA
INTRODUZIONE ALL ANALISI MATEMATICA Intervalli e intorni Funzioni in R e classificazione Proprietà delle funzioni: pari e dispari monotone periodiche Intervallo Un intervallo di estremi a e b è un insieme
INTRODUZIONE A SIMULINK
CONTROLLI AUTOMATICI Ingegneria della Gestione Industriale e della Integrazione di Impresa http://www.automazione.ingre.unimore.it/pages/corsi/controlliautomaticigestionale.htm INTRODUZIONE A SIMULINK
