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

Save this PDF as:
 WORD  PNG  TXT  JPG

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

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

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

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

Strumenti e metodi per la redazione della carta del pericolo da fenomeni torrentizi

Strumenti e metodi per la redazione della carta del pericolo da fenomeni torrentizi Versione 1.0 Strumenti e metodi per la redazione della carta del pericolo da fenomeni torrentizi Corso anno 2011 D. MANUALE UTILIZZO DEL VISUALIZZATORE Il Visualizzatore è un programma che permette di

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

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

Demo. La palette allinea. La palette Anteprima conversione trasparenza. Adobe Illustrator CS2

Demo. La palette allinea. La palette Anteprima conversione trasparenza. Adobe Illustrator CS2 Le Palette (parte prima) Come abbiamo accennato le Palette permettono di controllare e modificare il vostro lavoro. Le potete spostare e nascondere come spiegato nella prima lezione. Cominciamo a vedere

Dettagli

SoftWare DMGraphics. Indice. Manuale d uso. 1) Introduzione. 2) Pagine grafiche. 3) Grafici. 4) Menù

SoftWare DMGraphics. Indice. Manuale d uso. 1) Introduzione. 2) Pagine grafiche. 3) Grafici. 4) Menù SoftWare DMGraphics Manuale d uso Indice 1) Introduzione 2) Pagine grafiche. 2.1) Pagina grafica 2.2) Concetti generali 2.3) Scale dei valori 2.4) Posizionamento elementi nel grafico 3) Grafici 3.1) Grafici

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

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

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

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

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

Massimi e minimi vincolati di funzioni in due variabili

Massimi e minimi vincolati di funzioni in due variabili Massimi e minimi vincolati di funzioni in due variabili I risultati principali della teoria dell ottimizzazione, il Teorema di Fermat in due variabili e il Test dell hessiana, si applicano esclusivamente

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

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

INTERNET EXPLORER Breve manuale d uso

INTERNET EXPLORER Breve manuale d uso INTERNET EXPLORER Breve manuale d uso INDICE INTRODUZIONE... 3 COME IMPOSTARE LA PAGINA INIZIALE... 3 LA WORK AREA... 3 LE VOCI DI MENU... 5 IL MENU FILE... 5 IL MENU MODIFICA... 6 IL MENU VISUALIZZA...

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

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

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

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

Microsoft PowerPoint 2003. Tutorial

Microsoft PowerPoint 2003. Tutorial Facoltà di Lettere e Filosofia Cdl in Scienze dell Educazione A.A. 2010/2011 Informatica (Laboratorio) Microsoft PowerPoint 2003 Tutorial Author Kristian Reale Rev. 2011 by Kristian Reale Liberamente distribuibile

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

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

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

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

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

Iniziativa Comunitaria Equal II Fase IT G2 CAM - 017 Futuro Remoto. Approfondimento SOFTWARE PER L ARCHIVIAZIONE

Iniziativa Comunitaria Equal II Fase IT G2 CAM - 017 Futuro Remoto. Approfondimento SOFTWARE PER L ARCHIVIAZIONE APPROFONDIMENTO ICT Iniziativa Comunitaria Equal II Fase IT G2 CAM - 017 Futuro Remoto Approfondimento SOFTWARE PER L ARCHIVIAZIONE ORGANISMO BILATERALE PER LA FORMAZIONE IN CAMPANIA INDICE SOFTWARE PER

Dettagli

Traccia delle lezioni svolte in laboratorio Excel 2003. Excel 2003 Excel 2010

Traccia delle lezioni svolte in laboratorio Excel 2003. Excel 2003 Excel 2010 Traccia delle lezioni svolte in laboratorio Excel 2003 Excel 2003 Excel 2010 INTRODUZIONE A EXCEL EXCEL è un programma di Microsoft Office che permette di analizzare grandi quantità di dati (database)

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

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

