X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;ds=sidebyside;f=octave_packages%2Fsecs2d-0.0.8%2FMETLINES%2FMETLINESdefinepermittivity.m;fp=octave_packages%2Fsecs2d-0.0.8%2FMETLINES%2FMETLINESdefinepermittivity.m;h=f240744c66e312bcf0c49e29bb50463017341edb;hb=f5f7a74bd8a4900f0b797da6783be80e11a68d86;hp=0000000000000000000000000000000000000000;hpb=1705066eceaaea976f010f669ce8e972f3734b05;p=CreaPhase.git diff --git a/octave_packages/secs2d-0.0.8/METLINES/METLINESdefinepermittivity.m b/octave_packages/secs2d-0.0.8/METLINES/METLINESdefinepermittivity.m new file mode 100644 index 0000000..f240744 --- /dev/null +++ b/octave_packages/secs2d-0.0.8/METLINES/METLINESdefinepermittivity.m @@ -0,0 +1,15 @@ +function epsilon = METLINESdefinepermittivity(omesh,basevalue,varargin); + +## +## +## epsilon = METLINESdefinepermittivity(omesh,basevalue,[regions1, value1,...]); +## +## + +load (file_in_path(path,'constants.mat')); +epsilon = e0*basevalue*ones(size(omesh.t(1,:)))'; + +for ii=1:floor(length(varargin)/2) + [ignore1,ignore2,elements]=Usubmesh(omesh,[],varargin{2*ii-1},1); + epsilon(elements) = varargin{2*ii}*e0; +end