Introduzione. MATLAB è l acronimo di MATrix LABoratory

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Introduzione. MATLAB è l acronimo di MATrix LABoratory"

Transcript

1 MatLab Lezione 1

2 Introduzione MATLAB è l acronimo di MATrix LABoratory E un ambiente per l analisi e la simulazione dei sistemi lineari e non lineari e per l analisi numerica Il sito ufficiale per informazioni utili su Matlab è:

3 L ambiente MATLAB L ambiente MATLAB si basa su un interprete di comandi; Gli eseguibili MATLAB coincidono con i file sorgente (file di script); In MATLAB esiste un unico tipo di dato: la MATRICE L ambiente MATLAB possiede i toolbox

4 MATLAB vs. C++ File sorgente C++: sono trasformati in linguaggio macchina dal compilatore; MATLAB: sono interpretati; Tipi di dato C++: è necessario specificare il tipo di dato affinchè il compilatore possa allocare le quantità di memoria in maniera appropriata; MATLAB: esiste unici tipo di dato. L'interprete si occupa dell'allocazione dinamica della memoria; Librerie C++: vanno specificate le librerie da caricare; MATLAB: tutte le funzioni di libreria sono immediatamente disponibili. Vanno caricati solo i toolbox;

5 Help Ogni comando Matlab ha un help contenente una sintetica spiegazione del comando e la sua descrizione sintattica Esempio: >> help >> help topic Lista dei Toolbox Manuale di uso di un comando

6 Acquisizione e Manipolazione di Matrici

7 Rappresentazione dei Dati Uno scalare è una matrice 1 x 1 >> X = 3.14; >> size(x) ans = 1 1 visualizza le dimensioni della matrice Un vettore è una matrice 1 x n >> Y = [ ]; >> size(y) ans = 1 2

8 L Input dei Dati Una matrice può essere memorizzata in una variabile Matlab in diversi modi: enumerata da tastiera letta da file un esterno generata come risultato di una funzione Matlab generata da un M-file

9 Input da Tastiera (1/2) Esempio >> a = [ ]; >> a = [1,2,3,4]; >> b = [ ; ]; >> b = [ ] b = metodi equivalenti metodi equivalenti un comando terminato col simbolo ; non produce output a video.

10 Input da Tastiera (2/2) Esempio >> c = [ ]; >> c = [ ] c = metodi equivalenti >> save var c; >> clear c; Salva la variabile c nel file var.mat in formato matlab Cancella la variabile c dalla memoria

11 Input da File Esterno Esempio (continua dall esempio precedente): >> load var >> c c = Carica in memoria tutte le variabili salvate nel file var.mat >> d = [1,2;4,5] d =

12 Output su File E possibile salvare su file le variabili definite durante la sessione di lavoro. Esempio salvare sul file var.txt le variabili c e d. >> d = [1,2;4,5]; >> save var.txt c d -ascii; Salva le variabili c e d nel file var.txt in formato ascii

13 Matrici come Risultato di una Funzione MatLab Una funzione Matlab può produrre come uscita una nuova matrice. Esempio >> a = [1,2;3,4]; >> b = [0,1;2,1]; >> C =a*b C = la matrice C è una nuova matrice generata dalla funzione di prodotto matriciale *

14 Estrazione di una Sottomatrice Data una matrice è semplice estrarne una sottomatrice. Ogni elemento è una sottomatrice di dimensione 1 x 1. Esempio >> t = Y(2,3) >> Y = [1 2 3; 4 5 6; 7 8 9] Y = t = 6 >> t = Y(1,2 : 3) t = 2 3 intervallo

15 Operatore di Trasposizione Sia Y una matrice. La trasposta di Y è ancora una matrice, delle stesse dimensioni di Y, in cui l elemento di posto ( i, j ) ha valore Y( j, i ). Esempio >> Y = [1 2 3; 4 5 6; 7 8 9] Y = >> Y Y =

16 Operatore di Rotazione Sia Y una matrice. L operatore di rot90(y) effettua una rotazione degli elementi di 90 in senso antiorario. Esempio >> rot90(y) Y =

17 Operatori di Flip L operatore fliplr(x) inverte l ordine delle colonne di X. L operatore flipud(x) inverte l ordine delle righe di X. Esempio >> Y = X ; >> X = [1,2,3,4]; >> fliplr(x) ans = >> flipud(y) ans =

18 Le Matrici Speciali: Eye, Zeros, Ones, Diag Esempio >> eye(3) ans = >> zeros(2) ans = >> ones(2,3) ans = >> diag([ ]) ans =

19 Affiancamento di Matrici Esempio >> A = [1 2; 4 5]; >> B = [3 1; 3 7]; >> C = [A, zeros(2) ; zeros(2), B] ans =

20 Dimensionamento Automatico di una Matrice Le dimensioni delle matrici sono automaticamente determinate da Matlab. Se è necessario le dimensioni sono ricalcolate dinamicamente. Ai valori aggiunti viene assegnato zero come valore di default Esempio >> A = [1 2; 4 5]; >> A(3,3) = -1 >> A = zeri aggiunti automaticamente

21 Dimensioni di una Matrice Esempio >> A = [1 2; 4 5]; >> A(3,4) = -1; >> [m,n] = size(a) m = 3 n = 4 >> length(a) ans = 4 numero di righe numero di colonne massima dimensione L operatore size(a) fornisce il numero di righe e di colonne di A. L operatore length(a) fornisce la massima dimensione della matrice.

