各位大神,小女子最近在做多层吸波材料,可以测得每层材料的电磁参数,然后请同学编了一个计算多层吸波材料反射率的MATLAB程序,但行出来总觉得好像有点问题,有没有哪位可以帮我看一下程序对不对呢?
PS:我做的材料是一种重复的多层材料,也就是说单数层是一种材料,双数层是另一种材料,可以分别测得两层的电磁参数。
%介电常数,磁导率
n_k=16;
%单层的d:s_d。双层的d:d_d
s_d=0.0013
d_d=0.0013
eta0=377;
c=3;
syms eta gamma tau Z
load s_w.txt
f=s_w(:,1);
%读数据_single单层
s_u1=s_w(:,2);
s_u11=s_w(:,3);
s_e1=s_w(:,4);
s_e11=s_w(:,5);
s_u=s_u1-j*s_u11;
s_e=s_e1-j*s_e11;
%读数据_double双层
load d_w.txt
d_u1=d_w(:,2);
d_u11=d_w(:,3);
d_e1=d_w(:,4);
d_e11=d_w(:,5);
d_u=d_u1-j*d_u11;
d_e=d_e1-j*d_e11;
%Z 初始化为全0
Z=zeros(length(f),1);
%