Versione aggiornata al 11.11.2014

Versione aggiornata al 11.11.2014 Word Processing Versione aggiornata al 11.11.2014 A cura di Massimiliano Del Gaizo Massimiliano Del Gaizo Pagina 1 SCHEDA (RIBBON) HOME 1. I L G R U P P O C A R AT T E R E Word ci offre la possibilità,

Dettagli

INTERNET EXPLORER. Breve manuale d'uso

INTERNET EXPLORER. Breve manuale d'uso INTERNET EXPLORER Breve manuale d'uso INDICE INTRODUZIONE... 3 COME IMPOSTARE LA PAGINA INIZIALE...3 LA WORK AREA... 3 LE VOCI DI MENU... 5 IL MENU FILE... 5 IL MENU MODIFICA... 6 IL MENU VISUALIZZA...

Dettagli

Gestione Rapporti (Calcolo Aree)

Gestione Rapporti (Calcolo Aree) Gestione Rapporti (Calcolo Aree) L interfaccia dello strumento generale «Gestione Rapporti»...3 Accedere all interfaccia (toolbar)...3 Comandi associati alle icone della toolbar...4 La finestra di dialogo

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

Appunti di: MICROSOFT EXCEL

Appunti di: MICROSOFT EXCEL Appunti di: MICROSOFT EXCEL INDICE PARTE I: IL FOGLIO ELETTRONICO E I SUOI DATI Paragrafo 1.1: Introduzione. 3 Paragrafo 1.2: Inserimento dei Dati....4 Paragrafo 1.3: Ordinamenti e Filtri... 6 PARTE II:

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

Il foglio elettronico

Il foglio elettronico Il foglio elettronico Foglio di calcolo, Spreadsheet in inglese, Permette di elaborare DATI NUMERICI. E una TABELLA che contiene numeri che possono essere elaborati con FUNZIONI matematiche e statistiche.

Dettagli

INDICE. Pregeo Rilievo Crea righe 3 2. Pregeo Rilievo Crea righe 4, 5 3. Pregeo Rilievo Crea righe 7 9

INDICE. Pregeo Rilievo Crea righe 3 2. Pregeo Rilievo Crea righe 4, 5 3. Pregeo Rilievo Crea righe 7 9 Prodotto da INDICE Pregeo Rilievo Crea righe 3 2 Pregeo Rilievo Crea righe 4, 5 3 Pregeo Rilievo Crea righe 7 9 Pregeo Rilievo Crea righe 7 vertice/direzione 11 Pregeo Rilievo Crea righe per frazionamento

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

A destra è delimitata dalla barra di scorrimento verticale, mentre in basso troviamo una riga complessa.

A destra è delimitata dalla barra di scorrimento verticale, mentre in basso troviamo una riga complessa. La finestra di Excel è molto complessa e al primo posto avvio potrebbe disorientare l utente. Analizziamone i componenti dall alto verso il basso. La prima barra è la barra del titolo, dove troviamo indicato

Dettagli

Piccola guida all'uso del programma GRAPH

Piccola guida all'uso del programma GRAPH Piccola guida all'uso del programma GRAPH Che cosa e'? E' un programma per disegnare grafici di funzioni e delle loro derivate, per calcolare integrali, trovare le soluzioni di una equazione o di un sistema

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

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

SH.Invoice è un software pratico e completo per la gestione della fatturazione di professionisti e imprese.

SH.Invoice è un software pratico e completo per la gestione della fatturazione di professionisti e imprese. Presentazione: SH.Invoice è un software pratico e completo per la gestione della fatturazione di professionisti e imprese. Il programma si distingue per la rapidità e l elasticità del processo di gestione

Dettagli

1. DESCRIZIONE DI CIASCUN COMPONENTE

