24小时热门版块排行榜    

查看: 960  |  回复: 3

chenxin1016

银虫 (初入文坛)

[求助] 关于matlab绘制等高线问题

各位大虾:
    目前在matlab绘制等高线上遇到了一些障碍,我想绘制一个类似于下图的一个等高线图
主要是吸波材料中反射率的等高线图,x轴为频率,y轴为涂层厚度,现已有设定涂层厚度d下,反射率的matlab计算程序,现要求涂层厚度d在[0,10]内等间距的变化,间距为0.1,求最终作的反射率R的等高线图。
clear;
figure;
M=1,N=1,A=1,B=1;
DATA=load('F:\博士学位论文资料\datam\2012.3.12\datam\10.txt');   %数据导入
f=10^9*DATA(:,1);
epsilon_real=M*DATA(:,2);
epsilon_imag=N*DATA(:,3);
mu_real=A*DATA(:,4);
mu_imag=B*DATA(:,5);
mu=mu_real+i*mu_imag;
epsilon=epsilon_real+i*epsilon_imag;
c=3*10^8;
d=2*10^-3;
K=2*pi*f.*sqrt(conj(mu).*conj(epsilon))/c;
eta=sqrt(mu_real.*(1-i*tan(angle(mu)))./(epsilon_real.*(1-i*tan(angle(epsilon)))));
Z=eta.*tanh(i*K*d);
gamma=(Z-1)./(Z+1);
R=20*log10(abs(gamma));
a=f/10^9;
plot(a,R,'-');
xlabel('f/GHz');ylabel('R/dB');%2~18GHz
hold on;
grid on;

1111.jpg



11111111111.png
回复此楼

» 猜你喜欢

» 本主题相关商家推荐: (我也要在这里推广)

» 本主题相关价值贴推荐,对您同样有帮助:

成功只属于强者!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
2楼2013-04-21 13:24:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

chenxin1016

银虫 (初入文坛)

引用回帖:
2楼: Originally posted by wangkj at 2013-04-21 13:24:08

自己已经解决
成功只属于强者!
3楼2013-06-25 15:32:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhang90613

新虫 (小有名气)

引用回帖:
3楼: Originally posted by chenxin1016 at 2013-06-25 15:32:00
自己已经解决

求分享啊
现在有矢网能测电磁参数
就是没有matlab计算反射的程序
4楼2015-12-31 10:24:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 chenxin1016 的主题更新
信息提示
请填处理意见