Matlab PDE Toolbox UNIVERSITÀ DEGLI STUDI DI ROMA. Facoltà di Scienze Matematiche Fisiche e Naturali

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Matlab PDE Toolbox UNIVERSITÀ DEGLI STUDI DI ROMA. Facoltà di Scienze Matematiche Fisiche e Naturali"

Transcript

1 UNIVERSITÀ DEGLI STUDI DI ROMA LA SAPIENZA Facoltà di Scienze Matematiche Fisiche e Naturali Corso di Laurea in Matematica Metodi Numerici per Equazioni alle Derivate Parziali Matlab PDE Toolbox Risoluzione di equazioni alle derivate parziali utilizzando Matlab Luca Cerone A.A

2

3 Introduzione Questa tesina ha lo scopo di presentare l'uso di Matlab per la risoluzione numerica di equazioni alle derivate parziali lineari(da qui in avanti EDP). In particolare presenterò il PDE Toolbox, un insieme di funzioni e di utilities dedicate a questo tipo di problema. Nelle prossime pagine spiegherò quali tipi di EDP è possibile risolvere e delineerò una strategia generale per farlo. Dopodiché presenterò in dettaglio sia come sfruttare l'interfaccia graca del toolbox (G.U.I., graphic user interface), sia come eseguire le principali operazioni da linea di comando (C.L., command line), mettendo in risalto i vantaggi e i difetti dei due approcci. Nell'ultima parte applicherò quanto spiegato a due problemi specici e commenterò i risultati così ottenuti. Quanto detto in questa tesina si riferisce alla versione 7.0 di Matlab e alla versione 1.01 del PDE Toolbox. Rispetto alle versioni precedenti ci sono infatti stati dei cambiamenti che potrebbero creare dei problemi di retrocompatibilità. 1 EDP in Matlab: il solver pdepe Prima di introdurre il PDE Toolbox descrivo brevemente una funzione dedicata alle EDP che fa parte del Matlab di base, utile per la risoluzione di sistemi di EDP, in una variabile spaziale e tempo, di tipo ellittico e parabolico. La funzione (che in gergo viene detta solver) in grado di risolvere questi problemi si chiama pdepe: permette di approssimare numericamente la soluzione di sistemi di EDP del tipo c(x, t, u, u x ) u t = x m x (xm f(x, t, u, u x )) + s(x, t, u, u x ) (1.1) trasformandoli in sistemi di equazioni dierenziali ordinarie che risolve poi con il solver ode15 (per informazioni su ode15 si rimanda all'help in linea di Matlab). 1

4 L'equazione (1.1) si suppone valida per t 0 t t f e a x b, con a, b, t 0, t f R. Il termine f(x, t, u, u x ) è un termine di usso, mentre invece s(x, t, u, u x ) è una sorgente. c è una matrice diagonale che rappresenta il modo di interagire delle equazioni del sistema. Gli elementi sulla diagonale possono essere identicamente nulli oppure positivi, ma ce ne deve essere almeno uno positivo: il caso di una singola equazione ellittica non è infatti contemplato dal solver pdepe. Sono permesse discontinuità (di prima specie) delle funzioni c ed s, a patto però che la griglia contenga i punti di discontinuità. m deve essere uguale a 0 se il problema non presenta simmetrie, a 1 se presenta simmetria cilindrica, oppure a 2 se presenta simmetria radiale. Si suppone inoltre che la soluzione u dell'edp soddis la condizione iniziale u(x, t 0 ) = u 0 (x) (1.2) e che negli estremi, soddis le seguenti condizioni al bordo per ogni valore di t: p(a, t, u) + q(a, t)f(a, t, u, u x ) = 0 (1.3) p(b, t, u) + q(b, t)f(a, t, u, u x ) = 0 (1.4) q(x, t) è una matrice diagonale con elementi che sono o identicamente nulli, o sempre diversi da zero. Una volta riscritta la propria EDP nella forma prevista, la si può risolvere numericamente usando il seguente comando: sol=pdepe(m,pdefun,icfun,bcfun,xmesh,tspan) Il signicato dei parametri da passare alla funzione pdepe è il seguente: - m è il termine che compare in (1.1) e che rappresenta il tipo di simmetria del problema; - pdefun è una funzione denita dall'utente e che, ricevuti in input x, t, u, u x, genera c, f e s. È cioè una funzione del tipo 2

5 [c,f,s]=pdefun(x,t,u,dudx) con x e t scalari ed u e dudx vettori che approssimano la soluzione e la derivata parziale, c deve essere un vettore che contiene gli elementi della diagonale della matrice c, f ed s devono essere vettori; - icfun deve essere una funzione che calcola le condizioni iniziali, deve avere la forma u=icfun(x); - bcfun è una funzione che calcola i termini p e q in (1.3) e in (1.4). Ha la forma [pl,ql,pr,qr]=bcfun(xl,ul,xr,ur,t) ul è la soluzione che approssima u in xl= a, ur è la soluzione che approssima u in xr=b. pl e ql sono vettori colonna che corrispondono a p e agli elementi della diagonale di q in a. Analogamente pr e qr corrispondono ai valori di p e della diagonale di q in b; - xmesh è il vettore che contiene i nodi della griglia di [a, b] (il solver richiede che xmesh contenga almeno 3 valori); - tspan è il vettore che contiene i valori degli istanti temporali in cui si vuole conoscere la soluzione. La variabile sol così ottenuta sarà una matrice tridimensionale, dove il generico elemento sol(i, j, k) approssima la k ma componente della soluzione u, all'istante tspan(i) e nel nodo xmesh(j). A titolo di esempio, supponiamo di voler risolvere la seguente EDP parabolica scalare: u t 2 u x 2 = x u(x, 0) = sin(x) u(0, t) = u(2π, t) = 0 3 (1.5)

6 con x (0, 2π) e per t = 0,..., 1. La prima cosa da fare è riscrivere l'equazione nella forma (1.1) e individuare il valore dei coecienti. Nel nostro caso possiamo riscrivere l'edp come 1 u t = 2 u x 2 + x da cui deduciamo che m = 0, c = 1, f = u x e s = x. Analogamente guardando alla forma (1.2) e (1.3), (1.4) delle condizioni iniziali e al bordo rispettivamente, possiamo dedurre che u 0 (x) = sin(x), p(a, t, u) = u = p(b, t, u) = u e inoltre q(a, t, u) = 0 = q(b, t, u). A questo punto si possono scrivere le funzioni da passare come argomenti al solver per la risoluzione numerica dell'equazione. Qui di seguito è riportato il listato del codice da implementare in Matlab per calcolare la soluzione, visualizzarne il prolo al variare del tempo e generare un lmato che mostra l'andamento della soluzione nel tempo. function sol=senzapdetool %generazione dei nodi su x e t. m = 0; x = linspace(0,2*pi,30); t = linspace(0,1,10); sol = u = sol(:,:,1); surf(x,t,u) %profilo della soluzione al variare del tempo figure plot(x,u(end,:)) %grafico della soluzione per t=1 % %le prossime istruzioni servono a generare un filmato che %mostra l'andamento della soluzione nel tempo umax=max(max(sol)); umin=min(min(sol)); [n,m]=size(sol); 4

7 newplot Mpdepe=moviein(n); for i=1:n plot(x,u(i,:)) axis([0 2*pi umin umax]); caxis([umin umax]); Mpdepe(:,i)=getframe; end % % funzione che definisce i valori di c,f ed s function [c,f,s] = pdefun(x,t,u,dudx) c = 1; f = DuDx; s = x; % %funzione che definisce la condizione iniziale function u0 = initcon(x) u0 = sin(x); % %funzione che definisce le condizioni al bordo function [pl,ql,pr,qr] = boundcon(xl,ul,xr,ur,t) pl = ul; ql = 0; pr = ur; qr = 0; Dovrebbe essere chiaro a questo punto che la risoluzione di una EDP utilizzando il solver di base risulta un po' dicoltosa e inoltre, pur essendo adatta in molte situazioni, non permette di risolvere EDP denite su un dominio bidimensionale, né tantomeno di risolvere EDP ellittiche o iperboliche. Come vedremo nelle prossime sezioni, il PDE Toolbox permette innanzitutto di risolvere problemi più complessi e, nella stragrande maggioranza dei casi, in maniera estremamente semplice tramite GUI. 2 Il PDE Toolbox Il PDE Toolbox estende le capacità del solver di base pdepe, permettendo di risolvere EDP e sistemi di EDP ellittiche, paraboliche e iperboliche, denite 5

