24小时热门版块排行榜    

查看: 485  |  回复: 2

山水之间czq

新虫 (初入文坛)

[求助] matlab程序修改 已有1人参与

R=[]; %
d0=0:0.05:5;
[m,n]=size(d0);
for num=1:n;
    d=d0(num);   

input5=[ ];

GHz=input5(:,1)';     
EMR=input5(:,2)';   
EMI=input5(:,3)'*i;   
MUR=input5(:,4)';   
MUI=input5(:,5)'*i;   

E=EMR-EMI;
M=MUR-MUI;
Z=sqrt(M./E).*tanh(2*pi*GHz*(1e9)/(3e8)*d/(1e3)*i.*sqrt(M.*E));
R=[R;20*log10(abs((Z-1)./(Z+1)))];
end

%% plot
[X,Y]=meshgrid(GHz,d0)
surfhandle=surf(X,Y,R)
shading interp %
xlabel('Frequency (GHz)','Fontsize',26,'Fontweight','bold');
ylabel('d (mm)','Fontsize',26,'Fontweight','bold');
zlabel('Reflection Coefficient (dB)','Fontsize',26,'Fontweight','bold');
输入下面txt数据可以生成一个三维图,但是并没有xoy面的平面投影和侧标,哪位大神可以帮忙改一下吗?希望得到的类似于下图,程序小白实在是无力。。。

matlab程序修改
图片1.png
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

微,,_凉

新虫 (初入文坛)

★ ★
jjdg: 金币+2, 感谢参与 2017-05-19 22:35:21
数据文件

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : muchong.com标准.txt
  • 2017-05-19 16:56:17, 3.1 K
2楼2017-05-19 16:56:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

chendequan

铁虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
内容已删除
QQ:516477448,真心帮助解决MATLAB相关问题,提供详细资料,Word文档明确具体问题及要求,尽力而为!
3楼2017-05-20 10:28:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 山水之间czq 的主题更新
信息提示
请填处理意见