La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Lab 4: 28 Novembre 2011 Sadegh Astaneh – Marco D. Santambrogio –

Presentazioni simili


Presentazione sul tema: "DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Lab 4: 28 Novembre 2011 Sadegh Astaneh – Marco D. Santambrogio –"— Transcript della presentazione:

1 DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Lab 4: 28 Novembre 2011 Sadegh Astaneh – Marco D. Santambrogio – Emanuele Panigati – Ver. aggiornata al 24 Novembre 2011

2 DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Lab 4: Obiettivi Introduzione a Matlab/Octave array e matrici inserimento dati costrutti condizionali stampa a video 2

3 DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Lab 4: Agenda Esercizi Lab4 Warm Up (50) Crea matrici Accesso ai dati di un array Scalari Vs Array Sottoarray Qualche cosa un pò più divertente (85) Tabelline Funzione interne Altri exe… (105) Cambio base Stampa a video Disegno traettoria, con problema da risolvere 3

4 DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Lab 4: Prima parte Esercizi Lab4 Warm Up (50) Crea matrici Accesso ai dati di un array Scalari Vs Array Sottoarray Qualche cosa un pò più divertente (85) Altri exe… (105) 4

5 DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Problema: crea matrici Problema: crea matrici Si crei una matrice di dimensione 3x3 di valori non necessariemente tutti nulli 5

6 DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Problema: accesso ai dati Si crei una matrice 4x4 di valori non necessariamente nulli Si indichi il valore nella posizione (2,2) 6

7 DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Problema: Scalari Vs Array Problema: Scalari Vs Array Dato un vettore di 3 elementi Vet = [1 2 3] Si calcoli lelevamento a potenza di ogni elemento (risp: 1 4 9) 7

8 DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Problema: Sottoarray Problema: Sottoarray Dato una matrice temp Si sostituisca la seconda riga con: E la quarta riga con:

9 DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Lab 4: Agenda Esercizi Lab4 Warm Up (50) Qualche cosa un pò più divertente (85) Tabelline Funzione interne Altri exe… (105) 9

10 DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Problema: Tabelline Stampare a video la tabellina della moltiplicazione (da 1 a 10) per un numero inserito dall'utente 10

11 DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Problema: funzioni interne Ricevere un vettore è calcolare la somma, la media e il mediano usando per media e mediano sia i comandi integrati (MEAN e MEDIAN) che non. 11

12 DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Lab 4: Terza Parte Esercizi Lab4 Warm Up (50) Qualche cosa un pò più divertente (85) Altri exe… (105) Cambio base Stampa a video Disegno traettoria, con problema da risolvere 12

13 DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Cambio base Ricevere un vettore che rappresenti le singole cifre di un numero in base 2 stampare a video il valore in base 10 13

14 DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Stampa a video Disegnare a video la seguente funzione definita a tratti: y=x (se x>=0 and x<=5) y=2*x (se x>5 and x<=10) y=-x (x>10) 14

15 DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Problema: Disegno traettoria Disegnare la traettoria di un corpo che cade da 100m di altezza quando lanciato orizzontalmente con un velocità a vostro piacimento Quanto tempo impiega a cadere a terra? Quanto si sposta in orizzontale prima di cadere a terra? 15

16 DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Fonti per lo studio + Credits Fonti per lo studio Introduzione alla programmazione in MATLAB, A.Campi, E.Di Nitto, D.Loiacono, A.Morzenti, P.Spoletini, Ed.Esculapio Capitolo 1 Credits Prof. A. Morzenti 16


Scaricare ppt "DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Lab 4: 28 Novembre 2011 Sadegh Astaneh – Marco D. Santambrogio –"

Presentazioni simili


Annunci Google