8 su un dominio limitato Ω R 2 (con condizioni di Dirichlét, condizioni di Neumann e condizioni miste), problemi agli autovalori e anche una classe di equazioni non lineari. In queste pagine mi occuperò principalmente dei tre tipi di EDP lineari seguenti: equazioni ellittiche (c u) + au = f (2.1) equazioni paraboliche equazioni iperboliche d u t (c u) + au = f (2.2) d 2 u (c u) + au = f (2.3) t2 Le equazioni (2.1), (2.2) e (2.3), possono essere viste anche come una notazione compatta per sistemi di EDP rispettivamente ellttici, parabolici o iperbolici. Il Matlab è in gradi di risolvere sistemi che si presentino in forma (2.1), (2.2) e (2.3), anche se non sono, matematicamente parlando, eettivamente del tipo indicato. Da qui in avanti, mi riferirò esclusivamente al caso di EDP scalari e non di sistemi. Nell'equazione (2.1) c, a, f e u sono funzioni a valori complessi denite su Ω. In (2.2) e (2.3) c, a, f, d, sono funzioni a valori complessi che possono eventualmente dipendere anche da t, mentre u è una funzione a valori complessi. Dopo queste informazioni preliminari non rimane che vedere come usare eettivamente il PDE Toolbox per la risoluzione di un problema. 3 L'interfaccia graca: un primo semplice problema Il modo più semplice per risolvere una EDP usando il Toolbox è senza dubbio usare l'interfaccia graca. Dopo aver caricato la GUI tramite il comando pdetool, ci si troverà davanti a una schermata che si presenta come mostrato in gura

9 Figura 3.1: Come si presenta la GUI del PDE Toolbox Per illustrare le funzioni disponibili è conveniente supporre di voler risolvere un problema, ad esempio la seguente equazione ellittica con condizioni al bordo di Dirichlet: u = 1 in Ω (3.1) u = 0 su δω dove Ω R 2 è la sfera di centro l'origine e raggio 1. La prima cosa da fare è disegnare il dominio Ω. Per fare ciò è suciente premere l'icona rappresentante l'ellisse con la croce al centro (vedi gura 3.2), dopodiché si posiziona il cursore sull'origine e, tenendo il tasto destro del mouse, lo si trascina no ad aver ottenuto una circonferenza del raggio desiderato. Il cerchio così ottenuto apparirà con l'interno colorato in grigio, e sarà contrassegnato dall'etichetta C1. Per essere sicuri di aver disegnato proprio il dominio desiderato, si può cliccare due volte sul cerchio e inserire i 7

10 Figura 3.2: Barra degli strumenti del PDE Toolbox dati giusti (coordinate del cerchio e lunghezza del raggio) tramite l'interfaccia che compare. Dopo aver disegnato il dominio si devono specicare le condizioni al bordo. Cliccando sull'icona δω, nell'area di lavoro verrà mostrato il bordo di C1 come composto da 4 archi. Tale rappresentazione del bordo è molto comoda qualora si vogliano imporre condizioni al bordo miste, permettendo di specicare per ogni arco il tipo di condizione desiderata: cliccando due volte su un arco si apre, infatti, un menù che permette di scegliere le condizioni relative a quell'arco. Ciò mette in luce da un lato la semplicità di utilizzo per risolvere problemi con condizioni miste, dall'altro il limite di dover imporre condizioni al bordo solamente su archi pressati. Per ovviare a questo inconveniente si dovrà agire da linea di comando, come spiegherò più avanti. In ogni caso, nel problema che stiamo risolvendo, le condizioni sono dello stesso tipo su tutti gli archi ed è conveniente inserirle tutte in una volta nel modo che segue: aprire il menù di scelta Boundary dunque selezionare Specify Boundary Conditions, e dunque il tipo di condizione che si vuole imporre: nel nostro caso Dirichlet di parametri h = 1 ed r = 0. Dopo aver specicato il dominio e le condizioni al bordo è necessario indicare che tipo di EDP si sta risolvendo e con che parametri. Si clicca dunque sull'icona PDE e si sceglie elliptic con coecienti c = 1, a = 0, f = 1. A questo punto è suciente creare la griglia cliccando sull'icona col triangolo, eventualmente ranarla cliccando sull'icona con più triangolini uno dentro l'altro, e risolvere l'edp cliccando sull'icona con l'uguale. Di default apparirà una rappresentazione bidimensionale della soluzione. Se si vuole il graco 3d basta premere il bottone con la supercie, selezionare la 8

11 Figura 3.3: Come appare il Boundary Mode casella Height (3d plot) e quindi fare clic su plot. Abbiamo sin qui delineato le linee guida da seguire nell'arontare una EDP con Matlab, usando perlopiù impostazioni di default. Il Matlab, però, permette di scegliere molti parametri che possono portare a una più eciente risoluzione dei problemi, sia in termini di tempo, che della precisione ottenuta, come mostrerò nella prossima sezione. 4 GUI impostazioni generiche Ho n qui mostrato come risolvere una semplice EDP, adesso approfondirò le caratteristiche della GUI per risolvere problemi un po' più complessi e avere un maggior controllo dei parametri in gioco. Innanzitutto vediamo le opzioni che sono comuni per i tre tipi di EDP (2.1), (2.2), (2.3). 9

12 Iniziamo dalla creazione del dominio, nel caso precedente Ω era un oggetto estremamente semplice, ma si possono denire domini più complessi ottenuti dall'unione e intersezione di poligoni ed ellissi. Per un dominio che non si possa decomporre in questa maniera sarà necessario denire delle funzioni che lo descrivono e agire da linea di comandi come mostrerò in seguito. Innanzitutto si procede col disegnare le gure di base che compongono il dominio, ad esempio un'ellisse, un triangolo e un rettangolo. Per disegnare un'ellisse generica si clicca su una delle due icone che rappresenta un'ellisse (con o senza croce a seconda che la si voglia tracciare a partire dal centro o delineando i semiassi) e si trascina il cursore nell'area dedicata alla graca. Si può notare la dierenza col caso precedente in cui si voleva disegnare un cerchio: usando il tasto destro del mouse si garantisce che i semiassi siano uguali, il tasto destro garantisce anche che i lati di un rettangolo siano uguali e permette quindi disegnare dei quadrati. Clicchiamo poi sull'icona col rettangolo per tracciare il rettangolo e sull'icona con il poligono per disegnare i tre lati del triangolo (questo pulsante permette inoltre di creare poligoni generici). I tre oggetti sono contrassegnati dalle etichette E1,R1,P1 rispettivamente, e di default il Matlab considera l'unione di questi oggetti come dominio Ω. Suppongo però, che Ω sia dato dall'unione dell'ellisse e del rettangolo alla quale viene tolto il triangolo. Per specicare questo dominio è semplice: in alto, subito sotto la barra degli strumenti, c'è infatti una barra che contiene la cosiddetta SET FORMULA, che indica quale tipo di operazione insiemistica si deve fare con gli oggetti disegnati. Subito dopo il disegno la formula sarà E1 + R1 + P 1 che rappresenta l'unione dei tre oggetti. E' suciente modicare la formula in (E1 + R1) P 1 per ottenere il dominio desiderato (vedi gura 4.1). In generale, le parentesi servono a gestire la precedenza delle operazioni 10

13 Figura 4.1: Composizione di un dominio 11

14 da svolgere sugli insiemi, il + indica l'unione di insiemi, l' l'intersezione e il che l'insieme va tolto da ciò che lo precede. In questo modo si possono creare insiemi anche abbastanza complessi con uno sforzo relativamente modesto. Per quanto riguarda la creazione di un dominio l'unica cosa che resta da dire è che gli elementi che compongono il dominio possono essere ruotati. Per farlo bisogna prima selezionare l'elemento che si desidera ruotare, dopodiché nel menù Draw si sceglie Rotate. A questo punto bisogna scegliere l'angolo di rotazione in gradi (ricordando che un numero positivo indica una rotazione antioraria e un numero negativo una rotazione oraria) e le coordinate del punto che fa da centro della rotazione (di default è il centro di massa dell'oggetto). Analizziamo ora i menù restanti. Sul menù File c'è poco da dire, permette di iniziare una nuova sessione di lavoro, caricarne una, salvarla, salvarla con un nuovo nome, e stamparla. Il menù Edit si attiva solamente quando si stanno disegnando gli oggetti che compongono il dominio, o si stanno modicando le impostazioni del bordo. Ecco il signicato delle opzioni nell'ordine: Undo quando si sta disegnando un poligono, permette di cancellare l'ultimo segmento disegnato; Cut rimuove gli oggetti disegnati ma li conserva in memoria per poterli incollare nella posizione desiderata con Paste; Copy copia gli oggetti in memoria per poterli incollare nella posizione desiderata con Paste, e lascia l'originale dove si trova; Paste incolla gli oggetti in memoria nella posizione desiderata; Clear cancella tutti gli oggetti selezionati; Select All seleziona tutti gli oggetti disegnati. Il menù Options permette di scegliere delle impostazioni utili: Grid visualizza una griglia nell'area di disegno; Grid Spacing permette di scegliere quanto deve essere tta la griglia; 12