1. DESCRIZIONE DI CIASCUN COMPONENTE 1. DESCRIZIONE DI CIASCUN COMPONENTE 1.1 Stativo 1. Regolazione della messa a fuoco 2. Vite di bloccaggio 3. Anello di fissaggio 1.2 Microscopio digitale Tasto x fotografare Linea di indicazione dell ingrandimento

Dettagli

Esercitazione in Laboratorio: risoluzione di problemi di programmazione lineare tramite Excel il mix di produzione

Esercitazione in Laboratorio: risoluzione di problemi di programmazione lineare tramite Excel il mix di produzione Esercitazione in Laboratorio: risoluzione di problemi di programmazione lineare tramite Excel il mix di produzione Versione 11/03/2004 Contenuto e scopo esercitazione Contenuto esempi di problema di programmazione

Dettagli

www.filoweb.it STAMPA UNIONE DI WORD

www.filoweb.it STAMPA UNIONE DI WORD STAMPA UNIONE DI WORD Molte volte abbiamo bisogno di stampare più volte lo stesso documento cambiando solo alcuni dati. Potremmo farlo manualmente e perdere un sacco di tempo, oppure possiamo ricorrere

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

x 2 + y2 4 = 1 x = cos(t), y = 2 sin(t), t [0, 2π] Al crescere di t l ellisse viene percorsa in senso antiorario.

x 2 + y2 4 = 1 x = cos(t), y = 2 sin(t), t [0, 2π] Al crescere di t l ellisse viene percorsa in senso antiorario. Le soluzioni del foglio 2. Esercizio Calcolare il lavoro compiuto dal campo vettoriale F = (y + 3x, 2y x) per far compiere ad una particella un giro dell ellisse 4x 2 + y 2 = 4 in senso orario... Soluzione.

Dettagli

FATTURE PROFESSIONISTI 1.5 MANUALE UTENTE. ultima revisione: 21/05/07

FATTURE PROFESSIONISTI 1.5 MANUALE UTENTE. ultima revisione: 21/05/07 FATTURE PROFESSIONISTI 1.5 MANUALE UTENTE ultima revisione: 21/05/07 Indice Panoramica... 1 Navigazione... 2 Selezionare una Vista Dati... 2 Individuare una registrazione esistente... 3 Inserire un nuova

Dettagli

Quando lanciamo il programma, ci si presenterà la maschera iniziale dove decideremo cosa vogliamo fare.

Quando lanciamo il programma, ci si presenterà la maschera iniziale dove decideremo cosa vogliamo fare. SOFTWARE CELTX Con questo tutorial cercheremo di capire, e sfruttare, le potenzialità del software CELTX, il software free per la scrittura delle sceneggiature. Intanto diciamo che non è solo un software

Dettagli

Guida SH.Shop. Inserimento di un nuovo articolo:

Guida SH.Shop. Inserimento di un nuovo articolo: Guida SH.Shop Inserimento di un nuovo articolo: Dalla schermata principale del programma, fare click sul menu file, quindi scegliere Articoli (File Articoli). In alternativa, premere la combinazione di

Dettagli

4.1.1.1 APRIRE UN PROGRAMMA DI FOGLIO ELETTRONICO

4.1.1.1 APRIRE UN PROGRAMMA DI FOGLIO ELETTRONICO 4.1 PER INIZIARE 4.1.1 PRIMI PASSI COL FOGLIO ELETTRONICO 4.1.1.1 APRIRE UN PROGRAMMA DI FOGLIO ELETTRONICO L icona del vostro programma Excel può trovarsi sul desktop come in figura. In questo caso basta

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

7. Microsoft Access. 1) Introduzione a Microsoft Access

7. Microsoft Access. 1) Introduzione a Microsoft Access 1) Introduzione a Microsoft Access Microsoft Access è un programma della suite Microsoft Office utilizzato per la creazione e gestione di database relazionali. Cosa è un database? Un database, o una base

Dettagli

IMPORTAZIONE DI GRAFICI E TABELLE DA EXCEL A WORD

