Mesh Laplacian Interpolation Operator

버전 1.0.0.0 (1.7 KB) 작성자: Darren Weber
Computes the zero Laplacian interpolation matrix
다운로드 수: 2.6K
업데이트 날짜: 2003/1/24

라이선스 없음

See also MESH_LAPLACIAN function on matlab central file exchange.

MESH_LAPLACIAN_INTERP: Computes the zero Laplacian interpolation matrix

Useage: [int, keepindex, repindex] = mesh_laplacian_interp(lap, index)

This function calculates an interpolation matrix that provides the coefficients for the calculation of potential values at all unknown vertices of a mesh, given known potential values at a subset of the mesh vertices (at 'index'). The interpolation solution is constrained by a minimal norm of the Laplacian of the mesh. See the reference below for details.

'lap' is the laplacian matrix for the full mesh (see mesh_laplacian) 'int' is the matrix which interpolates from the points in 'index' to the full mesh. 'index' is a row vector of indices into a subset of the vertices used to calculate 'lap'. This subset is where the electric potential is known and usually corresponds to the given electrode vertices, eg:

index = dsearchn(scalpvert,elecvert)';

If 'index' contains repeated indices, only the unique indices are useful. The 'keepindex' array can be used to select these. The 'repindex' array is the repeated indices. Interpolations can be done using matrix 'int', eg:

[int, keepindex, repindex] = mesh_laplacian_interp(lap,index);
if isempty(repindex),
Vint = int * Vknown;
else
Vint = int * Vknown(keepindex);
end

This implements interpolation method B (p. 336) of Oostendorp T, Oosterom A & Huiskamp G (1989), Interpolation on a triangulated 3D surface. Journal of Computational Physics, 80: 331-343.

인용 양식

Darren Weber (2024). Mesh Laplacian Interpolation Operator (https://www.mathworks.com/matlabcentral/fileexchange/1876-mesh-laplacian-interpolation-operator), MATLAB Central File Exchange. 검색됨 .

MATLAB 릴리스 호환 정보
개발 환경: R12
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
카테고리
Help CenterMATLAB Answers에서 Interpolation에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
버전 게시됨 릴리스 정보
1.0.0.0

Need to link this file to the MESH_LAPLACIAN function on matlab central file exchange.