15 Snap se questa opzione è selezionata, quando si prova a disegnare un oggetto questo è costretto ad aderire alla griglia (ad esempio i centri delle circonferenze verrano poste sul nodo più vicino, e lo stesso per i vertici di rettangoli e poligoni); Axis Limits permette di selezionare la lunghezza dell'intervallo della x e della y; Axis Equal impone la stessa scala sugli assi x e y; Turn o Toolbar Help disabilita il messaggio di aiuto che compare soermandosi col mouse sulle icone; Zoom permette di ingrandire porzioni dell'area di disegno; Application è l'opzione più interessante: andando con il cursore su Application si apre un menù a tendina che permette di scegliere la modalità desiderata. Quella predenita è Generic Equation, generica EDP, ma ve ne sono molte altre per i generici sistemi di EDP e per le principali applicazioni delle EDP ai problemi della sica e della meccanica. In sostanza, i parametri da inserire negli altri menù non saranno più quelli delle formule (2.1), (2.2), (2.3), ma saranno legati alla forma standard dell'equazione per lo specico problema considerato. Ad esempio per l'equazione stazionaria del calore (Heath Equation), la forma standard dell'edp con condizioni al bordo di Dirichlet è: (k T ) = Q + h (T ext T ) in Ω T = T bound su δω (4.1) dove T è la temperatura, k è il coeciente di conduzione, Q rappresenta la sorgente di calore, h è il coeciente di conduzione per convezione, T ext è la temperatura esterna, T bound è la funzione della temperatura T sul bordo. L'equazione in questione è un'equazione ellittica, ma in questo caso anziché i coecienti visti in precedenza, si dovranno inserire i valori di k, Q, h, T ext, e T bound. La trattazione dettagliata di tutte le modalità per le applicazioni esula dallo scopo di questa tesina, ma informazioni approfondite possono 13

16 essere trovate nell'help in linea di Matlab; Refresh aggiorna e ridisegna tutti gli oggetti graci. I menù che restano sono quelli che maggiormente ci interessano dal punto di vista matematico. Tuttavia le schermate potrebbero variare a seconda del tipo di problema che si aronta, pertanto per spiegarli converrà fare riferimento a problemi specici. 5 GUI impostazioni avanzate per EDP ellittiche Torniamo a considerare l'equazione (3.1) di pagina 7. Abbiamo già visto come risolverla usando le impostazioni di base, vediamo ora qualche opzione più avanzata. Dopo aver disegnato il cerchio unitario, aver settato le condizioni al bordo, scelto il tipo di equazione e inserito i coecienti, apriamo il menù Mesh. Abbiamo già visto gli eetti di Initialize Mesh e Rene Mesh (rispettivamente la crezione della griglia e il suo ranamento), saltiamo per il momento l'opzione Jiggle Mesh e clicchiamo su Parameters. Nella schermata che si apre è possibile impostare alcuni parametri: Maximum Edge Size permette di impostare la lunghezza massima dei lati dei triangoli che compongono la griglia; Mesh Growth Rate deve essere un numero compreso tra 1 e 2, indica la velocità di crescita della griglia, e dà un'indicazione della dierenza di dimensione tra i più piccoli triangoli che compongono la griglia e i più grandi; Jiggle Mode selezionando questa opzione si abilita la funzione di jiggling (da jiggle, scuotere), ossia dopo aver generato la griglia si cerca di far sì che i triangoli siano per quanto più possibile equilateri, in maniera da evitare problemi di malcondizionamento. A ogni triangolo della griglia viene associato un valore di qualità che dipende proprio dalla forma del triangolo. Tra le modalità di Jiggling si può scegliere, ON per eettuare questa operazione una sola volta, Optimize minimum per ripetere l'operazione no a quando 14

17 il più basso valore di qualità dei triangoli non smette di crescere, oppure no a quando non si è raggiunto il numero massimo di iterazioni che si può speci- care più in basso, Optimize mean si comporta come Optimize minimum, ma prendendo come riferimento la qualità media dei triangoli; rene methods permette di scegliere se avere una griglia per quanto più possibile uniforme (opzione regular), oppure se suddividere ad ogni ranamento solamente i lati più lunghi dei triangoli (opzione longest). Sempre dal menù Draw è possibile visualizzare gracamente la qualità dei triangoli con Display Triangle Quality (sono accettabili valori superiori a 0.6), ed eventualmente eseguire manualmente l'operazione di Jiggling cliccando su Jiggling. É inoltre possibile mostrare i numeri dei vertici dei triangoli, e il numero associato ad ogni triangolo, scegliendo Show Node Labels e Show Triangle Labels rispettivamente. Tuttavia, specie quando si lavora con una griglia composta di un numero elevato di triangoli, sconsiglio di abilitare queste opzioni perché richiedono l'uso di una notevole quantità di memoria che potrebbe rallentare in maniera drastica le operazioni da compiere. Andiamo ora ad analizzare il menù Solve. Cliccando su Solve, si lancia il solver che risolve numericamente l'equazione. I parametri utilizzati dal solver possono esere specicati cliccando su Parameters. Nel caso di equazioni ellittiche, si aprirà una nestra che prevede l'abilitazione di due opzioni: Adaptive mesh renement e Use Non Linear Solver. Di default non sono selezionate, tuttavia risultano utili in molte occasioni. Adaptive mesh mode, permette di calcolare la soluzione numerica andando a ranare la griglia solo in quei triangoli dove non si è raggiunta l'accuratezza desiderata. Se lo si seleziona si potrà decidere il numero massimo di triangoli che può essere aggiunto ad ogni ranamento della griglia (Maximum Numbers of Triangles), il numero massimo di ranamenti della griglia da eseguire (Maximum Number of renements), i criteri in base ai quali scegliere: 15

