Informatica B 2013-2014



Documenti analoghi
Definire all'interno del codice un vettore di interi di dimensione DIM, es. int array[] = {1, 5, 2, 4, 8, 1, 1, 9, 11, 4, 12};

Esercitazioni di Calcolo Numerico 23-30/03/2009, Laboratorio 2

[MANUALE VISUAL BASIC SCUOLA24ORE PROF.SSA PATRIZIA TARANTINO] 14 dicembre 2008

(Esercizi Tratti da Temi d esame degli ordinamenti precedenti)

Scrivere uno script php che, dato un array associativo PERSONE le cui chiavi sono i

Politecnico di Milano Facoltà di Ingegneria Industriale INFORMATICA B

RICERCA DI UN ELEMENTO

Esercizio 1. Esercizi 5. Esercizio 3. Esercizio 2 CICLI

Esercizio 1. Esercizio 2

Studente: SANTORO MC. Matricola : 528

EXCEL FUNZIONI PRINCIPALI

Google AdWords. Corrispondenze Parole Chiave

Esempio: Array di struct

8.9 CREARE UNA TABELLA PIVOT

Prova di Laboratorio di Programmazione

Strutturazione logica dei dati: i file

Matrice Excel Calcolo rata con IMPORTO DEL FINANZIAMENTO determinato dall'utente

MOBS Sistema di interscambio dati Mobilità Sanitaria Guida al linguaggio XSD

LA STATISTICA NEI TEST DI AMMISSIONE ALL UNIVERSITÀ

COMPLEMENTI SULLE LEGGI FINANZIARIE

MANUALE D'USO. ORIONE DI BISTULFI srl - Via Moscova, MILANO tel: info@orionesrl.it 1

Comandi di Input/Output in Matlab

Organizzare le risorse umane con ricerca obiettivo

Matrice Excel Calcolo rata con DURATA DEL FINANZIAMENTO determinata dall'utente

Matematica - Sessione 1 / Servizi. a.f. 2014/2015 Esame di Qualifica (III Livello Europeo) Terzo Anno

L analisi dei dati. Capitolo Il foglio elettronico

Controllo di qualità dei dati giornalieri di temperatura minima e massima e di precipitazione

Facoltà di Scienze Politiche Corso di Economia Politica. Esercitazione di Microeconomia sui capitoli 11, 12 e 13

Visione d insieme DOMANDE E RISPOSTE SULL UNITÀ

GIOCHI A SQUADRE. 30 marzo 2012

Funzioni matlab per la gestione dei file. Informatica B Prof. Morzenti

CAPITOLO 8 LA VERIFICA D IPOTESI. I FONDAMENTI

Algoritmi di Ricerca. Esempi di programmi Java

Excel avanzato. I nomi. Gli indirizzi e le formule possono essere sostituiti da nomi. Si creano tramite Inserisci Nome Definisci

Guida per l utilizzo del software Registro Pazienti v1.2

Introduzione al Foglio Elettronico

TOP DOWN. Compiti in classe proposti Modulo 1 JUVENILIA SCUOLA. Iacobelli Ajme Marrone

Università degli Studi di Ferrara - A.A. 2014/15 Dott. Valerio Muzzioli ORDINAMENTO DEI DATI

Funzioni in C. Violetta Lonati

Matrice Excel Calcolo rata con TASSO DI INTERESSE determinato dall'utente

Matlab: Gestione avanzata dei file

CAPITOLO 10 I SINDACATI

Casi concreti PREMESSA casi concreti completa e dettagliata documentazione nessun caso concreto riportato è descritto più di una volta

Gestione delle stringhe in C

Reddito da lavoro dipendente

Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 2005, ore 15.00

AFFIDABILITA DEI SISTEMI

Integrazione numerica

Programmazione dinamica

GESTIONE RICHIESTE ESTENSIONE DI GARANZIA

Prof. Giuseppe Chiumeo. Avete già studiato che qualsiasi algoritmo appropriato può essere scritto utilizzando soltanto tre strutture di base:

Introduzione alla teoria dei database relazionali. Come progettare un database