22 Intervalli: Rappresentazione Lineare Esistono due diversi modi per generare intervalli con spaziatura lineare: scegliere il valore iniziale, il valore finale ed il passo. utilizzare la funzione linspace che ha come parametri di ingresso il valore iniziale e finale dell intervallo ed il numero di punti. Esempio 1 >> t = 0 : 2 : 10 ans = Esempio 2 >> t = linspace (0, 10, 6) ans =

23 Intervalli: Rappresentazione Logaritmica Per generare intervalli con spaziatura logaritmica (base 10), si utilizza la funzione logspace. Siano a = 10 x e b = 10 y gli estremi dell intervallo [ a, b ] = [ 10 x, 10 y ]. La funzione logspace ha come parametri di ingresso: x, y ed il numero di campioni presenti nell intervallo. Esempio Per rappresentare l intervallo di valori tra 1 e 10 (cioè 10 0 e 10 1 ) con 5 valori si scriverà: >> t = logspace (0, 1, 5) t =

24 Il Workspace Tutte le variabili definite durante la sessione di lavoro sono salvate in una zona di memoria chiamata Workspace. Le variabili presenti nel workspace si visualizzano con i comandi: who e whos; Altri comandi: - clear nomevar, cancella la variabile nomevar - save nomefile salva tutto la spazio di lavoro nel file nomefile - load nomefile carica in memoria le variabili definite nel file nomefile

25 Operazioni Scalari

26 Le Variabili Predefinite ans: risultato dell ultima operazione non memorizzata in una variabile eps: precisione della macchina pi: pi greco i, j: unità immaginarie inf, Inf: infinito Nan: Not a number clock: orologio di macchina cputime: tempo di CPU trascorso date: data flops: numero di operazioni in virgola mobile realmax: massimo numero in virgola mobile realmin: minimo numero in virgola mobile

27 Alcuni Operatori Aritmetici (1/2) In Matlab sono definiti gli operatori aritmetici sia per scalari che per matrici. La somma algebrica (+ o -), il prodotto ( * ), il quoziente ( / ), la potenza ( ^), la radice quadrata (sqrt) di due scalari sono definiti in accordo alle regole dell aritmetica. Esempi: >> 3 * ans = 22 >> sqrt (4 ^ 3) ans = 8

28 Alcuni Operatori Aritmetici (2/2) Il prodotto e la divisione di una matrice A per una costante c è ancora una matrice in cui l elemento di posto ( i, j ) vale rispettivamente c*a( i, j ) e A( i, j )/c. Esempi: >> A = [2 4; 6 8] A = >> 3*A /2 ans =

29 Altri Operatori round: arrotondamento all intero più vicino floor: arrotondamento per difetto all intero più vicino ceil: arrotondamento per eccesso all intero più vicino rem: resto modulo abs: valore assoluto o modulo Esempi >> rem ( 10, 3 ) ans = 1 >> floor ( 4.5 ) ans = 4

30 Operatori di Relazione e Logici Gli operatori relazionali e logici restituiscono 1 se la relazione risulta vera, 0 altrimenti. < <= > >= = = minore minore o uguale maggiore maggiore o uguale uguale & ~ xor and or not or esclusivo ~ = diverso

31 Funzioni Matematiche In Matlab sono definite molte funzioni matematiche, tra le altre: pow2 exp log log2 log10 Esponente in base 2 Esponente in base e log. Naturale log. in base 2 log. in base 10 sin cos tan asin acos atan seno coseno tangente arcoseno arcocoseno arcotangente sec secante csc cosecante cot cotangente

32 Operatori Matriciali

33 Trasposizione Nel caso in cui gli elementi della matrice siano numeri complessi, l operatore di trasposizione fornisce la coniugata trasposta. Esempio: >> Y = [1+i,2; -3*i, 1+i] Y = i i i >> Y ans = i i i

34 Sistemi Lineari (1/2) Consideriamo il seguente sistema di equazioni: { 3x 2y 4z = 5 } 4x 6y 3z = 2 2x 4y 2z = 7 E possibile rappresentare il sistema tramite l equazione matriciale: A x = b 3 A x b 2 4 x y = z termini noti coefficienti variabili

35 Sistemi Lineari (2/2) Se il sistema lineare è rappresentato nella forma A x = b, e il determinante della matrice A non è nullo, la soluzione del sistema è: x = A -1 b Esempio: >> A = [3,2,4;4,-6,-3;2,-4,2]; >> b = [5;2;7]; >> x = A \ b x = inversa della matrice A equivale a x = A -1 b grazie all operatore \

36 Funzioni Matriciali (1/3) In Matlab sono definite alcuni operatori su matrici, tra gli altri: det(a) : determinante trace(a) : calcolo della traccia della matrice rank(a) : rango della matrice expm(a) : e A logm(a) : log(a) sqrtm(a) : radice quadrata di A;

37 Funzioni Matriciali (1/3) Sia A una matrice. Ecco alcuni operatori matriciali: max(a) min(a) restituisce due vettori. Il primo contiene i massimi di tutte le colonne, il secondo contiene le loro posizioni. restituisce due vettori. Il primo contiene i massimi di tutte le colonne, il secondo contiene le loro posizioni sort(a) ordina tutti gli elementi della matrice, per colonne, e restituisce la matrice ordinata e le posizioni di provenienza dei suoi elementi.

38 L operatore max: un esempio calcolo del massimo di una matrice e della sua posizione. >> A = [3,2,4;5,-6,-3;2,-4,2]; >> [m1,h1] = max (A); >> [m,k] = max (m1); >> h = h1(k); max dei massimi di colonna e suo indice massimi di colonna e loro indici >> A A = >> [m,h,k] ans = 5 2 1

