在顶部添加第二个X轴

299次观看(最近30天)
Zihad Azad
Zihad Azad 2020年2月17日
评论: Ahmed Hasseboon 22 Sep 2020
你好亲爱的利他主义者,
需要帮助。我需要在此处的图表顶部添加第二个X轴:
顶部的X轴值只是下面变量(2*pi/kx)的倒数。这将有助于我从波形和波长方面可视化数据。代码和文件附加了Herwith。提前致谢。
CLC;清除全部;
加载无穷;
不需要%transpose矩阵
a1 = log10(fs1);
kx = ky;
H1 =图
p1 = pcolor(kx*1e-6,f/1e12,a1);
Xlabel('\ it {k_x}(\ rm {\ times10^6 m^{ - 1}})'); ylabel('{\ itf}(thz)');
Ylim([[33 1600]);
设置(H1,'Units',,,,“归一化”);
获取(H1,'Position');
设置(H1,'Position',[0.12 0.22 0.18 0.33]);
每次子图之后需要进行%colormap设置
shadingInterp;
结肠喷气式飞机(500);%colormap需要设置为蓝色红色地图的喷气式飞机
%字体属性
fs ='字体大小';
fs1 = 20;
FS2 = 20;
fn ='fontname';
fn ='英语字体格式一种';
set(findall(gcf,'类型',,,,'axes'),fs,fs1,fn,fn);
set(findall(gcf,'类型',,,,'text'),fs,fs2,fn,fn);
x0 = 100;
Y0 = 100;
宽度= 700;
高度= 500;
设置(GCF,'单位',,,,'像素',,,,'位置',[x0,y0,宽度,高度]);

答案(1)

Ajay Kumar
Ajay Kumar 2020年2月17日
2条评论
Ahmed Hassebo
Ahmed Hassebo on 22 Sep 2020
从第二个代码中删除此行
% line(l*1e7,y,'Parent',ax2,'Color','k','linewidth',2);

登录发表评论。

标签

s manbetx 845


Release

R2018a

社区寻宝

在Matlab Central中找到宝藏,发现社区如何为您提供帮助!

Start Hunting!