Metodi Stocastici per la Finanza

Dati importati/esportati

Le stringhe. Le stringhe

OBIETTIVI DEL DOCUMENTO INTRODUZIONE

Logica Numerica Approfondimento 1. Minimo Comune Multiplo e Massimo Comun Divisore. Il concetto di multiplo e di divisore. Il Minimo Comune Multiplo

Esercizi di JavaScript

ci sono più problemi che programmi esiste un problema che non si può risolvere con un programma

LA STATISTICA NEI TEST INVALSI

Matematica - Sessione 1 / Produzione Esame di Qualifica (III Livello Europeo) Terzo Anno

Teoria dei Giochi Prova del 30 Novembre 2012

Esercizio 1 Calcolare il montante F di con un interesse semplice del 15% annuo, dopo 4 anni. [ ]

LAVORO ESTIVO DI INFORMATICA CLASSE 2O

MATLAB. Caratteristiche. Dati. Esempio di programma MATLAB. a = [1 2 3; 4 5 6; 7 8 9]; b = [1 2 3] ; c = a*b; c

I PROBLEMI ALGEBRICI

Introduzione al MATLAB c Parte 2

1- OBIETTIVI DEL DOCUMENTO 2- INTRODUZIONE

Esercizio 1. Svolgimento

Quale figura geometrica manca in qualcuno dei quattro riquadri?

12 Funzioni e Strutture con MATLAB

Temi di Esame a.a Statistica - CLEF

Soluzione dell esercizio del 2 Febbraio 2004

Aprire WEKA Explorer Caricare il file circletrain.arff Selezionare random split al 66% come modalità di test Selezionare J48 come classificatore e

Criteri di Valorizzazione in Inventario Documentazione tecnica

Tubi di Drenaggio. con flangiatura elicoidale continua sull intera lunghezza.

Matematica - SMID : Programmazione Febbraio 2009 FOGLIO RISPOSTE

Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 2005, ore 15.00

Lab 11 Gestione file di testo"

SIRTEL. Sistema Informativo per la Rendicontazione Telematica degli Enti Locali. Schema di funzionamento del processo per l Ente Locale

LEGGERE IL TESTO. 1^ tappa

RETTE, PIANI, SFERE, CIRCONFERENZE

DATI STATISTICI NOTARILI GIUDA ALL UTILIZZO DELLA PROCEDURA CON DIGITAL OFFICE

Esempio di esecuzione di una pagina JSP: Il client chiede la pagina: sdfonline.unimc.it/info/modulo.jsp;

Esercitazione 7 Progettazione concettuale. Versione elettronica: L07.progConcettuale.pdf

STAMPA UNIONE DI WORD

Prova Finale di Livello Base Compito n.21

LABORATORIO DI MATEMATICA I PROBLEMI DI SCELTA IN CONDIZIONI DI INCERTEZZA CON EXCEL

Dove si trovano gli Sportelli e quali sono gli orari di apertura al pubblico?

Comune di Valsavarenche. Inventario Beni Mobili ed Immobili. Regolamento

Elementi di Psicometria con Laboratorio di SPSS 1

SIBIL. Stock Identify Board for Intraday Leveraging. Previsioni per Intraday Trading

Università degli Studi di Padova Dipartimento di Matematica. - Corso di Laurea in Informatica

Osservatorio SosTariffe.it: Analisi delle tariffe offerte dal mercato della Telefonia Mobile per l utilizzo di internet da Tablet

ESAME DI STATISTICA Nome: Cognome: Matricola:

MANUALE MOODLE STUDENTI. Accesso al Materiale Didattico

COMPITO DI MATEMATICA FINANZIARIA 8 Febbraio Come cambia il REA atteso se l'obbligazione sarà ancora in vita dopo le prime tre estrazioni?

Breve riepilogo della puntata precedente:

Traccia di soluzione dell esercizio del 25/1/2005

Transcript:

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

Materiale per gli esercizi I file che vengono usati negli esercizi sono ottenibili all indirizzo: www.gianlucadurelli.com/#teaching Scaricate il file zip https://beep.metid.polimi.it/web/durelli/infob

