Passa al tema normale
Discussioni su Analisi Numerica e Ricerca Operativa

Regole del forum

Consulta il nostro regolamento e la guida per scrivere le formule
Rispondi al messaggio

Metodo delle differenze centrate con condizioni di Neumann

30/06/2017, 14:29

Buongiorno a tutti,
sto cercando di implementare in Matlab il metodo delle differenze finite centrato con le condizioni di Neumann della seguente equazione:
$\frac{\partial u(x,t)}{\partial t}-B \frac{\partial u(x,t)}{\partial t^2}=f$ dove $f(x,t)=-x^2+1-2B+2Bt$.
Le condizioni iniziali e di Neumann sono le seguenti:
$u(x,0)=x^2-1$ e $\frac{\partial u}{\partial x}(x_0,t_n)=\frac{u_1^n-u_0^n}{h}$.
Non riesco a capire come devo fare ad implementare il codice su Matlab, in particolare come scrivere le condizioni di Neumann :cry:

Grazie a tutti coloro che mi aiuteranno!!

Re: Metodo delle differenze centrate con condizioni di Neumann

03/07/2017, 08:54

Una condizione di Neumann in senso discretizzato è una condizione sul rapporto incrementale tra un nodo di bordo ed il suo vicino, come tu hai giustamente scritto, ma dev'essere posta uguale a qualcosa, che qui invece manca!
Rispondi al messaggio


Skuola.net News è una testata giornalistica iscritta al Registro degli Operatori della Comunicazione.
Registrazione: n° 20792 del 23/12/2010.
©2000— Skuola Network s.r.l. Tutti i diritti riservati. — P.I. 10404470014.