I want to Create a Cylinder with multiple layers and different dielectrics at each layer. Essentially I am trying to design a simple multilayer absorber around a cylinder from a monolayer to a multilayer one

조회 수: 5 (최근 30일)
I am trying to create a multi-layer absorber around a cylinder. I intend creating a cylinder with a number of layers from 1 for a monolayer abosrber out to 10 for multi layers I am looking for information on this type of absorber design. The following is some code. Eps_r and Sig_r are values pre defined in an array
% code radius=5 numcyl=10; for j=ja:jb for i=ia:ib xdist=(ic-i); ydist=(jc-j); dist=sqrt((xdist^2)+(ydist^2)); if(dist<=radius) eps_r=epsilon(1); sig_r=sigma(1); elseif (dist<=radius+.05 eps_r=epsilon(2); sig_r=sigma(2); elseif (dist<=radius+.10) eps_r=epsilon(3); sig_r=sigma(3); endif end end end

채택된 답변

Sumit Tandon
Sumit Tandon 2012년 7월 26일
Are you trying to create a vizualization or the actual material model?
For visualization you could use the CYLINDER command with different inputs to create cylinders. For modeling the material, you could write a function encapsulating the mathematical model of the material.
  댓글 수: 2
Gibliano
Gibliano 2012년 7월 26일
I am not interetsed in visualisation in this problem. I am doing an FDTD simulation and I have a dielectric cylinder inputted into the problem space. I need to place an absorber around the cylinder so that the levels of scattering are reduced

댓글을 달려면 로그인하십시오.

추가 답변 (1개)

nageswara rao
nageswara rao 2014년 7월 3일
in that accepted answer, what ja,jb,ic,jc,ia,ib represnts? when i executed that scrit,it shows error Undefined function or variable 'ja'.
is it useful for implanted antenna on a body having multiple layers like skin,muscle,fat..? i.e to create a cylindrical body model of body of different layers having different sigma and epsilon_r?

카테고리

Help CenterFile Exchange에서 Antenna and Array Analysis에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by