18 Worst Triangles si basa sul peggiore valore di qualità dei triangoli per selezionare i triangoli da ranare, e su una funzione nativa del PDE Tool (pdejmps,che vedremo quando parlerò di C.L.) che fornisce una stima dell'errore sui vari triangoli; il valore indicato in Worst Triangle Fraction deve essere compreso tra 0 e 1, tantò più sarà alto tanti meno triangoli necessiteranno un ranamento, tanto più sarà vicino a 0 tanti più triangoli saranno ranati; Relative Tolerance esegue il ranamento su quei triangoli per i quali l'errore relativo stimato è maggiore della tolleranza indicata nella casella Relative Tolerance; User dened function per indicare un'eventuale funzione creata dall'utente per la selezione dei triangoli; Renement Method, si può scegliere regular o longest con lo stesso signi- cato visto per i parametri del menù Mesh. Per quanto riguarda Use Non Linear Solver è necessario selezionarlo quando ci si trova di fronte a un'equazione non lineare, i parametri da denire solo la tolleranza per l'errore, una eventuale soluzione inziale da cui far cominciare partire l'algoritmo (il solver non lineare si basa sull'algoritmo di Newton che ha convergenza solo locale), il modo di approssimare lo Jacobiano della funzione (xed, usando un metodo di punto sso, lumped approssimandolo con una matrice diagonale, full calcolo completo dello Jacobiano. Le opzioni Adaptive mode e Use Non Linear Solver possono essere attivate sia indipendentemente l'una dall'altra che contemporaneamente. Dopo aver settato tutte queste impostazioni, cliccando sull'icona con l'uguale si procede alla risoluzione numerica. Restano solamente da impostare le proprietà di visualizzazione. Per fare ciò si apra il menù Plot e si clicchi su Parameters. Ecco brevemente il signi- cato dei parametri: Color permette di scegliere in base a quale valore assegnare il colore a quanto 16

19 disegnato nel graco (di default è la soluzione approssimata u); plot style serve per decidere se il colore dovrà sfumare gradatamente (interpolated shad.), o se riferirsi al valor medio della funzione su ciascun triangolo (at shad.; contour se selezionato mostra le curve di livello nel graco; arrows disegna delle frecce per indicare l'andamento del campo vettoriale, le si può scegliere di lunghezza ssa (normalized) oppure proporzionale al modulo del campo vettoriale (proportional); deformed mesh dà una rappresentazione deformata del dominio, la deformazione dipende dal modulo del gradiente; questa opzione deve essere attivata da sola ed è pensata principalmente per problemi di meccanica; Height 3d di default disegna la supercie (x, y, u(x, y)), tuttavia è possibile scegliere la grandezza che si desidera rappresentare sull'asse delle z utilizzando il menù a tendina (ad esempio u ; plot in x-y grid disegna il graco anziché sulla griglia triangolare di partenza, su una griglia rettangolare; contour plot levels indica quante curve di livello disegnare; show mesh rappresenta la griglia nel graco; colormap indica quali colori usare per la rappresentazione graca. Dopo aver congurato tutti i parametri desiderati è suciente cliccare su Plot per visualizzare i risultati nella maniera voluta. Come si sarà notato nel menù di scelta non era possibile selezionare l'opzione Animation, questo perché in una equazione ellittica la soluzione non dipende da una variabile temporale. Tale dipendenza è invece in generale presente in equazioni paraboliche e iperboliche, e per esse sarà possibile ottenere un'animazione che mostra come varia la soluzione in funzione del tempo. 17

20 6 GUI impostazioni avanzate per EDP paraboliche iperboliche In questo paragrafo mostrerò qualche impostazione specica per le equazioni paraboliche e iperboliche. Tratterò insieme i due casi in quanto sono molto simili da spiegare. Sia per il caso parabolico che per quello iperbolico, le uniche cose che dieriscono da quanto visto no ad adesso sono i menù Solve e Plot. Supponiamo di avere un'equazione parabolica. Aprendo il menù Solve e dunque Parameters, apparirà una schermata in cui sarà possibile impostare le seguenti opzioni: Time, deve essere un vettore che rappresenta gli istanti temporali per i quali si vuole calcolare la soluzione; u(t0), funzione che rappresenta la soluzione all'istante iniziale t 0, può essere una funzione di x e y, ad esempio sin(x + y); Relative Tolerance e Absolute Tolerance sono rispettivamente l'errore relativo e quello assoluto che si vuole commettere. Per un'equazione iperbolica il menù Solve si presenterà in maniera pressoché identica, salvo per il fatto che si dovrà inserire anche il valore di u (t 0 ). Sia per le equazioni paraboliche che per quelle iperboliche il menù Plot apparirà identico e, rispetto al caso ellittico ci sono due sole dierenze: si può scegliere l'istante temporale per cui si vuole disegnare il graco, e si può creare una animazione (sia 2D che 3D) dell'evolvere nel tempo della soluzione. Per scegliere il valore del tempo t per il quale si vuole disegnare la soluzione, sarà suciente aprire il menù a tendina time for plot che si trova in basso a destra e selezionare il tempo desiderato. Naturalmente si potranno scegliere tutte le opzioni a disposizione, come visto per il caso ellittico. Per generare un'animazione bidimensionale della soluzione si deve invece 18

21 selezionare Animation. Si può accedere a un menù di opzioni cliccando sul pulsante Options vicino alla casella Animation. Si potranno così impostare il numero di fotogrammi al secondo (Fps) da visualizzare e per quante volte ripetere il lmato (Number of repeats). Nel caso fosse già stato creato un lmato, sarà possibile selezionare Replay, in maniera da visualizzare quello già esistente senza crearne uno nuovo (questa opzione è molto comoda in quanto, soprattutto con griglie tte e intervalli temporali molto lunghi, la generazione di un lmato può richiedere molto tempo e risorse). Per generare una animazione tridimensionale basta selezionare Height 3d e procedere come nel caso bidimensionale. Per vedere come applicare in pratica quanto detto n qui, aronterò ora il seguente problema: 2 u t 2 u + u = 1 u = 0 su δω u(x, y, 0) = sin(x + y) u (x, y, 0) = x y (6.1) dove Ω è il dominio mostrato in gura 6.1, dato dall'unione delle due circonferenze C1 e C2 di raggio 1 e centri rispettivamente ( 0.5, 0) e (0.5, 0). Cercherò la soluzione per gli istanti t n = n, n = 0,..., 5. Dopo aver disegnato il dominio Ω, andiamo a specicare le condizioni al bordo. Clicchiamo sull'icona δω, quindi apriamo il menù Boundary e Specify Boundary Condition. Nel nostro caso sono condizioni di Dirchlét, e basterà impostare i seguenti valori h=1, r=0. Per avere una rappresentazione dei bordi più pulita clicchiamo anche, sempre dal menù Boundary su Remove all subdomain borders. Andiamo ora a specicare il tipo di EDP che si vuole risolvere. menù PDE, apriamo PDE specication, selezioniamo Hyperbolic e inseriamo i seguenti valori per i coecienti: c=1, a=1, f=1, d=1. Dal 19

22 Figura 6.1: Griglia sul dominio Ω del problema (6.1) Prima di generare la griglia e ranarla, apriamo il menù Solve e in Parameters imponiamo le condizioni iniziali: u(t0)=sin(x+y), u'(t0)=x-y. Specichiamo inoltre l'intervallo temporale, nel nostro caso basta inserire la stringa [0 : 1 : 5], nella casella Time. Per la griglia lasciamo le impostazioni predenite, generiamo la griglia cliccando sul triangolo e la raniamo cliccando sull'icona con più triangolini. Per evitare problemi di malcondizionamento dal menù Mesh eettuiamo il jiggling per due volte. Possiamo quindi cliccare sull'uguale per far calcolare la soluzione approssimata. Per impostazione predenita apparirà disegnata una rappresentazione bidimensionale della soluzione all'istante temporale t 5. Vogliamo invece visualizzare un graco tridimensionale per ciascuno degli istanti t n. Apriamo il menù Plot e quindi Parameters. Selezioniamo Height 3d e l'istante temporale per cui vogliamo visualizzare il graco (vedi gura 6.2). 20

PDE Toolbox in Matlab

PDE Toolbox in Matlab PDE Toolbox in Matlab Lucia Gastaldi Dipartimento di Matematica, http://dm.ing.unibs.it/gastaldi/ Lezione 12 Indice 1 Uso di PDE Toolbox con interfaccia grafica Problema e definizioni 2 Esercizi 3 Comandi

Dettagli

Foglio elettronico. Foglio elettronico EXCEL. Utilizzo. Contenuto della cella. Vantaggi EXCEL. Prof. Francesco Procida procida.francesco@virgilio.

Foglio elettronico. Foglio elettronico EXCEL. Utilizzo. Contenuto della cella. Vantaggi EXCEL. Prof. Francesco Procida procida.francesco@virgilio. Foglio elettronico Foglio elettronico EXCEL Prof. Francesco Procida procida.francesco@virgilio.it Il foglio elettronico è un programma interattivo, che mette a disposizione dell utente una matrice di righe

Dettagli

Microsoft Access - dispensa didattica ECDL Modulo 5 - a cura di Antonino Terranova PAG 1

Microsoft Access - dispensa didattica ECDL Modulo 5 - a cura di Antonino Terranova PAG 1 Microsoft Access - Determinare l input appropriato per il database...2 Determinare l output appropriato per il database...2 Creare un database usando l autocomposizione...2 Creare la struttura di una tabella...4

Dettagli

MICROSOFT ACCESS. Fabrizio Barani 1

MICROSOFT ACCESS. Fabrizio Barani 1 MICROSOFT ACCESS Premessa ACCESS è un programma di gestione di banche dati, consente la creazione e modifica dei contenitori di informazioni di un database (tabelle), l inserimento di dati anche mediante

Dettagli

GUIDA RAPIDA ALL USO DI EXCEL

GUIDA RAPIDA ALL USO DI EXCEL GUIDA RAPIDA ALL USO DI EXCEL I fogli elettronici vengono utilizzati in moltissimi settori, per applicazioni di tipo economico, finanziario, scientifico, ingegneristico e sono chiamati in vari modi : fogli

Dettagli

n L ambiente di lavoro

n L ambiente di lavoro n L ambiente di lavoro n Usare Cabri n Comprendere Cabri n L ambiente di lavoro 1 Che cosa è Cabri Il programma Cabri* è stato sviluppato da Jean-Marie Laborde e Franck Bellemain presso l Institut d Informatique

Dettagli

GEOGEBRA I OGGETTI GEOMETRICI

GEOGEBRA I OGGETTI GEOMETRICI GEOGEBRA I OGGETTI GEOMETRICI PROPRIETA : Finestra Proprietà (tasto destro mouse sull oggetto) Fondamentali: permette di assegnare o cambiare NOME, VALORE, di mostrare nascondere l oggetto, di mostrare

Dettagli

DISPENSA DI GEOMETRIA

DISPENSA DI GEOMETRIA Il software di geometria dinamica Geogebra GeoGebra è un programma matematico che comprende geometria, algebra e analisi. È sviluppato da Markus Hohenwarter presso la Florida Atlantic University per la

Dettagli

Access - Lezione 02. Basi di dati. Parte seconda. (Per andare direttamente su un argomento, fare clic con il mouse sul titolo nell indice sottostante)

Access - Lezione 02. Basi di dati. Parte seconda. (Per andare direttamente su un argomento, fare clic con il mouse sul titolo nell indice sottostante) Access - Lezione 02 Basi di dati Parte seconda (Per andare direttamente su un argomento, fare clic con il mouse sul titolo nell indice sottostante) 1.0 Operazioni di base 1.1 Impostare e pianificare un

Dettagli

MANUALE OPERATIVO EXCEL 2003

MANUALE OPERATIVO EXCEL 2003 1. Novità di Excel 2003 MANUALE OPERATIVO EXCEL 2003 CAPITOLO 1 Microsoft Office Excel 2003 ha introdotto alcune novità ed ha apportato miglioramenti ad alcune funzioni già esistenti nelle precedenti versioni

Dettagli

Foglio di calcolo. Il foglio di calcolo: Excel. Selezione delle celle

Foglio di calcolo. Il foglio di calcolo: Excel. Selezione delle celle Foglio di calcolo Il foglio di calcolo: Excel I dati inseriti in Excel sono organizzati in Cartelle di lavoro a loro volta suddivise in Fogli elettronici. I fogli sono formati da celle disposte per righe

Dettagli

www.renatopatrignani.it 1

www.renatopatrignani.it 1 APRIRE UN PROGRAMMA DI POSTA ELETTRONICA MODIFICARE IL TIPO DI VISUALIZZAZIONE LEGGERE UN CHIUDERE IL PROGRAMMA ESERCITAZIONI Outlook Express, il programma più diffuso per la gestione della posta elettronica,

Dettagli

Grafici tridimensionali

Grafici tridimensionali MatLab Lezione 3 Grafici tridimensionali Creazione di un Grafico 3D (1/4) Si supponga di voler tracciare il grafico della funzione nell intervallo x = [0,5]; y=[0,5] z = e -(x+y)/2 sin(3x) sin(3y) Si può

Dettagli

il foglio elettronico

il foglio elettronico 1 il foglio elettronico ecdl - modulo 4 toniorollo 2013 il modulo richiede 1/2 comprendere il concetto di foglio elettronico e dimostri di sapere usare il programma di foglio elettronico per produrre dei

Dettagli

Indice III. Indice. Unità 1 Il personal computer, 1. Unità 2 AutoCAD, 9

Indice III. Indice. Unità 1 Il personal computer, 1. Unità 2 AutoCAD, 9 Indice III Indice Unità 1 Il personal computer, 1 1.1 Struttura del personal computer, 2 1.2 Il software, 5 1.3 I dispositivi informatici di stampa, 6 1.4 Il disegno al computer, 7 1.5 La fotografia digitale,

Dettagli

Esercitazione. Fig. B.1 L ambiente di lavoro Exel

Esercitazione. Fig. B.1 L ambiente di lavoro Exel Esercitazione Exel: il foglio di lavoro B.1 Introduzione Exel è un applicazione che serve per la gestione dei fogli di calcolo. Questo programma fa parte del pacchetto OFFICE. Le applicazioni di Office

Dettagli

Introduzione al foglio elettronico

Introduzione al foglio elettronico Introduzione al foglio elettronico 1. Che cos'è un foglio elettronico? Un foglio elettronico è un programma che permette di inserire dei dati, di calcolare automaticamente i risultati, di ricalcolarli

Dettagli

Corso di Informatica

Corso di Informatica Corso di Informatica Lez. 6 di 12 Docente: valter.rolando@med.unipmn.it IL FOGLIO ELETTRONICO (II) Imposta Pagina Stampa Elenchi Ordinamenti e Filtri Subtotali Novara, 8 giugno 2007 1 IMPOSTA PAGINA Parte

Dettagli

Lezione 6 Introduzione a Microsoft Excel Parte Terza

Lezione 6 Introduzione a Microsoft Excel Parte Terza Lezione 6 Introduzione a Microsoft Excel Parte Terza I grafici in Excel... 1 Creazione di grafici con i dati di un foglio di lavoro... 1 Ricerca del tipo di grafico più adatto... 3 Modifica del grafico...

Dettagli

excel La cartella di lavoro Il foglio di lavoro

excel La cartella di lavoro Il foglio di lavoro excel Fogli Elettronici Un foglio elettronico (o spreadsheet) e` un software applicativo nato dall esigenza di organizzare insiemi di dati tramite tabelle, schemi, grafici, etc. effettuare calcoli di natura

Dettagli

MICROSOFT WORD INTRODUZIONE

MICROSOFT WORD INTRODUZIONE 1 MICROSOFT WORD INTRODUZIONE Word è il programma più diffuso per elaborazione di testi, il cui scopo fondamentale è assistere l utente nelle operazioni di digitazione, revisione e formattazione di testi.

Dettagli

MODULO 4: FOGLIO ELETTRONICO (EXCEL)

MODULO 4: FOGLIO ELETTRONICO (EXCEL) MODULO 4: FOGLIO ELETTRONICO (EXCEL) 1. Introduzione ai fogli elettronici I fogli elettronici sono delle applicazioni che permettono di sfruttare le potenzialità di calcolo dei Personal computer. Essi

Dettagli

L'INTERFACCIA DI AUTOCAD

L'INTERFACCIA DI AUTOCAD L'INTERFACCIA DI AUTOCAD L'interfaccia di autocad: la schermata di ingresso questa è la prima schermata che si presenta all'utente all'apertura di Autocad. Come si può vedere le barre strumenti non sono

Dettagli

Microsoft PowerPoint

Microsoft PowerPoint Microsoft introduzione a E' un programma che si utilizza per creare presentazioni grafiche con estrema semplicità e rapidità. Si possono realizzare presentazioni aziendali diapositive per riunioni di marketing

Dettagli

Corso completo di Excel 2003 per Certificazione Microsoft Office Specialist e Patente Europea (ECDL) - Prof. Roberto Fantaccione

Corso completo di Excel 2003 per Certificazione Microsoft Office Specialist e Patente Europea (ECDL) - Prof. Roberto Fantaccione Corso completo di Excel 2003 per Certificazione Microsoft Office Specialist e Patente Europea (ECDL) - Premessa Excel 2003 è un programma della suite di office 2003, in grado di organizzare e gestire tabelle

Dettagli

CORSO AUTOCAD CENNI PRELIMINARI

CORSO AUTOCAD CENNI PRELIMINARI CORSO AUTOCAD CENNI PRELIMINARI Benvenuti a tutti al corso sull utilizzo di Autocad, in questa prima lezione voglio quali sono i principi base del funzionamento di Autocad. Autocad non è nient altro che

Dettagli

Foglio di calcolo. Numero Valuta Testo Data e Ora Percentuale

Foglio di calcolo. Numero Valuta Testo Data e Ora Percentuale Foglio di calcolo Foglio di calcolo Foglio organizzato in forma matriciale: migliaia di righe e centinaia di colonne In corrispondenza di ciascuna intersezione tra riga e colonna vi è una CELLA Una cella

Dettagli

Fogli Elettronici: MS Excel. Foglio Elettronico

Fogli Elettronici: MS Excel. Foglio Elettronico Parte 6 Fogli Elettronici: MS Excel Elementi di Informatica - AA. 2008/2009 - MS Excel 0 di 54 Foglio Elettronico Un foglio elettronico (o spreadsheet) è un software applicativo nato dall esigenza di:

Dettagli

Breve guida a WORD per Windows

Breve guida a WORD per Windows 1. COSA È Il Word della Microsoft è pacchetto applicativo commerciale che rientra nella categoria dei word processor (elaboratori di testi). Il Word consente il trattamento avanzato di testi e grafica,

Dettagli

Lezione 4 Introduzione a Microsoft Excel Parte Prima

Lezione 4 Introduzione a Microsoft Excel Parte Prima Lezione 4 Introduzione a Microsoft Excel Parte Prima Cenni preliminari... 1 Elementi sullo schermo... 2 Creazione di una cartella di lavoro... 3 Utilizzo di celle e intervalli... 3 Gestione della cartella

Dettagli

MICROSOFT EXCEL INTRODUZIONE PRIMI PASSI

MICROSOFT EXCEL INTRODUZIONE PRIMI PASSI MICROSOFT EXCEL INTRODUZIONE Si tratta di un software appartenente alla categoria dei fogli di calcolo: con essi si intendono veri e propri fogli elettronici, ciascuno dei quali è diviso in righe e colonne,

Dettagli

Capitolo 9. Figura 104. Tabella grafico. Si evidenzia l intera tabella A1-D4 e dal menù Inserisci si seleziona Grafico. Si apre la seguente finestra:

Capitolo 9. Figura 104. Tabella grafico. Si evidenzia l intera tabella A1-D4 e dal menù Inserisci si seleziona Grafico. Si apre la seguente finestra: Capitolo 9 I GRAFICI Si apra il Foglio3 e lo si rinomini Grafici. Si crei la tabella seguente: Figura 104. Tabella grafico Si evidenzia l intera tabella A1-D4 e dal menù Inserisci si seleziona Grafico.

Dettagli

Piano Lauree Scientifiche Progetto MATEMATICA e STATISTICA Sapienza Università di Roma a.a. 2010/11

Piano Lauree Scientifiche Progetto MATEMATICA e STATISTICA Sapienza Università di Roma a.a. 2010/11 Piano Lauree Scientifiche Progetto MATEMATICA e STATISTICA Sapienza Università di Roma a.a. 2010/11 Corso di formazione rivolto a insegnanti delle Superiori Giuseppe Accascina accascina@dmmm.uniroma1.it

Dettagli

www.informarsi.net MODULO 6 ECDL - EIPASS STRUMENTI DI PRESENTAZIONE - PRESENTATIONS Microsoft PowerPoint http://www.informarsi.net/ecdl/powerpoint/

www.informarsi.net MODULO 6 ECDL - EIPASS STRUMENTI DI PRESENTAZIONE - PRESENTATIONS Microsoft PowerPoint http://www.informarsi.net/ecdl/powerpoint/ MODULO 6 ECDL - EIPASS STRUMENTI DI PRESENTAZIONE - PRESENTATIONS Microsoft PowerPoint http:///ecdl/powerpoint/ INTERFACCIA UTENTE TIPICA DI UN SOFTWARE DI PRESENTAZIONE APERTURA E SALVATAGGIO DI UNA PRESENTAZIONE

Dettagli

Modulo 4.2 Fogli di calcolo elettronico

Modulo 4.2 Fogli di calcolo elettronico Modulo 4.2 Fogli di calcolo elettronico 1 Finestra principale di Excel 2 Finestra principale di Excel Questi pulsanti servono per ridurre ad icona, ripristinare e chiudere la finestra dell applicazione.

Dettagli

Struttura logica di un programma

Struttura logica di un programma Struttura logica di un programma Tutti i programmi per computer prevedono tre operazioni principali: l input di dati (cioè l inserimento delle informazioni da elaborare) il calcolo dei risultati cercati

Dettagli

Uso del computer e gestione dei file

Uso del computer e gestione dei file Uso del computer e gestione dei file Sommario Uso del computer e gestione dei file... 3 Sistema Operativo Windows... 3 Avvio di Windows... 3 Desktop... 3 Il mouse... 4 Spostare le icone... 4 Barra delle

Dettagli

Guida all uso del foglio elettronico Excel Lezioni ed esercizi

Guida all uso del foglio elettronico Excel Lezioni ed esercizi Lezioni di EXCEL Guida all uso del foglio elettronico Excel Lezioni ed esercizi 1 Il foglio elettronico Excel Excel è un foglio elettronico che consente di effettuare svariate operazioni nel campo matematico,

Dettagli

per immagini guida avanzata Usare le formule e le funzioni Geometra Luigi Amato Guida Avanzata per immagini excel 2000 1

per immagini guida avanzata Usare le formule e le funzioni Geometra Luigi Amato Guida Avanzata per immagini excel 2000 1 Usare le formule e le funzioni Geometra Luigi Amato Guida Avanzata per immagini excel 2000 1 Costruire formule in Excel Per gli utenti di altri programmi di foglio di calcolo, come ad esempio Lotus 1-2-3,

Dettagli

Calc è il programma per la gestione di fogli di calcolo della suite OpenOffice.org.

Calc è il programma per la gestione di fogli di calcolo della suite OpenOffice.org. Calc è il programma per la gestione di fogli di calcolo della suite OpenOffice.org. Nuovo documento Anteprima di stampa Annulla Galleria Apri Controllo ortografico Ripristina Sorgente dati Salva Controllo

Dettagli

Iniziare CAPITOLO 1. Obiettivi

Iniziare CAPITOLO 1. Obiettivi CAPITOLO 1 Iniziare Obiettivi Richiamare i comandi di AutoCAD tramite menu, menu di schermo, digitalizzatore, riga di comando o barre degli strumenti Comprendere il funzionamento delle finestre di dialogo

Dettagli

COREL DRAW 7.0 manuale introduttivo

COREL DRAW 7.0 manuale introduttivo COREL DRAW 7.0 manuale introduttivo 1 SOMMARIO INTRODUZIONE... 3 L AMBIENTE DI LAVORO... 3 La Toolbar degli strumenti... 6 2 INTRODUZIONE CorelDraw, da sempre è uno tra i programmi grafici più completi,

Dettagli

EXCEL PER WINDOWS95. sfruttare le potenzialità di calcolo dei personal computer. Essi si basano su un area di lavoro, detta foglio di lavoro,

EXCEL PER WINDOWS95. sfruttare le potenzialità di calcolo dei personal computer. Essi si basano su un area di lavoro, detta foglio di lavoro, EXCEL PER WINDOWS95 1.Introduzione ai fogli elettronici I fogli elettronici sono delle applicazioni che permettono di sfruttare le potenzialità di calcolo dei personal computer. Essi si basano su un area

Dettagli

Impress è il programma per la creazione di presentazioni della suite OpenOffice.org.

Impress è il programma per la creazione di presentazioni della suite OpenOffice.org. Impress è il programma per la creazione di presentazioni della suite OpenOffice.org. Barra dei menu Menu degli strumenti standard Vista diapositive Pannello delle attività Menu degli strumenti di presentazione

Dettagli

Portale cartografico del Servizio Geologico, Sismico e dei Suoli Guida utente

Portale cartografico del Servizio Geologico, Sismico e dei Suoli Guida utente Portale cartografico del Servizio Geologico, Sismico e dei Suoli Guida utente 1. Introduzione Il Portale cartografico del Servizio Geologico, Sismico e dei Suoli (SGSS) rappresenta l evoluzione dell ambiente

Dettagli

Comandi base di Autocad

Comandi base di Autocad Comandi base di Autocad Gli appunti di Autocad che seguono sono generali, ma possono subire qualche lieve variazione in base alla versione utilizzata oppure nelle versioni più recenti possono essere stati

Dettagli

Manuale d uso - Pencil 0.4.3b by Pascal Naidon - 21 Luglio 2007 (da completare)

Manuale d uso - Pencil 0.4.3b by Pascal Naidon - 21 Luglio 2007 (da completare) Manuale d uso - Pencil 0.4.3b by Pascal Naidon - 21 Luglio 2007 (da completare) Traduzione di Eros Bottinelli Introduzione Un documento di Pencil è basato sui livelli. Ci sono attualmente quattro tipi

Dettagli

GeoGebra vers.5 - vista Grafici 3D

GeoGebra vers.5 - vista Grafici 3D GeoGebra vers.5 - vista Grafici 3D Marzo 2015 (manuale on-line, con aggiunte a cura di L. Tomasi) Questo articolo si riferisce a un componente della interfaccia utente di GeoGebra. Viste Menu Vista Algebra

Dettagli

3.3 Formattazione. Formattare un testo. Copyright 2008 Apogeo. Formattazione del carattere

3.3 Formattazione. Formattare un testo. Copyright 2008 Apogeo. Formattazione del carattere 3.3 Formattazione Formattare un testo Modificare la formattazione del carattere Cambiare il font di un testo selezionato Modificare la dimensione e il tipo di carattere Formattazione del carattere In Word,

Dettagli

Quickstart. Cos è GeoGebra? Notizie in pillole

Quickstart. Cos è GeoGebra? Notizie in pillole Quickstart Cos è GeoGebra? Un software di Matematica Dinamica in un pacchetto semplice da usare Per l apprendimento e la didattica a tutti i livelli scolastici Comprende geometria, algebra, tabelle, grafici,

Dettagli

AutoCAD 2D Corso di base

AutoCAD 2D Corso di base AutoCAD 2D Corso di base Introduzione C.A.D. (Computer Aided Design) Permette di disegnare con l aiuto del computer. Le più diffuse applicazioni di AutoCAD sono: disegni architettonici ; disegni di interni;

Dettagli

Lezione 5 Introduzione a Microsoft Excel Parte Seconda

Lezione 5 Introduzione a Microsoft Excel Parte Seconda Lezione 5 Introduzione a Microsoft Excel Parte Seconda Utilizzo delle funzioni... 1 Utilizzo di intervalli nelle formule... 2 Riferimenti di cella e di intervallo... 5 Indirizzi assoluti, relativi e misti...

Dettagli

www.geogebra.org/cms/

www.geogebra.org/cms/ I primi elementi 1. GEOGEBRA Geogebra eá un software di matematica dinamica prodotto da un gruppo diretto da Markus Hohenwarter in cui geometria e algebra condividono lo stesso ambiente di lavoro. La versione

Dettagli

Prof.ssa Paola Vicard

Prof.ssa Paola Vicard Questa nota consiste per la maggior parte nella traduzione (con alcune integrazioni) da Descriptive statistics di J. Shalliker e C. Ricketts, 2000, University of Plymouth Consideriamo come esempio il data

Dettagli

Laboratorio di Chimica Fisica 04/03/2015. Introduzione all uso di Microcal Origin 6.0 (TM)

Laboratorio di Chimica Fisica 04/03/2015. Introduzione all uso di Microcal Origin 6.0 (TM) Introduzione all uso di Microcal Origin 6.0 (TM) Origin lavora solo in ambiente Windows, ma ci sono degli omologhi per linux e apple. Sui computer del laboratorio è installato windows XP e troverete la

Dettagli

Cap. 3 - L'analisi dei dati

Cap. 3 - L'analisi dei dati Capitolo 3 L analisi dei dati 3.1. Relazioni tra grandezze fisiche Uno degli aspetti più importanti della fisica sperimentale è la ricerca di una relazione matematica in grado di interpretare il tipo di

Dettagli

I Polinomi. Michele Buizza. L'insieme dei numeri interi lo indicheremo con Z. è domenica = non vado a scuola. signica se e solo se.

I Polinomi. Michele Buizza. L'insieme dei numeri interi lo indicheremo con Z. è domenica = non vado a scuola. signica se e solo se. I Polinomi Michele Buizza 1 Insiemi In questa prima sezione ricordiamo la simbologia che useremo in questa breve dispensa. Iniziamo innanzitutto a ricordare i simboli usati per i principali insiemi numerici.

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

qui possiamo scegliere se creare un nuovo Database oppure aprire un Database già esistente. Fatto ciò avremo questa seconda schermata:

qui possiamo scegliere se creare un nuovo Database oppure aprire un Database già esistente. Fatto ciò avremo questa seconda schermata: Creare un Database completo per la gestione del magazzino. Vedremo di seguito una guida pratica su come creare un Database per la gestione del magazzino e la rispettiva spiegazione analitica: Innanzitutto

Dettagli

STRUMENTI DI PRESENTAZIONE POWERPOINT 2003

STRUMENTI DI PRESENTAZIONE POWERPOINT 2003 STRUMENTI DI PRESENTAZIONE POWERPOINT 2003 INDICE 1 Strumenti di Presentazione... 4 2 Concetti generali di PowerPoint... 5 2.1 APRIRE POWERPOINT... 5 2.2 SELEZIONE DEL LAYOUT... 6 2.3 SALVARE LA PRESENTAZIONE...

Dettagli

Quinta lezione: Stampare e salvare una mappa

Quinta lezione: Stampare e salvare una mappa Quinta lezione: Stampare e salvare una mappa Stampa e salvataggio in vari formati. Utilizzare il prodotto per inserirlo in relazioni, come base di disegni In questa lezione vedremo come creare una mappa

Dettagli

Internet Posta Elettronica

Internet Posta Elettronica Progetto IUVARE Codice progetto CIP: 2007.IT.051.PO.003/II/D/F/9.2.1/0299 Corso Operatore/trice socio assistenziale MODULO "INFORMATICA DI BASE" Docente: Arch. Tommaso Campanile Internet Posta Elettronica

Dettagli

MODULO 3. Microsoft Excel. TEST ED ESERCIZI SU: http://www.informarsi.net/ecdl/excel/index.php

MODULO 3. Microsoft Excel. TEST ED ESERCIZI SU: http://www.informarsi.net/ecdl/excel/index.php MODULO 3 Microsoft Excel TEST ED ESERCIZI SU: http:///ecdl/excel/index.php Foglio Elettronico - SpreadSheet Un foglio elettronico (in inglese spreadsheet) è un programma applicativo usato per memorizzare

Dettagli

Raddrizzamento digitale per la costruzione di fotopiani con RDF. 1. Avvio di RDF ed impostazione dei dati 2. Raddrizzamento analitico

Raddrizzamento digitale per la costruzione di fotopiani con RDF. 1. Avvio di RDF ed impostazione dei dati 2. Raddrizzamento analitico Raddrizzamento digitale per la costruzione di fotopiani con RDF Informazioni generali: Esercitazione: Introduzione 1. Avvio di RDF ed impostazione dei dati Prerequisiti 2. Raddrizzamento analitico Obiettivi

Dettagli

Funzioni reali di più variabili reali

Funzioni reali di più variabili reali Funzioni reali di più variabili reali Generalità. Indichiamo con R n il prodotto cartesiano di R per sé stesso, n volte: R n = {(, 2,, n ) ;! R,, n!r}. Quando n = 2 oppure n = 3 indicheremo le coordinate

Dettagli

lo 4 1. SELEZIONARE; le celle da tagliare (spostare) 2. Comando TAGLIA

lo 4 1. SELEZIONARE; le celle da tagliare (spostare) 2. Comando TAGLIA Capittol lo 4 Copia Taglia Incolla 4-1 - Introduzione Durante la stesura di un foglio di lavoro o durante un suo aggiornamento, può essere necessario copiare o spostare dati e formule. Per questo sono

Dettagli

Ci sono molti vantaggi nel mettere in relazione le

Ci sono molti vantaggi nel mettere in relazione le Capitolo 4 Relazioni tra tabelle 4.1 Definizione di una relazione 4.2 Visualizzazione e modifica delle relazioni 4.3 Stampa delle relazioni Ci sono molti vantaggi nel mettere in relazione le tabelle di

Dettagli

Prima lezione di Access 2000

Prima lezione di Access 2000 Corso di Access Lezione 1 Lezione 2 Lezione 3 Lezione 4 Lezione 5 Lezione 6 Lezione 7 Lezione 8 Lezione 9 Lezione 10 Lezione 11 Prima lezione di Access 2000 Creare una Tabella La tabella è l'elemento principale

Dettagli

MODULO DOMANDE INDICE

MODULO DOMANDE INDICE INDICE INDICE... 2 IL PROGRAMMA... 3 LA VIDEATA PRINCIPALE... 4 IL MENU FILE... 7 Esportare i file... 9 LA FINESTRA DELLA RISPOSTA... 11 TUTTI I MODI PER INSERIRE IL TESTO... 11 I Collegamenti... 12 MODELLI

Dettagli

IMPOSTARE UNA MASCHERA CHE SI APRE AUTOMATICAMENTE

IMPOSTARE UNA MASCHERA CHE SI APRE AUTOMATICAMENTE IMPOSTARE UNA MASCHERA CHE SI APRE AUTOMATICAMENTE Access permette di specificare una maschera che deve essere visualizzata automaticamente all'apertura di un file. Vediamo come creare una maschera di

Dettagli

Disciplina informatica Uso di Excel

Disciplina informatica Uso di Excel Disciplina informatica Uso di Excel Mario Gentili Definizione Il foglio elettronico, conosciuto anche come foglio di calcolo, è una griglia di caselle all interno delle quali possono essere inseriti non

Dettagli

Reference Corso di Excel

Reference Corso di Excel Reference Corso di Excel Copyright 1997-2004, Sperlinga Alessio, tutti i diritti riservati. Questa copia è utilizzabile dallo studente soltanto per uso personale e non puòessere impiegata come guida in

Dettagli

INIZIAMO A IMPARARE WORD

INIZIAMO A IMPARARE WORD Associazione Nazionale Seniores Enel Associazione di solidarietà tra dipendenti e pensionati delle Aziende del Gruppo Enel Sezione Territoriale Lombardia - Nucleo di Milano E-Mail del Nucleo di Milano:

Dettagli

Analisi Grafica Manuale d uso

Analisi Grafica Manuale d uso Analisi Grafica Manuale d uso S.r.l. P.zza L. da Vinci, 7 20133 Milano tel: +39 2 2367490 e-mail: info@maind.it web: www.maind.it 1 Sommario 1. Introduzione... 3 1.1. Uso del programma... 3 1.2. Il menù

Dettagli

Esponenziali e logaritmi

Esponenziali e logaritmi Capitolo 9 Esponenziali e logaritmi... Capitolo 0 Funzioni circolari 0. Descrizione di fenomeni periodici Tra le funzioni elementari ne esistono due atte a descrivere fenomeni che si ripetono periodicamente

Dettagli

Metodi Numerici per Equazioni Ellittiche

Metodi Numerici per Equazioni Ellittiche Metodi Numerici per Equazioni Ellittiche Vediamo ora di descrivere una tecnica per la risoluzione numerica della più semplice equazione ellittica lineare, l Equazione di Laplace: u xx + u yy = 0, (x, y)

Dettagli

Prof.ssa Paola Vicard

Prof.ssa Paola Vicard Questa nota consiste perlopiù nella traduzione da Descriptive statistics di J. Shalliker e C. Ricketts, 2000, University of Plymouth Consideriamo come esempio il data set contenuto nel foglio excel esercizio2_dati.xls.

Dettagli

LEZIONE DI MATLAB 2.0. Ing.Irene Tagliente E-mail: irene.tagliente@opbg.net

LEZIONE DI MATLAB 2.0. Ing.Irene Tagliente E-mail: irene.tagliente@opbg.net LEZIONE DI MATLAB 2.0 Ing.Irene Tagliente E-mail: irene.tagliente@opbg.net Cos è Matlab Il programma MATLAB si è imposto in ambiente ingegneristico come strumento per la simulazione e l'analisi dei sistemi

Dettagli

Guida rapida - versione Web e Tablet

Guida rapida - versione Web e Tablet Guida rapida - versione Web e Tablet Cos è GeoGebra? Un pacchetto completo di software di matematica dinamica Dedicato all apprendimento e all insegnamento a qualsiasi livello scolastico Gestisce interattivamente

Dettagli

Elementi Finiti: stime d errore e adattività della griglia

Elementi Finiti: stime d errore e adattività della griglia Elementi Finiti: stime d errore e adattività della griglia Elena Gaburro Università degli studi di Verona Master s Degree in Mathematics and Applications 05 giugno 2013 Elena Gaburro (Università di Verona)

Dettagli

Per effettuare la stampa di una cartella di lavoro si accede al comando. Stampa dal menu File o si utilizza il pulsante omonimo sulla barra

Per effettuare la stampa di una cartella di lavoro si accede al comando. Stampa dal menu File o si utilizza il pulsante omonimo sulla barra 4.5 Stampa 4.5.1 Stampare semplici fogli elettronici 4.5.1.1 Usare le opzioni di base della stampa Per effettuare la stampa di una cartella di lavoro si accede al comando Stampa dal menu File o si utilizza

Dettagli

Word è un elaboratore di testi in grado di combinare il testo con immagini, fogli di lavoro e

Word è un elaboratore di testi in grado di combinare il testo con immagini, fogli di lavoro e Word è un elaboratore di testi in grado di combinare il testo con immagini, fogli di lavoro e grafici, tutto nello stesso file di documento. Durante il lavoro testo e illustrazioni appaiono sullo schermo

Dettagli

Analisi 2. Argomenti. Raffaele D. Facendola

Analisi 2. Argomenti. Raffaele D. Facendola Analisi 2 Argomenti Successioni di funzioni Definizione Convergenza puntuale Proprietà della convergenza puntuale Convergenza uniforme Continuità e limitatezza Teorema della continuità del limite Teorema

Dettagli

Programma MyHatch. Manuale d'uso

Programma MyHatch. Manuale d'uso Programma MyHatch Manuale d'uso PREMESSE... 2 SCOPO DEL PROGRAMMA... 2 I TRATTEGGI DI AUTOCAD... 2 IL PROGRAMMA MYHATCH... 2 LA DEFINIZIONE DEI MOTIVI... 3 USO DEL PROGRAMMA... 5 INSTALLAZIONE... 5 BARRA

Dettagli

MODULO 3 Foglio elettronico

MODULO 3 Foglio elettronico MODULO 3 Foglio elettronico I contenuti del modulo: Questo modulo verifica la comprensione da parte del corsista dei concetti fondamentali del foglio elettronico e la sua capacità di applicare praticamente

Dettagli

Sommario SELEZIONARE UN OGGETTO UTILIZZANDO LA BARRA DEGLI OGGETTI 10 NAVIGARE ATTRAVERSO I RECORD IN UNA TABELLA, IN UNA QUERY, IN UNA MASCHERA 12

Sommario SELEZIONARE UN OGGETTO UTILIZZANDO LA BARRA DEGLI OGGETTI 10 NAVIGARE ATTRAVERSO I RECORD IN UNA TABELLA, IN UNA QUERY, IN UNA MASCHERA 12 $FFHVV;3 A Sommario cura di Ninni Terranova Marco Alessi DETERMINARE L INPUT APPROPRIATO PER IL DATABASE 3 DETERMINARE L OUTPUT APPROPRIATO PER IL DATABASE 3 CREARE LA STRUTTURA DI UNA TABELLA 3 STABILIRE

Dettagli

Quarta lezione: Aggiungere le proprie informazioni

Quarta lezione: Aggiungere le proprie informazioni Quarta lezione: Aggiungere le proprie informazioni Punti, linee, poligoni; cos'è un GPS, come si usa, come si caricano i dati Aggiungere le proprie informazioni: punti, linee, poligoni Fino ad ora abbiamo

Dettagli

S.C.S. - survey CAD system Tel. 045 / 7971883. Il menu file contiene tutti i comandi predisposti per:

S.C.S. - survey CAD system Tel. 045 / 7971883. Il menu file contiene tutti i comandi predisposti per: 1 - File Il menu file contiene tutti i comandi predisposti per: - l apertura e salvataggio di disegni nuovi e esistenti; - al collegamento con altri programmi, in particolare AutoCAD; - le opzioni di importazione

Dettagli

Esercitazione di Termofluidodinamica Computazionale

Esercitazione di Termofluidodinamica Computazionale Ing. Mitja Morgut Prof. Enrico Nobile Università degli Studi di Trieste DINMA, Sezione di Fisica Tecnica Esercitazione di Termofluidodinamica Computazionale Utilizzo del Generatore di Mesh ANSYS-ICEM CFD

Dettagli

Videoscrittura con OpenOffice Writer V

Videoscrittura con OpenOffice Writer V Videoscrittura con OpenOffice Writer V Videoscrittura con OpenOffice Writer V 1. Importare fogli di calcolo o altri oggetti 2. Tabulazione 3. Realizzazione di un volantino con suddivisione in colonne 4.

Dettagli

Tutorato di Analisi 2 - AA 2014/15

Tutorato di Analisi 2 - AA 2014/15 Tutorato di Analisi - AA /5 Emanuele Fabbiani 5 marzo 5 Integrali doppi. La soluzione più semplice... Come per gli integrali in una sola variabile, riconoscere eventuali simmetrie evita di sprecare tempo

Dettagli

lo 2 2-1 - PERSONALIZZARE LA FINESTRA DI WORD 2000

lo 2 2-1 - PERSONALIZZARE LA FINESTRA DI WORD 2000 Capittol lo 2 Visualizzazione 2-1 - PERSONALIZZARE LA FINESTRA DI WORD 2000 Nel primo capitolo sono state analizzate le diverse componenti della finestra di Word 2000: barra del titolo, barra dei menu,

Dettagli

Tutorial 3DRoom. 3DRoom

Tutorial 3DRoom. 3DRoom Il presente paragrafo tratta il rilievo di interni ed esterni eseguito con. L utilizzo del software è molto semplice ed immediato. Dopo aver fatto uno schizzo del vano si passa all inserimento delle diagonali

Dettagli

GUIDA ALL USO DEL VISUALIZZATORE CARTOGRAFICO

GUIDA ALL USO DEL VISUALIZZATORE CARTOGRAFICO Ministero dell Ambiente e della tutela del territorio e del mare GUIDA ALL USO DEL VISUALIZZATORE CARTOGRAFICO Stato del documento Redatto Approvato Funzione Team di progetto Geoportale nazionale Responsabile

Dettagli

Foglio elettronico (StarOffice)

Foglio elettronico (StarOffice) Modulo Foglio elettronico (StarOffice) Modulo - Foglio elettronico, richiede che il candidato comprenda il concetto di foglio elettronico e dimostri di sapere usare il programma corrispondente. Deve comprendere

Dettagli

GESTIONE CONTO CORRENTE BANCARIO

GESTIONE CONTO CORRENTE BANCARIO GESTIONE CONTO CORRENTE BANCARIO parte seconda LA GESTIONE DEL CONTO CORRENTE PER TUTTI manuale seconda parte pag. 1 La gestione dei movimenti Prima di caricare i movimenti, è indispensabile aprire il

Dettagli

USARE WORD. - non solo per scrivere - Un corso per chi vuole imparare ad usare Word senza fare fatica

USARE WORD. - non solo per scrivere - Un corso per chi vuole imparare ad usare Word senza fare fatica Pagina 1 di 32 USARE WORD - non solo per scrivere - Un corso per chi vuole imparare ad usare Word senza fare fatica Indice: - La finestra di Word pag. 2 - Barra del titolo pag. 3 - Barra dei menu pag.

Dettagli

GESTIONE CIMITERIALE CASI D USO. Manuale Back-Office. Alphasoft S.r.l.

GESTIONE CIMITERIALE CASI D USO. Manuale Back-Office. Alphasoft S.r.l. GESTIONE CIMITERIALE CASI D USO Manuale Back-Office Alphasoft S.r.l. CASI D USO SOFTWARE GESTIONE CIMITERI ALPHASOFT S.R.L. 1 Sommario 1 Gestione anagrafica Utente.... 3 1.1 Inserimento nuova anagrafica....

Dettagli

USARE WORD - non solo per scrivere -

USARE WORD - non solo per scrivere - GUIDA WORD USARE WORD - non solo per scrivere - corso Word Un corso per chi vuole imparare ad usare Word senza fare fatica Indice: - La finestra di Word pag. 2 - Barra del titolo pag. 3 - Barra dei menu

Dettagli

Excel Foglio elettronico: esempio

Excel Foglio elettronico: esempio Excel Sist.Elaborazione Inf. excel 1 Foglio elettronico: esempio Sist.Elaborazione Inf. excel 2 Foglio elettronico o spreadsheet griglia o tabella di celle o caselle in cui è possibile inserire: diversi

Dettagli