39 Funzioni Logiche su Matrici: find La funzione find effettua la ricerca su un predicato e restituisce gli indici degli elementi che soddisfano tale predicato. Esempio: Si vogliano trovare tutti gli elementi di una matrice il cui valore sia compreso tra 2 e 3. >> A = [3,2,4;5,-6,-3;2,-4,2] A = >> [h,k] ans = >> [h,k]=find(a>=2 & A<=3);

40 Operatori per Componenti (1/2) Il prodotto scalare tra due vettori x e y di lunghezza n è un numero p così definito: n p= i=1 x i y i In Matlab scriveremo: p = x * y. Con MatLab è possibile effettuare operazioni su matrici componente per componente. Dati due vettori, si vuol ottenere un terzo vettore in cui la componente di posto k è il prodotto delle componenti di posto k dei due vettori di partenza: z = [x 1 *y 1, x 2 *y 2,, x n-1 *y n-1, x n *y n ].

41 Operatori per Componenti (2/2) Dati i vettori x e y: x =[x 1, x 2,, x n ] y =[y 1, y 2,, y n ] L operazione z = [x 1 *y 1, x 2 *y 2,, x n-1 *y n-1, x n *y n ]. è definita in MatLab tramite l operatore.*, si avrà z = x.* y. Per la divisione invece si avrà z = x.\ y.

Lezioni su MATLAB. Ingegneria Civile/Meccanica

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

Dettagli

ESERCITAZIONE MATLAB

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

Dettagli

Introduzione allo Scilab Parte 1: numeri, variabili ed operatori elementari

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.

Dettagli

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 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

Dettagli

Introduzione a Matlab (e al Calcolo Numerico)

Introduzione a Matlab (e al Calcolo Numerico) Introduzione a Matlab (e al Calcolo Numerico) Giuseppe Rodriguez Università di Roma Tor Vergata Seminario nell ambito del corso di Fondamenti di Informatica per gli studenti di Ingegneria Meccanica e Ingegneria

Dettagli

Introduzione al MATLAB c Parte 1 Variabili ed array

Introduzione al MATLAB c Parte 1 Variabili ed array Introduzione al MATLAB c Parte 1 Variabili ed array Lucia Gastaldi DICATAM - Sezione di Matematica, http://lucia-gastaldi.unibs.it Indice 1 Cos è il MATLAB Componenti principali di MATLAB Avvio e Strumenti

Dettagli

3. Matrici e algebra lineare in MATLAB

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

Dettagli

MATRICI (ARRAY) IN MATLAB/OCTAVE

MATRICI (ARRAY) IN MATLAB/OCTAVE MATRICI (ARRAY) IN MATLAB/OCTAVE MANOLO VENTURIN UNIVERSITÀ DEGLI STUDI DI PADOVA DIP. DI MATEMATICA PURA ED APPLICATA A. A. 2007/2008 INDICE Cosa sono Esempio Operazioni sulle matrici Importare matrici

Dettagli

UNIVERSITÀ DEGLI STUDI DI PAVIA FACOLTÀ DI INGEGNERIA. Introduzione a Matlab

UNIVERSITÀ DEGLI STUDI DI PAVIA FACOLTÀ DI INGEGNERIA. Introduzione a Matlab UNIVERSITÀ DEGLI STUDI DI PAVIA FACOLTÀ DI INGEGNERIA Introduzione a Matlab MATLAB MATLAB (abbreviazione di Matrix Laboratory) è un ambiente per il calcolo numerico e un linguaggio di programmazione (interpretato)

Dettagli

Variabile, costante ed espressione

Variabile, costante ed espressione Variabile, costante ed espressione All interno di un programma un informazione può essere organizzata in vari modi: Variabile Costante Espressione Le variabili a loro volta possono essere: scalari vettori

Dettagli

Informatica Applicata al Suono Tutorial Matlab

Informatica Applicata al Suono Tutorial Matlab Prof. Mario Malcangi malcangi@di.unimi.it MATLAB è un linguaggio di alto livello e un ambiente interattivo per il calcolo numerico, l'analisi e la visualizzazione dei dati e la programmazione. MATLAB consente

Dettagli

PON 2007 2013 Liceo Scientifico Leonardo da Vinci. Vallo della Lucania

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

Dettagli

MATLAB parte II. Array

MATLAB parte II. Array MATLAB parte II MATLAB parte II C. Guerrini 1 Array Tutte le variabili sono array (matrici) Un array è una struttura dati, cioè memorizza più dati all interno di una struttura identificata da un singolo

Dettagli

Introduzione al MATLAB c Parte 1

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

Dettagli

Inversa di una matrice quadrata. L operatore inv() inverte una matrice quadrata non singolare (cioè in cui il determinate è diverso da zero).

Inversa di una matrice quadrata. L operatore inv() inverte una matrice quadrata non singolare (cioè in cui il determinate è diverso da zero). Inversa di una matrice quadrata L operatore inv() inverte una matrice quadrata non singolare (cioè in cui il determinate è diverso da zero). richiami di algebra lineare TRASPOSIZIONE DI MATRICE Il calcolo

Dettagli

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. 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

Dettagli

Introduzione a MATLAB

Introduzione a MATLAB UNIVERSITA DEGLI STUDI DI PAVIA FACOLTA DI INGEGNERIA Corso di Fondamenti di Automatica (A.A. 2006/07) Prof.G.Ferrari Trecate Introduzione a MATLAB L. Magnani (lorenza.magnani@unipv.it) Dipartimento di

Dettagli

MATLAB (1) Introduzione e Operazioni con array