IMPORTAZIONE DI GRAFICI E TABELLE DA EXCEL A WORD WORD 2000 IMPORTAZIONE DI TABELLE E GRAFICI IMPORTAZIONE DI GRAFICI E TABELLE DA EXCEL A WORD Introduzione Il sistema operativo Windows supporta una particolare tecnologia, detta OLE (Object Linking and

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

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

Creare tabelle con Word

Creare tabelle con Word Creare tabelle con Word Premessa In questa breve guida userò spesso il termine "selezionare". "Selezionare", riferito ad un documento informatico, vuol dire evidenziare con il mouse, o con altre combinazioni

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

Come costruire una distribuzione di frequenze per caratteri quantitativi continui

Come costruire una distribuzione di frequenze per caratteri quantitativi continui Come costruire una distribuzione di frequenze per caratteri quantitativi continui Consideriamo i dati contenuti nel primo foglio di lavoro (quello denominato dati) del file esempio2.xls. I dati si riferiscono

Dettagli

Excel. A cura di Luigi Labonia. e-mail: luigi.lab@libero.it

Excel. A cura di Luigi Labonia. e-mail: luigi.lab@libero.it Excel A cura di Luigi Labonia e-mail: luigi.lab@libero.it Introduzione Un foglio elettronico è un applicazione comunemente usata per bilanci, previsioni ed altri compiti tipici del campo amministrativo

Dettagli

4. Fondamenti per la produttività informatica

4. Fondamenti per la produttività informatica Pagina 36 di 47 4. Fondamenti per la produttività informatica In questo modulo saranno compiuti i primi passi con i software applicativi più diffusi (elaboratore testi, elaboratore presentazioni ed elaboratore

Dettagli

Tutorial e lavoro su altre caratteristiche di Grasshopper Arch. A. Di Raimo

Tutorial e lavoro su altre caratteristiche di Grasshopper Arch. A. Di Raimo Tutorial e lavoro su altre caratteristiche di Grasshopper Arch. A. Di Raimo Abbiamo già introdotto il concetto di parametro: come abbiamo osservato si tratta ancora di una variabile che ci permette di

Dettagli

Capitolo 26: schemi di installazione

Capitolo 26: schemi di installazione Capitolo 26: schemi di installazione Avviate MasterChef dall icona presente sul vostro Desktop. Nota: Se state utilizzando una versione dimostrativa, una volta caricato il programma, un messaggio vi comunicherà

Dettagli

L uso del software Excel per la costruzione di un documento ipertestuale con giochi per la verifica.

L uso del software Excel per la costruzione di un documento ipertestuale con giochi per la verifica. L uso del software Excel per la costruzione di un documento ipertestuale con giochi per la verifica. Il lavoro si presenta piuttosto lungo, ma per brevità noi indicheremo come creare la pagina iniziale,

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

1. I database. La schermata di avvio di Access

1. I database. La schermata di avvio di Access 7 Microsoft Access 1. I database Con il termine database (o base di dati) si intende una raccolta organizzata di dati, strutturati in maniera tale che, effettuandovi operazioni di vario tipo (inserimento

Dettagli

4.1 UTILIZZO DELL APPLICAZIONE

4.1 UTILIZZO DELL APPLICAZIONE 4.1 UTILIZZO DELL APPLICAZIONE Il foglio elettronico (definito anche spreadsheet) è uno strumento formidabile. Possiamo considerarlo come una specie di enorme tabellone a griglia il cui utilizzo si estende

Dettagli

[Dimensionare la pagina-creare le tabelle-formattare le tabelle-formattare la pagina

[Dimensionare la pagina-creare le tabelle-formattare le tabelle-formattare la pagina [Dimensionare la pagina-creare le tabelle-formattare le tabelle-formattare la pagina Creare cartelle per salvare il lavoro] Per iniziare dobbiamo imparare a gestire quello spazio bianco che diverrà la

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

Apros s.r.l. è lieta di presentarvi

Apros s.r.l. è lieta di presentarvi Apros s.r.l. è lieta di presentarvi Apros Configurator è uno strumento facile ed intuitivo nel suo utilizzo, che vi permetterà di realizzare in breve tempo il dimensionamento di canne fumarie e renderà

Dettagli

PROCEDURA INVENTARIO DI MAGAZZINO di FINE ESERCIZIO (dalla versione 3.2.0)

PROCEDURA INVENTARIO DI MAGAZZINO di FINE ESERCIZIO (dalla versione 3.2.0) PROCEDURA INVENTARIO DI MAGAZZINO di FINE ESERCIZIO (dalla versione 3.2.0) (Da effettuare non prima del 01/01/2011) Le istruzioni si basano su un azienda che ha circa 1000 articoli, che utilizza l ultimo

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

Voti finali e Scrutini

Voti finali e Scrutini Voti finali e Scrutini Premessa La gestione Scrutini è ora completamente integrata dentro RE. Sono previste diverse funzioni applicative, dall inserimento dei voti proposti alla gestione dello scrutinio

Dettagli

Guida all uso di Java Diagrammi ER

Guida all uso di Java Diagrammi ER Guida all uso di Java Diagrammi ER Ver. 1.1 Alessandro Ballini 16/5/2004 Questa guida ha lo scopo di mostrare gli aspetti fondamentali dell utilizzo dell applicazione Java Diagrammi ER. Inizieremo con

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

11.2 Uso di strumenti informatici nella didattica di tecnologia e informatica

11.2 Uso di strumenti informatici nella didattica di tecnologia e informatica 11.2 Uso di strumenti informatici nella didattica di tecnologia e informatica a cura di Gian Piero Benente Le competenze necessarie al docente di tecnologia e informatica della scuola elementare e della

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

Esame di Informatica CHE COS È UN FOGLIO ELETTRONICO CHE COS È UN FOGLIO ELETTRONICO CHE COS È UN FOGLIO ELETTRONICO. Facoltà di Scienze Motorie

Esame di Informatica CHE COS È UN FOGLIO ELETTRONICO CHE COS È UN FOGLIO ELETTRONICO CHE COS È UN FOGLIO ELETTRONICO. Facoltà di Scienze Motorie Facoltà di Scienze Motorie CHE COS È UN FOGLIO ELETTRONICO Una tabella che contiene parole e numeri che possono essere elaborati applicando formule matematiche e funzioni statistiche. Esame di Informatica

Dettagli

CREAZIONE DI UN DB RELAZIONALE IN ACCESS

CREAZIONE DI UN DB RELAZIONALE IN ACCESS CONTENUTI: CREAZIONE DI UN DB RELAZIONALE IN ACCESS Definizione della chiave primaria di una tabella Creazione di relazioni fra tabelle Uso del generatore automatico di Query A) Apertura del DB e creazione

Dettagli

Quando GIMP viene avviato per la prima volta, ci troveremo davanti la seguente schermata:

Quando GIMP viene avviato per la prima volta, ci troveremo davanti la seguente schermata: Marincola Francesco classe G6 Compito 4 settimana Guida all uso di GIMP GIMP è un programma multipiattaforma per l'elaborazione delle immagini. È un'applicazione di Software Libero, coperta dalla licenza

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

paragrafo. Testo Incorniciato Con bordo completo Testo Incorniciato Con bordo incompleto

paragrafo. Testo Incorniciato Con bordo completo Testo Incorniciato Con bordo incompleto Applicare bordi e sfondi ai paragrafi Word permette di creare un bordo attorno ad un intera pagina o solo attorno a paragrafi selezionati. Il testo risulta incorniciato in un rettangolo completo dei quattro

Dettagli

Cos è ACCESS? E un programma di gestione di database (DBMS) Access offre: un ambiente user frendly da usare (ambiente grafico)

Cos è ACCESS? E un programma di gestione di database (DBMS) Access offre: un ambiente user frendly da usare (ambiente grafico) Cos è ACCESS? E un programma di gestione di database (DBMS) Access offre: un ambiente user frendly da usare (ambiente grafico) 1 Aprire Access Appare una finestra di dialogo Microsoft Access 2 Aprire un

Dettagli

3. Gestione di un sistema operativo a interfaccia grafica (elementi di base) 3.1 Software

3. Gestione di un sistema operativo a interfaccia grafica (elementi di base) 3.1 Software Pagina 29 di 47 3. Gestione di un sistema operativo a interfaccia grafica (elementi di base) 3.1 Software Come abbiamo già detto in precedenza, l informatica si divide in due grandi mondi : l hardware

Dettagli

Database Modulo 3 DEFINIRE LE CHIAVI

Database Modulo 3 DEFINIRE LE CHIAVI Database Modulo 3 DEFINIRE LE CHIAVI Nell organizzazione di un archivio informatizzato è indispensabile poter definire univocamente le informazioni in esso inserite. Tale esigenza è abbastanza ovvia se

Dettagli

icartoon manuale d uso

icartoon manuale d uso icartoon manuale d uso icartoon ti consente di creare animazioni anche complesse e di esportarle. Quello che esporti da icartoon è basato su QuickTime che è uno standard per il multimedia: può quindi essere

Dettagli

WORD 97 SCRIVERE UNA TESI DI LAUREA

WORD 97 SCRIVERE UNA TESI DI LAUREA WORD 97 SCRIVERE UNA TESI DI LAUREA PASSO 1 Per prima cosa pensiamo al formato generale della pagina: i margini richiesti da una tesi sono quasi sempre più ampi di quelli di un testo normale. Apriamo ora

Dettagli

Il foglio elettronico: Excel

Il foglio elettronico: Excel Il foglio elettronico: Excel Laboratorio di Informatica Corso di Laurea triennale in Biologia Dott. Fabio Aiolli (aiolli@math.unipd.it) Dott.ssa Elisa Caniato (ecaniato@gmail.com) Anno accademico 2007-2008

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

Serie numeriche e serie di potenze

Serie numeriche e serie di potenze Serie numeriche e serie di potenze Sommare un numero finito di numeri reali è senza dubbio un operazione che non può riservare molte sorprese Cosa succede però se ne sommiamo un numero infinito? Prima

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

La pagina di Explorer

La pagina di Explorer G. Pettarin ECDL Modulo 7: Internet 11 A seconda della configurazione dell accesso alla rete, potrebbe apparire una o più finestre per l autenticazione della connessione remota alla rete. In linea generale

Dettagli

WORD per WINDOWS95. Un word processor e` come una macchina da scrivere ma. con molte più funzioni. Il testo viene battuto sulla tastiera

WORD per WINDOWS95. Un word processor e` come una macchina da scrivere ma. con molte più funzioni. Il testo viene battuto sulla tastiera WORD per WINDOWS95 1.Introduzione Un word processor e` come una macchina da scrivere ma con molte più funzioni. Il testo viene battuto sulla tastiera ed appare sullo schermo. Per scrivere delle maiuscole

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

Patente Europea di Informatica ECDL Modulo 4. Lezione 3: Grafici Impostazione e verifica del foglio Opzioni di stampa. Anno 2011/2012 Syllabus 5.

Patente Europea di Informatica ECDL Modulo 4. Lezione 3: Grafici Impostazione e verifica del foglio Opzioni di stampa. Anno 2011/2012 Syllabus 5. Patente Europea di Informatica ECDL Modulo 4 Lezione 3: Grafici Impostazione e verifica del foglio Opzioni di stampa Anno 2011/2012 Syllabus 5.0 Una delle funzioni più importanti di un foglio elettronico

Dettagli