Informatica B Esercitazione 11 (Soluzioni)
|
|
- Bonaventura Berardino
- 4 anni fa
- Visualizzazioni
Transcript
1 Informatica B Esercitazione 11 (Soluzioni) Matteo Papini 29 novembre 2018 Strutture 11.1 Scrivere uno script MATLAB che gestitsca un sistema di raccomandazione di ristoranti. Lo script permette all'utente di inserire un grande numero di ristoranti (no a 1000). Ciascun ristorante ha un nome, un indice di qualità (da 1 a 5) e un ag che specica se il ristorante è economico. Ad ogni nuovo inserimento, il sistema deve stampare l'elenco dei nomi dei ristoranti economici che hanno un indice di qualità maggiore o uguale della media di tutti i ristoranti memorizzati. 1 % Es % R i s t o r a n t i 8 max_dati = 1000; 9 %I n i z i a l i z z a z i o n e g e n e r i c a ( non n e c e s s a r i a ) 10 r i s t o r a n t i = [ ] ; f o r i i = 1 : max_dati 1 %Inserimento r i s t o r a n t e 14 f p r i n t f ( ' \ ninserimento nuovo r i s t o r a n t e \n ' ) ; 15 %I n s e r i s c i nome 16 nome = input ( ' I n s e r i s c i nome\n ', ' s ' ) ; 1 r i s t o r a n t i ( i i ). nome = nome ; 18 %I n s e r i s c i voto 19 voto = 0 ; 20 while ( voto < 1 voto > 5) 21 voto = input ( ' I n s e r i s c i voto (1 5)\n ' ) ; 22 end 2 r i s t o r a n t i ( i i ). voto = voto ; 1
2 24 %I n s e r i s c i economico 25 eco = input ( ' Economico? ( s /n) \n ', ' s ' ) ; 26 switch eco 2 case ' s ' 28 r i s t o r a n t i ( i i ). economico = true ; 29 case ' n ' 0 r i s t o r a n t i ( i i ). economico = f a l s e ; 1 otherwise 2 r i s t o r a n t i ( i i ). economico = f a l s e ; end 4 5 %C o n s i g l i a q u a l i t a / prezzo e l e v a t a 6 %Calcola media media = mean ( [ r i s t o r a n t i. voto ] ) ; 8 %E s t r a i i n d i c i 9 idx = f i n d ( [ r i s t o r a n t i. voto ] >= media & [ r i s t o r a n t i. economico ] ) ; 40 f p r i n t f ( ' \n ' ) ; 41 %Stampa nomi 42 f o r j j = idx 4 f p r i n t f ( ' C o n s i g l i o "%s "! \ n ', r i s t o r a n t i ( j j ). nome) ; 44 end 45 i f isempty ( idx ) 46 f p r i n t f ( 'Non ho c o n s i g l i! \ n ' ) ; 4 end 48 end f p r i n t f ( ' Memoria e s a u r i t a \n ' ) ; Graci 2D 11.2 Visualizzare la soluzione dell'equazione x = cos(x) nel piano cartesiano. In particolare, il graco deve mostrare (vedi Figura 1): La funzione y = x; La funzione y = cos(x) (sullo stesso graco); Bonus: una linea verticale tratteggiata in corrispondenza dell'intersezione delle due curve. 1 % Es % Punto f i s s o %chiude tute l e f i g u r e 2
3 Figura 1: x = cos(x) 8 %A s c i s s e 9 x = l i n s p a c e (0, 1, 100) ; 10 %Ordinate di cos ( x ) 11 y = cos ( x ) ; 12 1 f i g u r e ; %a p r i f i g u r a 14 p l o t ( x, x, ' b ' ) ; %i l t e r z o argomento s p e c i f i c a i l c o l o r e 15 hold on %conserva p l o t p r e c e d e n t i 16 p l o t ( x, y, ' r ' ) ; 1 18 %Trova l ' i n d i c e di x per c u i x e ' piu ' s i m i l e a cos ( x ) 19 d i f f = abs ( y x ) ; 20 [~, i i ] = min ( d i f f ) ; 21 %Disegna una l i n e a v e r t i c a l e t r a t t e g g i a t a 22 p l o t ( [ x ( i i ), x ( i i ) ], [ 0, 1 ], ' ' ) ; 2 24 %Decorazioni 25 x l a b e l ( ' x ' ) ; 26 legend ( ' x ', ' cos ( x ) ' ) ; 2 t i t l e ( ' x = cos ( x ) ' ) ; 11. La cicloide (vedi Figura 2) è la curva tracciata nell'aria da un punto situato sul bordo di una ruota in movimento. Disegnare la cicloide generata da un disco di raggio r = 1. Suggerimento: la curva è descritta dalle seguenti equazioni: x = r (t sin(t)), y = r (1 cos(t)), dove t è un parametro che varia, ad esempio, da 0 a 10.
4 Figura 2: cicloide 1 % Es % C i c l o i d e 8 % Parametro 9 t = l i n s p a c e (0, 10, 1000) ; 10 r = 1 ; %A s c i s s e e o r d i n a t e in f u n z i o n e d e l parametro 1 x = r ( t s i n ( t ) ) ; 14 y = r (1 cos ( t ) ) ; f i g u r e ; 1 p l o t ( x, y ) ; 18 x l a b e l ( ' x ' ) ; 19 y l a b e l ( ' y ' ) ; 20 t i t l e ( ' C i c l o i d e ' ) ; Graci D 11.4 Disegnare la supercie f(x, y) = e x2 y 2. Disegnare anche un cerchio di raggio 1 situato interamente su questa supercie, come in Figura. 1 f u n c t i o n z = b e l l ( x, y ) 2 %Campana ( f u n z ione di due v a r i a b i l i ) z = exp( x.^2 y.^2) ; 4 end 1 % Es % Campana 4
5 Figura : f(x, y) = e x2 y 2 8 %A s c i s s e 9 x = l i n s p a c e ( 2, 2, 100) ; 10 %Ordinate 11 y = l i n s p a c e ( 2, 2, 100) ; 12 1 %G r i g l i a di coppie ( x, y ) 14 [ xx, yy ] = meshgrid ( x, y ) ; %Quote, f u n z ione di a s c i s s e e o r d i n a t e 1 zz = b e l l ( xx, yy ) ; %S u p e r f i c i e 20 grafico_1 = s u r f ( xx, yy, zz ) ; hold on ; 2 r = 1 ; 24 %Parametro ( angolo ) 25 t = l i n s p a c e (0, 2 pi, 100) ; 26 %Curva n e l l o s p a z i o 2 grafico_2 = p l o t ( cos ( t ), s i n ( t ), fun ( cos ( t ), s i n ( t ) ), ' r ' ) ; %Decorazioni 0 s e t ( grafico_1, ' Edgecolor ', ' none ' ) ; 1 s e t ( grafico_2, ' LineWidth ', ) ; 2 x l a b e l ( ' x ' ) ; y l a b e l ( ' y ' ) ; 4 z l a b e l ( ' z ' ) ; 5 t i t l e ( 'Campana ' ) ; 5
ESERCIZIO 1. Informatica B - Esercitazione 10
ESERCIZIO 1 Informatica B - Esercitazione 10 Scrivere un programma che chiede all'utente di inserire un numero positivo (nel caso in cui il numero non sia positivo ripetere inserimento) e: - verifica se
DettagliLaboratorio di Programmazione Esercitazione 4
Laboratorio di Programmazione Esercitazione 4 Prof. Michele Scarpiniti Prof. Danilo Comminiello Dipartimento di Ingegneria dell Informazione, Elettronica e Telecomunicazioni Sapienza Università di Roma
DettagliIntroduzione 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
DettagliALCUNE CURVE INTERESSANTI
CURVE IN COORDINATE POLARI USANDO GEOGEBRA Si ricorda che il punti si inseriscono con la sintassi 6; " ( dove pigreco va 4 ' inserito con la parola pi Che le curve vanno inserire in forma parametrica,
DettagliLaboratorio didattico di matematica computazionale
Laboratorio didattico di matematica computazionale Beatrice Meini Lezione 5-2/4/2014 1 La funzione meshgrid e grafici in R 3 L istruzione [X, Y] =meshgrid(x, y) prende in input i vettori x e y e restituisce
DettagliLaboratorio di Matlab
Laboratorio di Matlab Rudy Manganelli Dipartimento di Ingegneria dell Informazione, Università di Siena manganelli@dii.unisi.it http://www.dii.unisi.it/ control/matlab/labmatlab.html Luglio 28 DII - Universtità
DettagliInformatica B Esercitazione 9 (Soluzioni)
Informatica B Esercitazione 9 (Soluzioni) Matteo Papini 19 novembre 2018 Scrivere script MATLAB che risolvano i seguenti problemi: Accesso Logico 9.1 Data una matrice A e un numero positivo c, sostituire
DettagliEsercizi di Matematica A.A. 2017/2018
C.d.L. in Produzioni Animali - Scuola di Agraria e Medicina Veterinaria - Università di Bologna Cod. corso 65965 Esercizi di Matematica A.A. 2017/2018 Insiemistica Dati: A = {1, 2,, 4, 5} B = {1, 5, 7,
DettagliIntegrazione numerica. Gabriella Puppo
Integrazione numerica Gabriella Puppo Integrazione numerica Formula dei trapezi Formula composta di Simpson Funzioni di quadratura di Matlab Esempi Formula dei trapezi Per costruire una function che applichi
DettagliESERCIZI DI METODI QUANTITATIVI PER L ECONOMIA DIP. DI ECONOMIA E MANAGEMENT DI FERRARA A.A. 2017/2018
ESERCIZI DI METODI QUANTITATIVI PER L ECONOMIA DIP. DI ECONOMIA E MANAGEMENT DI FERRARA A.A. 207/208 File : funzioni di input vettoriale, gradiente, punti stazionari Esercizio. Assegnate le funzioni, a
DettagliGruppo esercizi 1: Dominio [E.1] Disegnare nel piano cartesiano il dominio della funzione
Gruppo esercizi 1: Dominio [E.1] Disegnare nel piano cartesiano il dominio della funzione [E.2] Disegnare nel piano cartesiano il dominio della funzione ( 4 x 2 y 2) ) (1 x 2 y2 y + x 2. 4 1 y ex y y x
DettagliLaboratorio didattico di matematica computazionale
Laboratorio didattico di matematica computazionale Beatrice Meini Lezione 5-17/4/2013 1 La funzione meshgrid L istruzione [X, Y] =meshgrid(x, y) prende in input i vettori x e y e restituisce in output
DettagliESERCIZI DI STRUMENTI PER L ANALISI DEI DATI DIP. DI ECONOMIA E MANAGEMENT DI FERRARA A.A. 2018/2019
ESERCIZI DI STRUMENTI PER L ANALISI DEI DATI DIP. DI ECONOMIA E MANAGEMENT DI FERRARA A.A. 2018/2019 File 1: funzioni di input vettoriale, gradiente, punti stazionari Esercizio 1. Assegnate le funzioni,
DettagliIntroduzione a Matlab
Introduzione a Matlab Ing. Anna Maria Vegni avegni@uniroma3.it 30/10/2008 Indice Indice... 2 Introduzione... 3 Help in Matlab... 4 Files di Matlab... 5 Le variabili in Matlab... 6 Matrici in Matlab...
DettagliUn punto del piano può essere individuato dalle sue coordinate cartesiane o anche dalle sue coordinate polari:
Un punto del piano può essere individuato dalle sue coordinate cartesiane o anche dalle sue coordinate polari: Figura 1 Per passare da coordinate polari a quelle cartesiane usiamo { x = r cos θ y = r sin
DettagliAnalisi Vettoriale A.A Soluzioni del Foglio 4
Analisi Vettoriale A.A. 26-27 - Soluzioni del Foglio 4 Esercizio 4.1. Sia Σ la superficie cartesiana z = 1 x y, (x, y) = {x 2 + y 2 1}, determinare in ogni punto di Σ il versore normale diretto nel verso
Dettagli3. Determinare i massimi e i minimi (relativi e assoluti) della funzione f (x; y) = x 4 + y 4 2(x y) 2 + 2: 4. Consideriamo il solido V intersezione d
Analisi Matematica 2, Scritto Generale, 5-5-1995 1. Consideriamo la serie di potenze ( 2z) n 3n + log n : a. Calcolare il raggio di convergenza R. b. Determinare gli insiemi di convergenza semplice ed
DettagliEsercizi. f(x, y, z) = exp(xz) + zy sin(xyz) + cos(xy 3 )
Esercizi 1. Determinare le derivate parziali di f(x, y, z) = exp(xz) + zy sin(xyz) + cos(xy 3 ) 2. Scrivere l equazione del piano tangente e della retta normale al grafico ln(xy) + cos(x + y) nel punto
Dettagli2 a lezione - laboratorio
2 a lezione - laboratorio Corso di Laurea Ingegneria CIVILE Laurea Specialistica Ingegneria CHIMICA ed AMBIENTE a.a 2003-2004 Funzioni matematiche elementari Round(x) Arrotonda all intero più vicino Fix(x)
DettagliEsercizi su Scratch. Esegui la Somma e il Prodotto dei numeri inseriti in Input fino a che non inserisco la vocale e.
Esercizi su Scratch Esercizio 1: Indovina il numero Il computer pensa un numero compreso tra uno e 100 e tu lo devi indovinare. Prevedi un avviso che indichi se il Tuo numero è più grande o più piccolo.
DettagliMaturità scientifica 1983 sessione ordinaria
Maturità scientifica 198 sessione ordinaria Soluzione a cura di Francesco Daddi 1 Si studi la funzione y = a x 1 e se ne disegni il grafico Si determinino le intersezioni della curva da essa rappresentata
DettagliUNIVERSITÀ DEGLI STUDI DI ROMA LA SAPIENZA
UNIVERSITÀ DEGLI STUDI DI ROMA LA SAPIENZA - 6.Funzioni con derivate - CTF Matematica Codice Compito: - Numero d Ordine D. Un polinomio di grado e tangente all asse x ed ha un flesso orizzontale nel punto
Dettagli; c) log 3 5 (x 2 1) log 5 (x + 1). 1 log(x + 4) ; c) f(x) =
Corso di Analisi Matematica I per Ingegneria Gestionale, a.a. 25-6 Esercizi per il ricevimento del 3 ottobre 25. Semplificare il più possibile le seguenti espressioni: a) 32x+4 9 ; b) x3 x 2 x+ ( x) 4
DettagliDiagrammi 2D e 3D Funzioni di ordine superiore
Diagrammi 2D e 3D Funzioni di ordine superiore Marco D. Santambrogio marco.santambrogio@polimi.it Ver. aggiornata al 24 Agosto 2015 Obiettivi Diagrammi 2D e 3D Funzioni di ordine superiore 2 Diagrammi
Dettagli2. Trovare una primitiva della funzione f(x) = (i 1) 5 5. Scrivere la soluzione del problema di Cauchy. { u 2 t u = t3 u(1) = 0
Cognome: Nome: Matricola: Università degli studi di Pisa Corso di Laurea in Ingegneria Civile 31 maggio 2016 II prova intermedia: test A 1 Calcolare il limite x 2 cos(2x) (sin x) 2 lim x 0 x log(1 + x
DettagliTutorato di Complementi di Analisi Matematica e Statistica Parte di Analisi 6 e 10 aprile 2017
Tutorato di Complementi di Analisi Matematica e Statistica Parte di Analisi 6 e 10 aprile 2017 Esercizi: serie di potenze e serie di Taylor 1 Date le serie di potenze a.) n=2 ln(n) n 3 (x 5)n b.) n=2 ln(n)
DettagliEsercizi di Complementi di Matematica (L-Z) a.a. 2015/2016
Esercizi di Complementi di Matematica (L-Z) a.a. 2015/2016 Prodotti scalari e forme bilineari simmetriche (1) Sia F : R 2 R 2 R un applicazione definita da F (x, y) = x 1 y 1 + 3x 1 y 2 5x 2 y 1 + 2x 2
DettagliPrincipi di Programmazione Prova del 10/6/2008 (ore 10.30)
Prova del 10/6/2008 (ore 10.30) Scrivere (commentandole) le linee di codice Matlab per costruire i seguenti vettori (5x1): e il vettore di numeri complessi C tali che il singolo elemento c k ha come parte
DettagliVerifiche di matematica classe 3 C 2012/2013
Verifiche di matematica classe 3 C 2012/2013 1) È assegnato il punto P 1 (3; 1), calcolare le coordinate dei punti: P 2 simmetrico di P 1 rispetto alla bisettrice del primo e terzo quadrante P 3 simmetrico
DettagliLaboratorio di Calcolo Numerico Laboratorio 7: Quadratura numerica
Laboratorio di Calcolo Numerico Laboratorio 7: Quadratura numerica Claudia Zoccarato E-mail: claudia.zoccarato@unipd.it Dispense: Moodle Dipartimento ICEA 19 Aprile 2017 Introduzione Implementazione in
DettagliESERCITAZIONE: FUNZIONI GONIOMETRICHE
ESERCITAZIONE: FUNZIONI GONIOMETRICHE e-mail: tommei@dm.unipi.it web: www.dm.unipi.it/ tommei Circonferenza goniometrica La circonferenza goniometrica è una circonferenza di raggio unitario centrata nell
DettagliDiagrammi 2D e 3D Funzioni di ordine superiore
Diagrammi 2D e 3D Funzioni di ordine superiore Marco D. Santambrogio marco.santambrogio@polimi.it Ver. aggiornata al 16 Gennaio 2015 Logistica 2 Logistica 3 Logistica Solo più una lezione! Resto esercitazioni
DettagliEsercitazione 2. Prima parte
Esercitazione 2 Istruzioni trattate: operatori con punto prefisso (.op), costrutto function, plot, linspace, clf, xgrid, xtitle, xlabel, ylabel, plot2d, legend. Nella prima parte di questa esercitazione
DettagliLABORATORIO DI MATEMATICA: COORDINATE POLARI ESTENSIONE DELLE FUNZIONI TRIGONOMETRICHE
LABORATORIO DI MATEMATICA: COORDINATE POLARI ESTENSIONE DELLE FUNZIONI TRIGONOMETRICHE Uno strumento, che ci suggerisce come ampliare le nostre conoscenze, è il radar, strumento fondamentale nella navigazione
DettagliMatlab: introduzione
Matlab: introduzione Daniele Loiacono, Vittorio Zaccaria Informatica B - Codice Corso: 081369 - A.A. 2010/2011 INGEGNERIA MECCANICA (BV) - INGEGNERIA IV (1 liv.) - Scaglione S - Z INGEGNERIA ENERGETICA
Dettagli8 Introduzione MATLAB
8.1 Basi Per pulire il workspace (eliminare tutte le variabili esistenti): 1 clear Per pulire la finestra dei comandi (command window): 1 clc In MATLAB non è necessario dichiarare le variabili ed esse
DettagliEsercizi. Alberto Saracco. December 11, Esercizio 1.1 Calcola il prodotto tra z = 1 + 2i e il suo coniugato z.
1 Esercizi Alberto Saracco December 11, 2009 1 Numeri complessi 1.1 Esercizi Esercizio 1.1 Calcola il prodotto tra z = 1 + 2i e il suo coniugato z. Esercizio 1.2 Calcola il prodotto tra z = 1 i e il suo
DettagliEsercitazione 2. Prima parte
Esercitazione 2 Istruzioni trattate: operatori con punto prefisso (.op), costrutto function, plot, linspace, clf, xgrid, xtitle, xlabel, ylabel, plot2d, legend. Nella prima parte di questa esercitazione
Dettagli3 ) (5) Determinare la proiezione ortogonale del punto (2, 1, 2) sul piano x + 2y + 3z + 4 = 0.
1 Calcolo vettoriale 1 Scrivere il vettore w =, 6 sotto forma di combinazione lineare dei vettori u = 1, e v = 3, 1 R w = v 4u Determinare la lunghezza o il modulo del vettore, 6, 3 R 7 3 Determinare la
DettagliIntroduzione a MATLAB
MATLAB=MATrix LABoratory Introduzione a MATLAB È un sistema in cui ogni dato è rappresentato sotto forma di una matrice di numeri. Permette di: Effettuare operazioni tra matrici. Rappresentare in forma
Dettagli8 Introduzione MATLAB
8.1 Basi Per pulire il workspace (eliminare tutte le variabili esistenti): 1 clear Per pulire la finestra dei comandi (command window): 1 clc In MATLAB non è necessario dichiarare le variabili ed esse
DettagliSoluzione di Equazioni non lineari
Soluzione di Equazioni non lineari Corso di Calcolo Numerico 20 Marzo 2018 Function in MATLAB Lo scopo di una funzione è quello di prendere in input un certo numero di valori, fare alcune operazioni con
Dettagli2. Determina i valori delle funzioni trigonometriche seno e coseno di un angolo ottuso α sapendo che tan α = 15.
Esercizi proposti di goniometria 1. Un settore circolare, in un cerchio di raggio 14 cm, ha area uguale a 42π cm 2. Determina la misura in gradi, primi e secondi dell angolo al centro corrispondente. 2.
DettagliLaboratorio di Calcolo Numerico Laboratorio 4: Grafici di convergenza e functions
Dipartimento di Matematica Laboratorio di Calcolo Numerico Laboratorio 4: Grafici di convergenza e functions Damiano Pasetto E-mail: pasetto@math.unipd.it Dispense: http://dispense.dmsa.unipd.it/putti/calcolo
Dettaglisen n x( tan xn n n=1
8 Gennaio 2016 Nome (in stampatello): 1) (8 punti) Discutere la convergenza della serie di funzioni al variare di x in [ 1, 1]. n x( tan xn n ) xn sen n 2) (7 punti) Provare che la forma differenziale
DettagliInterpolazione e approssimazione di dati
Interpolazione e approssimazione di dati 08 Aprile 2019 Introduzione Implementazione in MATLAB di interpolazione polinomiale e approssimazione di dati. Date n + 1 coppie di punti (x i, y i ) con i = 0,
DettagliGEOMETRIA ANALITICA orizzontale verticale ORIGINE
GEOMETRIA ANALITICA Def: Il piano cartesiano è un sistema di ASSI CARTESIANI (uno orizzontale e uno verticale) orientati che si incontrano in un punto detto ORIGINE. ASSE DELLE ASCISSE o ASSE DELLE x (orizzontale)
DettagliAnalisi Matematica 3
Testi delle prove d esame del corso di Analisi Matematica 3 presso la Facoltà di Ingegneria Bruno Rubino L Aquila, 2006 Indice 1 Curve 3 2 Superfici 4 3 Teorema di Gauss-Green e formula dell area 4 4 Campi
DettagliUniversità degli Studi di Ferrara
Università degli Studi di Ferrara Corso di Laurea in Matematica - A.A. 2017-2018 Programmazione Lezione 16 Grafica in MATLAB Seconda parte Docente: Michele Ferrari - michele.ferrari@unife.it Nelle lezioni
DettagliElementi di Calcolo Scientifico per l Ingegneria A.A
Elementi di Calcolo Scientifico per l Ingegneria A.A. 2017-2018 Ottobre 2017 (2 16) Indice 1 2 3 4 Rappresentazione dei numeri reali nel calcolatore l insieme dei numeri reali, R, contiene un numero infinito
DettagliInterpolazione e approssimazione di dati
Interpolazione e approssimazione di dati Corso di Metodi Numerici 22 Marzo 2018 Introduzione Implementazione in MATLAB di interpolazione polinomiale e approssimazione di dati. Date n + 1 coppie di punti
DettagliPrima prova parziale di Analisi Matematica 2 Ing. Informatica e dell Automazione A.A. 2013/14 scheda 1
Prima prova parziale di Analisi Matematica 2 Ing. Informatica e dell Automazione A.A. 203/4 scheda ) Calcolare l integrale doppio ZZ dove A = {(x, y) : x + y apple}. xy dx dy, A 2) Sia la curva nello spazio
DettagliAnalisi Numerica I Introduzione a Matlab
Analisi Numerica I Introduzione a Matlab Ana Alonso ana.alonso@unitn.it 13-20 settembre 2018 Matlab MATrixLABoratory Calcolatrice. 3+4 2 (3+1) 9 4 3 1 cos ( π 4 ) e 2 Nomi a = 3 b = 4 c = a + b who, whos
DettagliMatlab 5. Funzioni. Slide basate sul corso di C. Blundo. A.A. 2010/ GPersiano. Laboratorio di Informatica per Fisici 1
Matlab 5 Funzioni Slide basate sul corso di C. Blundo A.A. 2010/2011 -- GPersiano Laboratorio di Informatica per Fisici 1 Funzioni Le funzioni sono utili quando occorre ripetere una serie di comandi più
DettagliEstremi. 5. Determinare le dimensioni di una scatola rettangolare di volume v assegnato, che abbia la superficie minima.
Estremi 1. Determinare gli estremi relativi di f(x, y) = e x (x 1)(y 1) + (y 1).. Determinare gli estremi relativi di f(x, y) = y (y + 1) cos x. 3. Determinare gli estremi relativi di f(x, y) = xye x +y..
DettagliMatlab : le basi. Vediamo ora un esercizio di calcolo: Il volume di una sfera è dato da V=4*π*r 3 /3 dove r è il raggio.
Matlab : le basi Vediamo ora un esercizio di calcolo: Il volume di una sfera è dato da V=4*π*r 3 /3 dove r è il raggio. Usare Matlab per calcolare il raggio di una sfera che ha un volume maggiore del 30%
DettagliDiagrammi 2D e 3D Funzioni di ordine superiore
Diagrammi 2D e 3D Funzioni di ordine superiore Marco D. Santambrogio marco.santambrogio@polimi.it Ver. aggiornata al 13 Gennaio 2017 Obiettivi Funzioni di ordine superiore Diagrammi 2D e 3D 2 Sommatoria
DettagliEsercitazioni di Fondamenti di Informatica - Lez /12/2018
Esercitazioni di Fondamenti di Informatica - Lez. 0 //08 Esercizi su Python. ESAME 3/08/07 es. 6. Scrivere un programma Python 3 che definisce un apposito dizionario che contiene, attraverso le coppie
DettagliLaboratorio di Calcolo Numerico Laboratorio 4: Functions. Soluzione di Equazioni non lineari
Laboratorio di Calcolo Numerico Laboratorio 4: Functions. Soluzione di Equazioni non lineari Claudia Zoccarato E-mail: claudia.zoccarato@unipd.it Dispense: Moodle Dipartimento ICEA 29 Marzo 2017 Function
DettagliMATLAB 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
DettagliProgrammazione Matlab
MatLab Lezione 2 Programmazione Matlab MATLAB vs. C++ File sorgente C++: sono trasformati in linguaggio macchina dal compilatore; MATLAB: sono interpretati; Tipi di dato C++: è necessario specificare il
DettagliGeometria 3 A.A Esercizi. Irriducibilità di polinomi di più variabili. Discriminante.
Geometria 3 A.A. 2016 2017 Esercizi Irriducibilità di polinomi di più variabili. Discriminante. Risultante. Si dimostri che il polinomio f(x, y) = x 2 y +x 5 +1 è irriducibile in C[x, y]. Sia K un campo.
DettagliSelection Sort (minsort)
Selection Sort (minsort) function A = minsort2(a) costo n = length(a); n for i = 1:(n-1) emin = A(i); n-1 pos=i; n-1 for j = (i+1):n m if(a(j) < emin) m emin = A(j); s pos = j; s end end tmp = A(i); n-1
DettagliTutti gli esercizi della verifica di Ottobre più altri
1) Nell equazione generica della retta y = mx + q, che cosa rappresenta q? 2) Scrivere l equazione della retta che passa per il punto A(0;4) e perpendicolare a quella di equazione y = 1 3 x 5 ; b. tracciare
DettagliTutorato di Analisi 2 - AA 2014/15
Tutorato di Analisi - AA / Emanuele Fabbiani marzo Funzioni in più variabili. Dominio Determinare e rappresentare gracamente il più grande insieme di R n che può essere dominio delle seguenti funzioni.
DettagliPROIEZIONI ORTOGONALI: SEZIONI CONICHE
www.aliceappunti.altervista.org PROIEZIONI ORTOGONALI: SEZIONI CONICHE 1) PREMESSA: Il cono è una superficie generata da una retta con un estremo fisso e l altro che ruota. La retta prende il nome di GENERATRICE.
Dettagli12.1. Esercizio. Disegnare i seguenti insiemi di R 2 e dire se sono o meno aperti, chiusi, limitati:
ANALISI Soluzione esercizi 2 gennaio 212 12.1. Esercizio. Disegnare i seguenti insiemi di R 2 e dire se sono o meno aperti, chiusi, limitati: (x, y) R 2 : x < y} (x, y) R 2 : 2 x 3} (x, y) R 2 : x 2 +
DettagliComplementi 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
DettagliMatematica con esercitazioni, Modulo 2. Analisi matematica. Diario delle lezioni.
Matematica con esercitazioni, Modulo. Analisi matematica. Diario delle lezioni. Laurea triennale Chimica e tecnologie per l ambiente e per i materiali. Rimini Avvertenza per gli studenti: il libro di testo
DettagliStatistica Matematica e Trattamento Informatico dei Dati. Analisi Matematica 3. Esercizi svolti nelle lezioni. V. Del Prete
Statistica Matematica e Trattamento Informatico dei Dati A.A.00-0 Analisi Matematica 3 Esercizi svolti nelle lezioni V. Del Prete Numeri complessi Argomenti ed esercizi svolti nelle lezioni 30.09.00 e
DettagliESERCITAZIONE Implementare i metodi di Eulero, di Heun e di Runge-Kutta del quarto ordine per integrare il problema di Cauchy:
ESERCITAZIONE 5 1. Implementare i metodi di Eulero, di Heun e di Runge-Kutta del quarto ordine per integrare il problema di Cauchy: { y (x) = f(x, y(x)) y(x 0 ) = y 0 con passo h = x N x 0, ove x N N e
DettagliEsercizi di Cinematica
Esercizio 1 Esercizi di Cinematica Esercitazioni di Fisica LA per ingegneri - A.A. 2009-2010 Data la legge oraria: s(t) = a t 3 b t + c (con a = 3 ms 3, b = 2 ms 1, c = 1 m) calcolare la posizione e la
Dettagli13 Esercizi di Riepilogo
13.1 Esercizi Esercizio 13.1 Si consideri una versione semplificata della battaglia navale in cui le navi possono essere posizionate solo in orizzontale e ogni riga può contenere al massimo una nave. Il
DettagliIntroduzione a Matlab
Introduzione a Matlab Gianna M. Del Corso Dipartimento di Informatica, Università di Pisa, Italy 6 Marzo 2015 Introduzione MATrix LABotary Ambiente di calcolo scientifico: Computation, Visualization, Programming
DettagliESERCIZI MATEMATICA GENERALE - Canale III Prof. A. Fabretti 1 A.A. 2009/2010
ESERCIZI MATEMATICA GENERALE - Canale III Prof. A. Fabretti 1 A.A. 2009/2010 Individuare il dominio e i punti stazionari delle seguenti funzioni a due variabili 1) f(x, y) = x 3 + 8y 3 3xy 2) f(x, y) =
DettagliVIII BIS. CICLOIDI DI VAG ELLISSE,PARABOLA,IPERBOLE
VIII BIS. CICLOIDI DI VAG ELLISSE,PARABOLA,IPERBOLE Cicloidi di Vag Ellisse,Parabola,Iperbole Cap VIIIBis Pag.1 PREMESSA Le Cicloidi che seguono sono una «famiglia» di curve ottenuto dal moto di un punto
DettagliARGOMENTI MATEMATICA PER L INGEGNERIA
ARGOMENTI DI MATEMATICA PER L INGEGNERIA VOLUME 2 Esercizi proposti Quando non diversamente precisato, nel seguito si intenderà( sempre che nel piano sia stato introdotto un sistema cartesiano ortogonale
DettagliIntroduzione a MATLAB. Fabio Rossi fabio.rossi@sssup.it
Introduzione a MATLAB Fabio Rossi fabio.rossi@sssup.it Grafica in MATLAB Il primo grafico >>x = 0:pi/100:2*pi; >>y=sin(x); >>plot(x,y) >>grid Comando plot plot(v1,v2) disegna una curva utilizzando il primo
DettagliMATLAB Elementi di grafica Costrutti di programmazione
MATLAB Elementi di grafica Costrutti di programmazione Operazioni punto Le operazioni punto agiscono su array che abbiano le stesse dimensioni:.* prodotto elemento per elemento./ divisione elemento per
DettagliSIMULAZIONE PROVA DI VALUTAZIONE AI SENSI DEL DM 270/2004. (1) Calcolare il MCD e il mcm tra i numeri 390 e
Corso di Laurea in Matematica (A.A. 2007-2008) SIMULAZIONE PROVA DI VALUTAZIONE AI SENSI DEL DM 270/2004 Rispondere (nello spazio assegnato) alle seguenti domande (1) Calcolare il MCD e il mcm tra i numeri
Dettaglix = input('inserisci x: '); fx = 1 for ii = 1 : x fx = fx * ii; end if (fx > 220) y = input('inserisci y: '); fy = 1 for ii = 1 : y fy = fy * ii; end
x = input('inserisci x: '); fx = 1 for ii = 1 : x fx = fx * ii; if (fx > 220) y = input('inserisci y: '); fy = 1 for ii = 1 : y fy = fy * ii; x = input('inserisci x: '); fx = 1 for ii = 1 : x fx = fx *
DettagliCorso di laurea in Chimica Matematica
Corso di laurea in Chimica Matematica. Quali sono i valori x R, con 0 x < 2π, che risolvono le seguenti disequazioni? a) sinx > 2 ; b) 0 < cosx < ; c) sin x < /2. 2 2. Calcolare: a) log 2 4; b) log 4 2;
DettagliESERCIZIO 1. Informatica B - Esercitazione 14
ESERCIZIO 1 Tema del 01/09/2010 Esercizio 3 Implementare in MATLAB una funzione ricorsiva che calcoli risultato e resto della divisione intera fra due numeri interi. La funzione deve ricevere come parametri
DettagliVisualizzazione di dati
Visualizzazione di dati MATLAB fornisce un estesa serie di strumenti per la visualizzazione di dati in due e tre dimensioni. Questi strumenti consentono di: Creare grafici Editare i grafici ed esplorare
DettagliProve 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,
DettagliEs. 1 Es. 2 Es. 3 Es. 4 Totale. Analisi e Geometria 2 Docente: 13 febbraio 2014
Es. 1 Es. 2 Es. 3 Es. 4 Totale Analisi e Geometria 2 Docente: 13 febbraio 214 Cognome: Nome: Matricola: Ogni risposta dev essere giustificata. Gli esercizi vanno svolti su questi fogli, nello spazio sotto
Dettagliy (b) f(x, y) = y log x sin x (c) f(x, y) = tan y (d) f(x, y) = e x y (f) f(x, y) = cos(x 2 + y 2 )
FUNZIONI DI PIÙ VARIABILI. Siano date le seguenti funzioni: (a) f(x, y) = 3x + y (c) h(x, y) = x y (b) g(x, y) = xy (d) k(x, y) = x + y Determinare e disegnare nel piano cartesiano il dominio delle funzioni
DettagliIl grafico di una funzione reale a due variabili è un sottoinsieme del prodotto cartesiano :
ANALISI ESERCITAZIONE DEL 5/10/010 DOMINIO DI UNA FUNZIONE Sia A. Una funzione f : A è una legge di composizione che associa ad ogni elemento di A uno e un solo numero reale. L insieme A è detto dominio
DettagliInformatica B Esercitazione 5
Informatica B Esercitazione 5 17 ottobre 2018 Array, Stringhe e Matrici 5.1 Si scriva un programma C per calcolare la media pesata dei voti di uno studente. Il programma chiede innanzitutto all'utente
DettagliPolitecnico di Milano Ingegneria Industriale Analisi e Geometria 1 Primo Appello 13 Febbraio 2018
Politecnico di Milano Ingegneria Industriale Analisi e Geometria 1 Primo Appello 1 Febbraio 18 Cognome: Nome: Matricola: T.1: 4 punti T.: 4 punti Es.1: 4 punti Es.: 8 punti Es.: 5 punti Es.4: 7 punti Totale
DettagliI/O e strutture di controllo
Dipartimento di Elettronica ed Informazione Politecnico di Milano Informatica e CAD (c.i.) - ICA Prof. Pierluigi Plebani A.A. 2009/2010 I/O e strutture di controllo La presente dispensa e da utilizzarsi
DettagliFacoltà di Ingegneria Industriale. Matlab/Octave - Esercitazione 7. ricorsione e funzioni anonime
Facoltà di Ingegneria Industriale Laurea in Ingegneria Energetica, Meccanica e dei Trasporti Matlab/Octave - Esercitazione 7 ricorsione e funzioni anonime Politecnico di Milano - DEI 1 Esercizio 1 Implementare
DettagliMatlab permette di disegnare facilmente dei grafici La prima cosa da fare è costruire una nuova figura :
Matlab permette di disegnare facilmente dei grafici La prima cosa da fare è costruire una nuova figura : figure() La funzione figure apre una nuova finestra In cui verrà inserito il disegno In molti casi,
Dettagli13 Esercizi di Riepilogo
13.1 Esercizi Esercizio 13.1 Si consideri una versione semplificata della battaglia navale in cui le navi possono essere posizionate solo in orizzontale e ogni riga può contenere al massimo una nave. Il
DettagliCorso di Laurea in Ingegneria Meccanica Anno Accademico 2010/2011 Meccanica Razionale
Corso di Laurea in Ingegneria Meccanica Anno Accademico 2010/2011 Meccanica Razionale Nome... N. Matricola... Ancona, 21 gennaio 2011 1. Un disco materiale pesante di massa m e raggio R si muove nel piano
DettagliAnalisi Matematica 2, Scritto Generale, Per quali valori di > e uniformemente convergente per ogni x 2 [; +) la serie di funzioni n x + n 4 x
Analisi Matematica 2, Scritto Generale, 6-5-994. Consideriamo la serie di Fourier f (x) = a k= [a k cos(kx) + b k sen (kx)] ; dove f (x) = jxj per x 2 ( ; ) e una funzione pari. a. Calcolare i coecienti
Dettagli