MATLAB (1) Introduzione e Operazioni con array Laboratorio di Informatica per Ingegneria elettrica A.A. 2010/2011 Prof. Sergio Scippacercola MATLAB (1) Introduzione e Operazioni con array N.B. le slide devono essere utilizzate solo come riferimento

Dettagli

Introduzione al MATLAB c Parte 2 Funzioni

Introduzione al MATLAB c Parte 2 Funzioni Introduzione al MATLAB c Parte 2 Funzioni Lucia Gastaldi DICATAM - Sezione di Matematica, http://lucia-gastaldi.unibs.it Indice 1 Funzioni matematiche Assegnazione di funzioni 2 Grafico di funzione in

Dettagli

Aritmetica in Floating Point

Aritmetica in Floating Point Aritmetica in Floating Point Esempio di non associatività Alcune proprietà delle operazioni in aritmetica esatta possono non valere in aritmetica finita in virgola mobile (floating point). Ad esempio:

Dettagli

UD4 - MATLAB. M-file. Efficienza degli algoritmi. Formati d uscita

UD4 - MATLAB. M-file. Efficienza degli algoritmi. Formati d uscita UD4 - MATLAB M-file. Efficienza degli algoritmi. Formati d uscita M-files In MatLab è possibile eseguire istruzioni contenute in file esterni; Tali file sono chiamati M-file perché devono avere estensione.m

Dettagli

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 Sistemi lineari Lorenzo Pareschi Dipartimento di Matematica & Facoltá di Architettura Universitá di Ferrara http://utenti.unife.it/lorenzo.pareschi/ lorenzo.pareschi@unife.it Lorenzo Pareschi (Univ. Ferrara)

Dettagli

MATLAB I/O. Informatica B - A.A. 2012/2013 ACQUISIZIONE DI INPUT DA TASTIERA

MATLAB I/O. Informatica B - A.A. 2012/2013 ACQUISIZIONE DI INPUT DA TASTIERA MATLAB I/O Informatica B - A.A. 2012/2013 ACQUISIZIONE DI INPUT DA TASTIERA Funzione input valore = input( inserisci un valore ); Matlab stampa a video la stringa inserisci un valore ed aspetta di ricevere

Dettagli

Complementi di Matematica e Calcolo Numerico A.A Laboratorio 1 - Introduzione a MATLAB

Complementi di Matematica e Calcolo Numerico A.A Laboratorio 1 - Introduzione a MATLAB Complementi di Matematica e Calcolo Numerico A.A. 2011-2012 Laboratorio 1 - Introduzione a MATLAB MATLAB =MAT(rix)-LAB(oratory) è un ambiente integrato per il calcolo scientifico utilizzabile sia in maniera

Dettagli

INTRODUZIONE A MATLAB Matrix Laboratory

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

Dettagli

1 Esercizi di Matlab. L operatore : permette di estrarre sottomatrici da una matrice assegnata. Vediamo alcuni esempi.

1 Esercizi di Matlab. L operatore : permette di estrarre sottomatrici da una matrice assegnata. Vediamo alcuni esempi. Esercizi di Matlab L operatore : permette di estrarre sottomatrici da una matrice assegnata. Vediamo alcuni esempi. Esempio Consideriamo la matrice A formata da n = righe e m = colonne M = 5 6 7 8. 9 0

Dettagli

UNITÀ DIDATTICA 2 LE FUNZIONI

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

Dettagli

Arrays. Vector array. Matrix array. Row vector. 2D matrix. 1 2 Column vector

Arrays. Vector array. Matrix array. Row vector. 2D matrix. 1 2 Column vector Arrays Vector array [ 2.7 3E 9 4 4] 1 2 4 + 3i 3.6 Column vector Row vector Matrix array 1.1 1 6 8 8.7 5.6 6 7 2D matrix Vettori Creazione di vettori: lista esplicita Indirizzamento di un elemento di un

Dettagli

Laboratorio 1 Introduzione a Matlab R - Octave

Laboratorio 1 Introduzione a Matlab R - Octave Laboratorio 1 Introduzione a Matlab R - Octave c 2010 - Questo testo (compresi i quesiti ed il loro svolgimento) è coperto da diritto d autore. Non può essere sfruttato a fini commerciali o di pubblicazione

Dettagli

Un grafico utilizza i valori contenuti in un foglio di lavoro per creare una rappresentazione grafica delle relazioni esistenti tra loro;

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

Dettagli

Prove d esame Esercizi con Matlab