Esercizio 1 Si scriva uno script che: Definisca un vettore V di lunghezza specificata dall utente e lo riempia con valori random Definisca una matrice M di dimensioni specificate dall utente e la riempia con valori random Calcoli la media mv dei valori del vettore Calcoli la media mm dei valori della matrice Trovi quali e quanti sono i numeri del vettore V e della matrice M che sono maggiori della loro media: Non si usino cicli per risolvere questa parte!!!

Esercizio 2 Caricare il file es2.dat. Il file contiene 30 misurazioni che rappresentano la temperatura di una citta' durante il mese di Novembre. Stampare la temperatura minima e massima ed i giorni in cui queste si sono verificate. Chiedere all'utente di inserire una temperatura e stampare i giorni in cui la temperatura e maggiore (giorni piu caldi), i giorni in cui e' minore (giorni piu freddi) e i giorni in cui la temperatura è uguale a quella inserita dall'utente. Calcolare le medie della temperatura nei giorni piu caldi e nei giorni piu freddi rispetto alla temperatura inserita precedentemente. Calcolare la media su tutto il periodo. Stampare il grafico della temperature su tutto il periodo. Stampare il grafico della differenza tra la temperatura giornaliera e la media su tutto il periodo.

Esercizio 3 Il file es3.mat contiene le informazioni riguardanti I prezzi della benzina per una serie di compagnie. Il file contiene una matrice prezzi NxM dove N indica il giorno del mese in cui e stato registrato il prezzo, mentre M e l indice che identifica la compagnia. Il valore prezzi(4,3) conterra quindi il costo della benzina per il giorno 4 presso la compagnia 3. Trovare il vettore che contenga i prezzi praticati dalle compagnie durante il primo giorno del mese Qual è stato il prezzo massimo e minimo, per ciascuna compagnia, praticato durante il mese? Qual è stato, per ciascun giorno del mese, il prezzo massimo (e minimo) a cui trovare la benzina? Calcolare quanto è variato nel corso del mese il prezzo praticato dalle 5 compagnie Qual è la compagnia che durante il mese ha aumentato maggiormente il prezzo, e di quanto? Per quali e quante compagnie il prezzo è calato di più di 0.02 euro dall'inizio alla fine del mese? Qual'era la compagnia più conveniente al primo giorno del mese? Supponendo che una persona faccia benzina lo stesso giorno della settimana per tutto il mese, che giorno dovrebbe scegliere e presso che distributore si dovrebbe recare per spendere il meno possibile?

Esercizio 4 Il file es4.mat contiene le informazioni riguardanti le precipitazioni annuali in quattro diverse citta. Calcolare le precipitazioni medie per ogni citta e sul totale delle quattro citta. Calcolare la deviazione standard delle precipitazioni per ogni citta e sul totale. Quali sono, per ogni citta, i giorni in cui il volume delle precipitazioni si discosta dalla precipitazione media per piu di 1.5 volte la deviazione standard? Si legga un numero inserito dall utente. Quali sono i giorni per ciascuna citta dove ha piovuto meno della soglia inserita dall utente? A quanto ammonta per ogni citta il totale delle precipitazioni durante l anno in esame? Quando si sono verificati le minime e le massime per ogni citta? Si rappresenti su un grafico l andamento delle temperature per ogni citta su di un grafico separato in cui vengano visualizzate oltre alle temperature giornaliere anche una retta per il valor medio ed una retta per il discostamento di 1.5 volte il valore standard. Si verifichi sul grafico cosi visualizzato la risposta trovata per il terzo quesito

Esercizio 5 Scrivere un programma per la gestione di una semplice libreria. Il programma deve permettere all'utente di inserire dei libri, ognuno rappresentato dal titolo, autore e anno. Successivamente, il programma deve permettere la ricerca del libro piu' recente di un dato un autore inserito dall'utente. NB: Per confrontare due stringhe in MATLAB si puo' usare la funzione strcmp(stringa1,stringa2) che restituisce 1 se le due stringhe sono uguali.

Buon lavoro!