jacobian_3d
PURPOSE
function [J] = jacobian_3d(I,elec,vtx,simp,gnd_ind,mat_ref,zc,v_f,df,tol,perm_sym);
SYNOPSIS
function [J] = jacobian_3d(I,elec,vtx,simp,gnd_ind,mat_ref,zc,v_f,df,tol,perm_sym);
DESCRIPTION
CROSS-REFERENCE INFORMATION
This function calls:
- fem_master_full function [E,D,Ela,pp] = fem_master_full(vtx,simp,mat,gnd_ind,elec,zc,perm_sym);
- forward_solver [V] = forward_solver(E,I,tol,pp,V);
- jacobian_3d_fields [J] = jacobian_3d_fields(V,Ela,D,elec,vtx,simp,mat_ref,v_f,df, c2f);
This function is called by:
- inverse_solver function [solf,solp] = inverse_solver(I,voltage,tol,mat_ref,vtx,simp,elec,no_pl,zc,perm_sym,gnd_ind,tfac,Reg,it);
- demo_complex This demo function shows how the EIT problem can be formulated in a complex
- demo_real_test Perform tests based on the demo_real function
SOURCE CODE
0001 function [J] = jacobian_3d(I,elec,vtx,simp,gnd_ind,mat_ref,zc,v_f,df,tol,perm_sym);
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
0020
0021
0022 warning('EIDORS:deprecated','JACOBIAN_3D is deprecated as of 07-Jun-2012. ');
0023
0024 [vr,vc] = size(vtx);
0025 [sr,sc] = size(simp);
0026
0027 el_no = size(elec,1);
0028
0029 if sum(df)~= size(v_f,2);
0030 error('Mismatched data input');
0031 end
0032
0033 [E,D,Ela,pp] = fem_master_full(vtx,simp,mat_ref,gnd_ind,elec,zc,perm_sym);
0034
0035 [V] = forward_solver(E,I,tol,pp);
0036
0037 [J] = jacobian_3d_fields(V,Ela,D,elec,vtx,simp,mat_ref,v_f,df);
0038
0039
0040
0041
0042
0043
0044
0045
0046
0047
Generated on Fri 30-Dec-2022 19:44:54 by m2html © 2005