Prove d esame Esercizi con Matlab Prove d esame Esercizi con Matlab Andrea Corli 16 settembre 2015 Sono qui raccolti alcuni esercizi relativi a Matlab assegnati nelle prove d esame (dal 2011 al 2014) del Corso di Analisi Matematica I (semestrale,

Dettagli

I numeri reali e la loro rappresentazione

I numeri reali e la loro rappresentazione I numeri reali e la loro rappresentazione 1 Alcune figure di questi appunti riportano nei commenti esempi in linguaggio MATLAB. In tali esempi i caratteri di peso normale sono prodotti dal computer mentre

Dettagli

Laboratorio di Programmazione Laurea in Ingegneria Civile e Ambientale

Laboratorio di Programmazione Laurea in Ingegneria Civile e Ambientale Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma Laboratorio di Programmazione Laurea in Ingegneria Civile e Ambientale Algebra di Boole Stefano Cagnoni Algebra di Boole L algebra

Dettagli

INTRODUZIONE A MATLAB

INTRODUZIONE A MATLAB INTRODUZIONE A MATLAB Descrizione Ambiente/Linguaggioper risolvere problemi di calcolo numericomatrix LABoratory; Marchio registrato da MathWorks Inc. (U.S.A.) Puo essere ampliato da pacchetti specifici

Dettagli

Analisi Matematica 1

Analisi Matematica 1 Analisi Matematica 1 Schema provvisorio delle lezioni A. A. 2015/16 1 Distribuzione degli argomenti delle lezioni Argomento ore tot Numeri reali 11 11 Numeri complessi 1 12 Spazio euclideo 2 14 Topologia

Dettagli

Laboratorio 1. Introduzione a Matlab

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

Dettagli

Complementi di Matematica e Calcolo Numerico A.A Laboratorio 1 - Introduzione a MATLAB

Complementi di Matematica e Calcolo Numerico A.A Laboratorio 1 - Introduzione a MATLAB Complementi di Matematica e Calcolo Numerico A.A. 2013-2014 Laboratorio 1 - Introduzione a MATLAB MATLAB =MAT(rix)-LAB(oratory) è un ambiente integrato per il calcolo scientifico utilizzabile sia in maniera

Dettagli

Complementi di Matematica e Calcolo Numerico A.A Laboratorio 4 - Polinomi e Interpolazione polinomiale

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

Dettagli

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. 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

Dettagli

Caratteristiche di un linguaggio ad alto livello

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

Dettagli

Script in Matlab. INFORMATICA B + C (sezione L-Z) Ingegneria Elettrica, Chimica e dei Materiali

Script in Matlab. INFORMATICA B + C (sezione L-Z) Ingegneria Elettrica, Chimica e dei Materiali DIPARTIMENTO DI ELETTRONICA, INFORMAZIONE E BIOIGNEGNERIA INFORMATICA B + C (sezione L-Z) Ingegneria Elettrica, Chimica e dei Materiali Script in Matlab Gli script Uno script è un file di testo contenente

Dettagli

Tipi di dato. Il concetto di tipo di dato viene introdotto per raggiungere due obiettivi:

Tipi di dato. Il concetto di tipo di dato viene introdotto per raggiungere due obiettivi: Tipi di dato Il concetto di tipo di dato viene introdotto per raggiungere due obiettivi: esprimere in modo sintetico la loro rappresentazione in memoria, e un insieme di operazioni ammissibili permettere

Dettagli

Advanced level. Corso Matlab : Samuela Persia, Ing. PhD.

Advanced level. Corso Matlab : Samuela Persia, Ing. PhD. Advanced level Corso Matlab : Seconda lezione (Esercitazione, 27/09/13) Samuela Persia, Ing. PhD. Sommario Presentazione Programma delle Esercitazioni Ogni Esercitazione prevede: Richiami Teoria e Sintassi

Dettagli

Introduzione al MATLAB c

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

Dettagli

Funzioni. iniettiva se x y = f (x) f (y) o, equivalentemente, f (x) = f (y) = x = y

Funzioni. iniettiva se x y = f (x) f (y) o, equivalentemente, f (x) = f (y) = x = y Funzioni. Dati due insiemi A e B (non necessariamente distinti) si chiama funzione da A a B una qualunque corrispondenza (formula, regola) che associa ad ogni elemento di A uno ed un solo elemento di B.

Dettagli

y = tgx, la funzione reciproca e la funzione inversa di ciascuna di esse risultano rispettivamente avere le seguenti equazioni:

y = tgx, la funzione reciproca e la funzione inversa di ciascuna di esse risultano rispettivamente avere le seguenti equazioni: Classe 3^D a.s. 200/20 APPUNTI DA INTEGRARE ALLA LEZIONE DEL 0/2/0 LA FUNZIONE RECIPROCA E LA FUNZIONE INVERSA Partendo dalle funzioni trigonometriche fondamentali y = senx, y = cos x, y = tgx, la funzione

Dettagli

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 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

Dettagli

A = Quindi > b=a(:) b =

A = Quindi > b=a(:) b = Una breve digressione. Se si vuole uscire da Matlab, occorre digitare ( come già riferito)il comando >> quit Se si vogliono utilizzare le variabili create per una successiva sessione di lavoro, prima di

Dettagli

Introduzione. Introduzione al programma MatLab. Introduzione. Modalità interprete (1) Fondamenti di Automatica. M. Canale 1

Introduzione. Introduzione al programma MatLab. Introduzione. Modalità interprete (1) Fondamenti di Automatica. M. Canale 1 Introduzione al programma MatLab Fondamenti di Automatica (01AYS) Massimo Canale Dipartimento di Automatica e Informatica Politecnico di Torino Introduzione MatLab (Matrix Labolatory) è un linguaggio di

Dettagli

Matlab. Vettori, funzioni matematiche e grafici.

Matlab. Vettori, funzioni matematiche e grafici. Matlab. Vettori, funzioni matematiche e grafici. Alvise Sommariva Università degli Studi di Padova Dipartimento di Matematica 1 aprile 2016 Alvise Sommariva Introduzione 1/ 32 Introduzione Il proposito

Dettagli

PON 2007 2013 Liceo Scientifico Leonardo da Vinci. Vallo della Lucania

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 - 1: Introduzione Vallo della Lucania 26 settembre 2008 Cosa è

Dettagli

SISTEMI LINEARI: APPROFONDIMENTI ED ESEMPI

SISTEMI LINEARI: APPROFONDIMENTI ED ESEMPI SISTEMI LINEARI: APPROFONDIMENTI ED ESEMPI Appunti presi dalle lezioni del prof. Nedo Checcaglini Liceo Scientifico di Castiglion Fiorentino (Classe 4B) January 17, 005 1 SISTEMI LINEARI Se a ik, b i R,

Dettagli

Introduzione al software R

Introduzione al software R Introduzione al software R 1 1 Università di Napoli Federico II cristina.tortora@unina.it il software R Si tratta di un software molto flessibile che permette di compiere praticamente qualsiasi tipo di

Dettagli

Documentazione esterna al software matematico sviluppato con MatLab

Documentazione esterna al software matematico sviluppato con MatLab Documentazione esterna al software matematico sviluppato con MatLab Algoritmi Metodo di Gauss-Seidel con sovrarilassamento Metodo delle Secanti Metodo di Newton Studente Amelio Francesco 556/00699 Anno

Dettagli

Introduzione al Foglio Elettronico

Introduzione al Foglio Elettronico Microsoft Excel Introduzione al Foglio Elettronico Il Foglio Elettronico Si presenta come una grande tabella su un foglio di carta Le celle contengono differenti dati Numeri Testo Date Ecc I dati possono

Dettagli

Rappresentazione binaria delle variabili (int e char)

Rappresentazione binaria delle variabili (int e char) Rappresentazione binaria delle variabili (int e char) int e char son i due tipi utilizzati dal linguaggio C per la rappresentazione di valori interi; ai valori delle variabili del primo tipo sono assegnati

Dettagli

Metodi per la risoluzione di sistemi lineari

Metodi per la risoluzione di sistemi lineari Metodi per la risoluzione di sistemi lineari Sistemi di equazioni lineari. Rango di matrici Come è noto (vedi [] sez.0.8), ad ogni matrice quadrata A è associato un numero reale det(a) detto determinante

Dettagli

Programmazione Procedurale in Linguaggio C++

Programmazione Procedurale in Linguaggio C++ Programmazione Procedurale in Linguaggio C++ Elementi di Base Parte 3 Istruzioni di Assegnazione G. Mecca M. Samela Università della Basilicata Elementi di Base >> Sommario Sommario Introduzione Istruzioni

Dettagli

Tipi di dato primitivi

Tipi di dato primitivi Tipi di dato primitivi (oltre int) Tipi di dato primitivi int (già trattati) Valori logici (ricordati) Valori reali Valori carattere Informatica - A.A. 2009/2010 - Tipi di dato 2 1 Valori logici (il caso

Dettagli

Informatica Avanzata per la Finanza

Informatica Avanzata per la Finanza Informatica Avanzata per la Finanza 1 Introduzione a MATLAB 05/10/2010 Copyright 2008 V. Moriggia 1 05/10/2010 1.2 MATLAB MATrix LABoratory 1. Linguaggio di programmazione (simile a Fortran, C, ecc.) 2.

Dettagli

Esercizi svolti. risolvere, se possibile, l equazione xa + B = O, essendo x un incognita reale

Esercizi svolti. risolvere, se possibile, l equazione xa + B = O, essendo x un incognita reale Esercizi svolti 1. Matrici e operazioni fra matrici 1.1 Date le matrici 1 2 1 6 A = B = 5 2 9 15 6 risolvere, se possibile, l equazione xa + B = O, essendo x un incognita reale Osservazione iniziale: qualunque

Dettagli

Introduzione all ambiente Matlab

Introduzione all ambiente Matlab IEEE-754 Calculators http://babbage.cs.qc.edu/ieee-754/ Doing the Math and Making an Impact http://www.ima.umn.edu/newsltrs/updates/summer03/ Disatri attribuiti al cattivo calcolo numerico http://www.ima.umn.edu/~arnold/disasters/

Dettagli

FUNZIONI GONIOMETRICHE

FUNZIONI GONIOMETRICHE FUNZIONI GONIOMETRICHE ANGOLI Col termine angolo indichiamo la parte di piano limitata da due semirette aventi la stessa origine, chiamata vertice. Possiamo definire anche l angolo come la parte di piano

Dettagli

INTRODUZIONE A MATLAB

INTRODUZIONE A MATLAB INTRODUZIONE A MATLAB 1 Linguaggio per risolvere problemi di calcolo numerico MATrix LABoratory; Marchio registrato da MathWorks Inc. (U.S.A.) Puo essere ampliato da pacchetti specifici (toolbox) Wavelet

Dettagli

MATEMATICA COMPLEMENTI DI MATEMATICA

MATEMATICA COMPLEMENTI DI MATEMATICA ISTITUTO TECNICO TECNOLOGICO STATALE G. e M. MONTANI FERMO Anno Scolastico 2014/ 15 PROGRAMMA SVOLTO DI Disciplina: MATEMATICA Classe di Concorso A047 3 ore settimanali Disciplina: COMPLEMENTI DI MATEMATICA

Dettagli

Laboratorio di Python

Laboratorio di Python Laboratorio di Python Matrici con Liste Lab09 5 Aprile 2017 Outline Correzione esercizi per oggi Matrici Teoria Esercizi Esercizi per casa Esercizio 1 per casa Scrivere una funzione che verifica se una

Dettagli

Informatica B

Informatica B 2013-2014 Matlab Laboratorio del 14/01/2014 Responsabili di laboratorio: Gianluca Durelli: durelli@elet.polimi.it Luigi Malago : malago@di.unimi.it Materiale di laboratorio reperibile all indirizzo: www.gianlucadurelli.com

Dettagli

Corso Matlab : Seconda lezione (Esercitazione, 10/05/13) Samuela Persia, Ing. PhD.

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

Dettagli

Descrizione delle operazioni di calcolo. Espressioni costanti semplici

Descrizione delle operazioni di calcolo. Espressioni costanti semplici Descrizione delle operazioni di calcolo Come abbiamo detto l interprete è in grado di generare nuovi valori a partire da valori precedentemente acquisiti o generati. Il linguaggio di programmazione permette

Dettagli

Complementi di Matematica e Calcolo Numerico A.A Laboratorio 2 - Introduzione a MATLAB

Complementi di Matematica e Calcolo Numerico A.A Laboratorio 2 - Introduzione a MATLAB Complementi di Matematica e Calcolo Numerico A.A. 2010-2011 Laboratorio 2 - Introduzione a MATLAB Che cos è? Programmare con Matlab: Script-files È un file con estensione.m (ad esempio: myfile.m). Contiene

Dettagli

Introduzione a MATLAB

Introduzione a MATLAB UNIVERSITA DEGLI STUDI DI PAVIA FACOLTA DI INGEGNERIA Corso di Fondamenti di Automatica Prof. G. Ferrari Trecate e Dr. D. Raimondo Introduzione a MATLAB Slides realizzate in collaborazione con la Dr. Lorenza

Dettagli

Introduzione al Matlab

Introduzione al Matlab Introduzione al Matlab Felice Iavernaro Dipartimento di Matematica Università di Bari http://dm.uniba.it/ iavernaro Ottobre 2011 Felice Iavernaro (Univ. Bari) Matlab e programmazione 10/2011 1 / 133 INTRODUZIONE

Dettagli

Introduzione alla programmazione in C(++)

Introduzione alla programmazione in C(++) Testi Testi Consigliati: Introduzione alla programmazione in C(++) A. Kelley & I. Pohl C didattica e programmazione A. Kelley & I. Pohl C didattica e programmazione B.W. Kernighan & D. D. M. M. Ritchie

Dettagli

Matlab: Strutture di Controllo. Informatica B

Matlab: Strutture di Controllo. Informatica B Matlab: Strutture di Controllo Informatica B Tipo di dato logico È un tipo di dato che può avere solo due valori true (vero) 1 false (falso) 0 I valori di questo tipo possono essere generati direttamente

Dettagli

INTRODUZIONE ALL ANALISI MATEMATICA

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

Dettagli

SISTEMI DI CONTROLLO Ingegneria Meccanica e Ingegneria del Veicolo

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: luigi.biagiotti@unimore.it

Dettagli

Corso di Matematica e Statistica 3 Algebra delle matrici. Una tabella rettangolare: la matrice. Una tabella rettangolare: la matrice

Corso di Matematica e Statistica 3 Algebra delle matrici. Una tabella rettangolare: la matrice. Una tabella rettangolare: la matrice Pordenone Corso di Matematica e Statistica 3 Algebra delle UNIVERSITAS STUDIORUM UTINENSIS Giorgio T. Bagni Facoltà di Scienze della Formazione Dipartimento di Matematica e Informatica Università di Udine

Dettagli

Progetto Matlab N 2. Calcolo Numerico 6 CFU. Corso di Laurea in Ingegneria delle Comunicazioni 31/05/2014

Progetto Matlab N 2. Calcolo Numerico 6 CFU. Corso di Laurea in Ingegneria delle Comunicazioni 31/05/2014 Progetto Matlab N 2 Calcolo Numerico 6 CFU Corso di Laurea in Ingegneria delle Comunicazioni 31/05/2014 Procedimento 1. Scrivere una function che implementi il prodotto matrice-vettore AX con A matrice

Dettagli

Esercizi su algebra lineare, fattorizzazione LU e risoluzione di sistemi lineari

Esercizi su algebra lineare, fattorizzazione LU e risoluzione di sistemi lineari Esercizi su algebra lineare, fattorizzazione LU e risoluzione di sistemi lineari 4 maggio Nota: gli esercizi più impegnativi sono contrassegnati dal simbolo ( ) Esercizio Siano 3 6 8 6 4 3 3 ) determinare

Dettagli

Laboratorio 1. 2) All interno della directory c:\temp\cognome\codici creare il file sorgente hello.c contenente il seguente codice:

