After doing the finite difference approximation of a pde equation or ode, we have a linear equation of the fnite difference . how do we put this equation into a matrix to solve it? I want the actual steps of putting the numbers in the rows of the matrix because i don't find anything explains this!! How do we put the coefficients in the matrix? Is it like the usual linear equations? I how does the linear system become sparse?
2026-03-29 01:35:40.1774748140
How to put the finite difference in a a matrix to solve the linear system
1.8k Views Asked by Bumbble Comm https://math.techqa.club/user/bumbble-comm/detail At
1
There are 1 best solutions below
Related Questions in NUMERICAL-METHODS
- The Runge-Kutta method for a system of equations
- How to solve the exponential equation $e^{a+bx}+e^{c+dx}=1$?
- Is the calculated solution, if it exists, unique?
- Modified conjugate gradient method to minimise quadratic functional restricted to positive solutions
- Minimum of the 2-norm
- Is method of exhaustion the same as numerical integration?
- Prove that Newton's Method is invariant under invertible linear transformations
- Initial Value Problem into Euler and Runge-Kutta scheme
- What are the possible ways to write an equation in $x=\phi(x)$ form for Iteration method?
- Numerical solution for a two dimensional third order nonlinear differential equation
Related Questions in NUMERICAL-LINEAR-ALGEBRA
- sources about SVD complexity
- Showing that the Jacobi method doesn't converge with $A=\begin{bmatrix}2 & \pm2\sqrt2 & 0 \\ \pm2\sqrt2&8&\pm2\sqrt2 \\ 0&\pm2\sqrt2&2 \end{bmatrix}$
- Finding $Ax=b$ iteratively using residuum vectors
- Pack two fractional values into a single integer while preserving a total order
- Use Gershgorin's theorem to show that a matrix is nonsingular
- Rate of convergence of Newton's method near a double root.
- Linear Algebra - Linear Combinations Question
- Proof of an error estimation/inequality for a linear $Ax=b$.
- How to find a set of $2k-1$ vectors such that each element of set is an element of $\mathcal{R}$ and any $k$ elements of set are linearly independent?
- Understanding iterative methods for solving $Ax=b$ and why they are iterative
Related Questions in FINITE-DIFFERENCES
- 4-point-like central finite difference for second partial derivatives
- Numerical method for fourth order PDE.
- Finite difference approximation of $u''(x)+u(x)=0, u(0)=1, u(\pi)=-1$
- Numerically compute Laplacian of a scalar field in a non-orthogonal grid
- write second order difference as a convolution operator
- Do the second differences of the fifth powers count the sphere packing of a polyhedron?
- Discretization for $\partial_tu = \partial_x[g\times\partial_xu]$
- Discretization of 4th order ODE
- Trying to use Matlab to find Numerical Solution to $u''(x)+e^{u(x)}=0, u(0)=0, u(1)=0$ - Newton's method
- Finite difference: problem on edge of Dirichlet and Neumann boundary
Trending Questions
- Induction on the number of equations
- How to convince a math teacher of this simple and obvious fact?
- Find $E[XY|Y+Z=1 ]$
- Refuting the Anti-Cantor Cranks
- What are imaginary numbers?
- Determine the adjoint of $\tilde Q(x)$ for $\tilde Q(x)u:=(Qu)(x)$ where $Q:U→L^2(Ω,ℝ^d$ is a Hilbert-Schmidt operator and $U$ is a Hilbert space
- Why does this innovative method of subtraction from a third grader always work?
- How do we know that the number $1$ is not equal to the number $-1$?
- What are the Implications of having VΩ as a model for a theory?
- Defining a Galois Field based on primitive element versus polynomial?
- Can't find the relationship between two columns of numbers. Please Help
- Is computer science a branch of mathematics?
- Is there a bijection of $\mathbb{R}^n$ with itself such that the forward map is connected but the inverse is not?
- Identification of a quadrilateral as a trapezoid, rectangle, or square
- Generator of inertia group in function field extension
Popular # Hahtags
second-order-logic
numerical-methods
puzzle
logic
probability
number-theory
winding-number
real-analysis
integration
calculus
complex-analysis
sequences-and-series
proof-writing
set-theory
functions
homotopy-theory
elementary-number-theory
ordinary-differential-equations
circles
derivatives
game-theory
definite-integrals
elementary-set-theory
limits
multivariable-calculus
geometry
algebraic-number-theory
proof-verification
partial-derivative
algebra-precalculus
Popular Questions
- What is the integral of 1/x?
- How many squares actually ARE in this picture? Is this a trick question with no right answer?
- Is a matrix multiplied with its transpose something special?
- What is the difference between independent and mutually exclusive events?
- Visually stunning math concepts which are easy to explain
- taylor series of $\ln(1+x)$?
- How to tell if a set of vectors spans a space?
- Calculus question taking derivative to find horizontal tangent line
- How to determine if a function is one-to-one?
- Determine if vectors are linearly independent
- What does it mean to have a determinant equal to zero?
- Is this Batman equation for real?
- How to find perpendicular vector to another vector?
- How to find mean and median from histogram
- How many sides does a circle have?
The answer of your questions of course depends on the problem you are discretising and the particular finite difference stencil you use, however I'll try to illustrate with an example:
Say that we want to solve the ODE \begin{align} \frac{du}{dt} + \lambda u &= 0, \quad 0 < t \leq 1 \\ u &= f, \quad t=0. \end{align} We divide time into $N$ intervals of length $\Delta t$ and denote the numerical solution at time step $j$ as $v^j$. In other words, time is now discretised into points $t_j$, $j=0, \dots, N$ and the numerical solution is $v^j \approx u(t_j)$.
Say that we want to approximate the time derivative using a second order accurate central stencil: $$ \frac{du}{dt} \Big|_{t=t_j} \approx \frac{v_{j+1} - v_{j-1}}{2 \Delta t}. $$ Thus, we replace the ODE above with the $N-1$ equations $$ \frac{v_{j+1} - v_{j-1}}{2 \Delta t} + \lambda v_j = 0, \quad j=1, \dots N-1. $$ I have excluded $j=0$ and $j=N$ here because the central stencil cannot be applied at these points. Nonetheless, we now have a set of linear equations involving the unknowns $v_j$ and $v_{j \pm 1}$. On matrix form this becomes $$ \begin{pmatrix} \ddots & & & & & & \\ & \ddots & & & & & \\ & -\frac{1}{2\Delta t} & \lambda & \frac{1}{2\Delta t} & & & \\ & & -\frac{1}{2\Delta t} & \lambda & \frac{1}{2\Delta t} & & \\ & & & -\frac{1}{2\Delta t} & \lambda & \frac{1}{2\Delta t} & \\ & & & & & \ddots & \\ & & & & & & \ddots \end{pmatrix} % \begin{pmatrix} \vdots \\ v_{j-2} \\ v_{j-1} \\ v_j \\ v_{j+1} \\ v_{j+2} \\ \vdots \end{pmatrix} = \begin{pmatrix} \vdots \\ \vdots \\ 0 \\ 0 \\ 0 \\ \vdots \\ \vdots \end{pmatrix}. $$ The general procedure here is that everything that multiplies $v_j$ (in this case $\lambda$) ends up on the diagonal, everything that multiplies $v_{j-1}$ ends up on the first sub-diagonal and everything that multiplies $v_{j+1}$ ends up on the first super-diagonal. Everything else is zero, hence the matrix is sparse. The number of rows of the matrix corresponds to the number of points in the discretisation, in this case $N+1$. Of course, the stencil would have to be modified on the first and last rows since the central stencil simple does not fit.