simulation metamaterial with MATLAB

Status
Not open for further replies.

mina.nms

Junior Member level 3
Joined
Sep 1, 2010
Messages
29
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,283
Activity points
1,468
hello
i want to learn simulate metamaterial with MATLAB
with a simple simulation, Where should I start
please help me
thanks
 

There is no real simple simulation to use, but if you tell me what you exactly want to do i can point you in the direction that you would need to go.
 
thanks to reply
for example i want to simulate propagating parallel platewave in a homogenous slab with negative index how can i start to write codes in matlab
 

There are numerous methods to analyze what you are talking about. Are you familiar with numerical methods?
 
i studied metamaterial electromagnetic formulas

---------- Post added at 17:52 ---------- Previous post was at 17:45 ----------

for begining can i find a solved sample in matlab?
 

The idea is that you use numerical methods to solve those equations. I suggest you look into Finite difference method. It is the easiest methods that i have seen, but coding these algorithms are no easy task. You can look for some codes that are readily available, but I am not sure where to find them. I am currently working on my own code, in matlab, to solve Maxwell equations using the finite difference method. Another option is to use an EM solver that already exists e.g. HFSS, COMSOL, FEKO. I use HFSS a lot!
 
thanks but i have to write codes in matlab, for a simple example,can i find an easy solved sample in matlab?
 

you don't have to write code yourself.
why don't you use commercial softwares?

matlab can be used to extract the electromagnetic parameters, eg. the permittivity
 
Fangjing, i don't think mina.nms is to concerned with the electromagnetic parameters. They want to simulate how a parallel plate waveguide, with a DNG substrate, affects a propagating EM wave. HFSS is good for a lot of things, but it breaks down a lot when you use a substrate that is a DNG. That is why it is advantageous to write your own code, that is why i am writing my own code. Mina.nms, is that what you wanted to simulate?
 
thanks
yes that is right
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…