Laboratorio 1. 2) All interno della directory c:\temp\cognome\codici creare il file sorgente hello.c contenente il seguente codice: Corso di Ingegneria Biomedica Corso di Ingegneria Elettronica Insegnamento di Informatica I a.a. 2007-08 Laboratorio 1 Durante le esercitazioni verra utilizzato il compilatore a riga di comando DJGPP,,

Dettagli

Esercizi di Matematica di Base Scienze biologiche e Scienze e Tecnologie dell Ambiente

Esercizi di Matematica di Base Scienze biologiche e Scienze e Tecnologie dell Ambiente Esercizi di Matematica di Base Scienze biologiche e Scienze e Tecnologie dell Ambiente Dati i vettori di R (i) Calcolare il prodotto scalare v w, (ii) Stabilire se v e w sono ortogonali, (ii) Stabilire

Dettagli

MICROSOFT EXCEL FORMULE E FUNZIONI

MICROSOFT EXCEL FORMULE E FUNZIONI MICROSOFT EXCEL FORMULE E FUNZIONI Lezione 1.2 a.a. 2016-2017 Ing. Giulia Fiscon Sommario Introduzione Microsoft Excel Lavorare con i fogli di calcolo Riferimenti di cella Formule e Funzioni Funzioni logiche

Dettagli

Mini-Corso di Informatica

Mini-Corso di Informatica Mini-Corso di Informatica CALCOLI DI PROCESSO DELL INGEGNERIA CHIMICA Ing. Sara Brambilla Tel. 3299 sara.brambilla@polimi.it Note sulle esercitazioni Durante le esercitazioni impareremo a implementare

Dettagli

Programma di Matematica Liceo Scientifico A. Romita Classe: 4G a.s.:2015 / 2016

Programma di Matematica Liceo Scientifico A. Romita Classe: 4G a.s.:2015 / 2016 Programma di Matematica Liceo Scientifico A. Romita Classe: 4G a.s.:2015 / 2016 Le funzioni goniometriche La misura degli angoli Gli angoli e la loro ampiezza La misura in gradi La misura i radianti Dai

Dettagli

Corso di Matematica per la Chimica

Corso di Matematica per la Chimica Corso di Matematica per la Chimica Dott.ssa Maria Carmela De Bonis Dipartimento di Matematica, Informatica e Economia Università della Basilicata a.a. 2014-15 Propagazione degli errori introdotti nei dati

Dettagli

Uso di metodi statici. Walter Didimo

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

Dettagli

Calcolo Numerico A.A Esercitazione n

Calcolo Numerico A.A Esercitazione n Calcolo Numerico A.A. 2012-2013 Esercitazione n. 1 05-03-2013 1 Info Annalisa Pascarella email webpage a.pascarella@iac.cnr.it http://www.iac.rm.cnr.it/~pasca materiale del corso slide delle esercitazioni,

Dettagli

Introduzione a Matlab

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.

Dettagli

Moltiplicazione. Divisione. Multipli e divisori

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

Dettagli

Registro di Meccanica /13 - F. Demontis 2

Registro di Meccanica /13 - F. Demontis 2 Registro delle lezioni di ISTITUZIONI ED ESERCITAZIONI DI MATEMATICA 1 Corso di Laurea in Chimica 8 CFU - A.A. 2015/2016 docente: Francesco Demontis ultimo aggiornamento: 17 dicembre 2015 1. Lunedì 05/10/2015,

Dettagli

ISTITUTO TECNICO TECNOLOGICO STATALE G.

ISTITUTO TECNICO TECNOLOGICO STATALE G. ISTITUTO TECNICO TECNOLOGICO STATALE G. e M. MONTANI FERMO Anno Scolastico 2015/ 16 PROGRAMMA SVOLTO DI MATEMATICA 3 ore settimanali COMPLEMENTI DI MATEMATICA 1 ora settimanale Classe: 3^ INFORMATICA sez.

Dettagli

04 - Numeri Complessi

04 - Numeri Complessi Università degli Studi di Palermo Scuola Politecnica Dipartimento di Scienze Economiche, Aziendali e Statistiche Appunti del corso di Matematica 04 - Numeri Complessi Anno Accademico 2015/2016 M. Tumminello,

Dettagli

Note sull uso di R per l Algebra Lineare

Note sull uso di R per l Algebra Lineare Note sull uso di R per l Algebra Lineare Sommario Introduzione Alcuni comandi elementari di R Creazione di matrici e vettori e accesso ai loro elementi Alcuni particolari tipi di matrice Operazioni con

Dettagli

ISTITUTO TECNICO INDUSTRIALE G. FERRARIS

ISTITUTO TECNICO INDUSTRIALE G. FERRARIS ISTITUTO TECNICO INDUSTRIALE G. FERRARIS EMPOLI PIANO DI LAVORO PROF. BICCI ANDREA CONSIGLIO DI CLASSE 3 SEZ. B Informatica INDIRIZZO INFORMATICO ANNO SCOLASTICO 2015-2016 MATERIE MATEMATICA (tre ore settimanali)

Dettagli

Parte Seconda. Prova di selezione culturale

Parte Seconda. Prova di selezione culturale Parte Seconda Prova di selezione culturale TEORIA DEGLI INSIEMI MATEMATICA ARITMETICA Insieme = gruppo di elementi di cui si può stabilire inequivocabilmente almeno una caratteristica in comune. Esempi:

Dettagli

MATLAB - Introduzione Enrico Nobile. MATLAB - Introduzione. E. Nobile - DINMA - Sezione di Fisica Tecnica, Università di Trieste

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

Dettagli

PIANO DI STUDIO DELLA DISCIPLINA MATEMATICA e COMPLEMENTI di MATEMATICA

PIANO DI STUDIO DELLA DISCIPLINA MATEMATICA e COMPLEMENTI di MATEMATICA Tel. 0331635718 fax 0331679586 info@isisfacchinetti.it www.isisfacchinetti.it ISIS C.Facchinetti Sede: via Azimonti, 5 21053 Castellanza Modulo Gestione Qualità UNI EN ISO 9001 : 2008 PIANO STUDIO DELLA

Dettagli

Algebra di Boole X Y Z V. Algebra di Boole

Algebra di Boole X Y Z V. Algebra di Boole L algebra dei calcolatori L algebra booleana è un particolare tipo di algebra in cui le variabili e le funzioni possono solo avere valori 0 e 1. Deriva il suo nome dal matematico inglese George Boole che

Dettagli

Introduzione al Foglio Elettronico

Introduzione al Foglio Elettronico Microsoft Excel Introduzione al Foglio Elettronico Il Foglio Elettronico Si presenta come una grande tabella le cui righe e colonne si intersecano in celle Le celle possono contenere differenti dati Numeri

Dettagli

Si consideri il sistema a coefficienti reali di m equazioni lineari in n incognite

Si consideri il sistema a coefficienti reali di m equazioni lineari in n incognite 3 Sistemi lineari 3 Generalità Si consideri il sistema a coefficienti reali di m equazioni lineari in n incognite ovvero, in forma matriciale, a x + a 2 x 2 + + a n x n = b a 2 x + a 22 x 2 + + a 2n x

Dettagli