双x和y轴缩放和二级y轴数值刻度对齐

17日视图(30天)
嗨,我是试图重现情节/下面的图表。虽然这将是一个很好的锻炼使用二级x轴,但我遇到了一些问题,我不能算出对我的的生活。
我工作很好,有快乐 和USGPM旋转。我与YLabel玩耍。位置的选择,但发现它笨拙。
所以,我三个问题;
  1. 有办法有二次y轴上的数字是一致的,所以不太拥挤的右下角。
  2. 当我打开输出图从livescript到自己的图窗口,当我放大,然后就在二级x和y轴,不是所有axecs。我试着linkaxes但这似乎只是次要情节,正常化的轴。
  3. 问题标题。当我试着给情节/图标题,它看起来很好,当我看到实际的图,就像下面的代码。当我做转换为pdf,然后pdf的标题上叠加在下面th eimage二级x轴标签。当我使用二级标题x轴,它是完美的,就像我想要的。似乎二级轴和图标题occuplying相同的空间。不是最大的问题,只是courious这是为什么。
虽然这将是一个很好的直接盆栽exervcise,但它有了自己的生活,但我学习成堆。
Thankls提前
杰拉德
%轴值
x1 = 0:600:6600;
日元= [0:20:380,396];
x2 = x1/60;
y2 =圆(y1 * 4.40288);
% h =图;
t = tiledlayout (1,1);
标题(t)流量的转换)
%的主要轴
ax₁=轴(t);
ax₁。XLim =((最小(x1)最大(x1)));
ax1.XTick = (x1);
ax₁。XTickLabelRotation = 90;
ax1.XLabel。字符串=“L / min”;
ax₁。YLim =((最小(y1)最大(y1)));
ax₁。YTick = (y1);
ax1.YLabel。字符串=“m ^ 3 /小时”;
ax1.YLabel。旋转= 90;
% ax1.YLabel。位置= (-600 max (y1) / 2 0);
线([min (x1)马克斯(x1)], [min (y1) max (x1) * (60/1000)),“线宽”,2)
网格
%在情节
% 1号线红色水平
Q = 200;% m ^ 3 / h
p1 = [min (x1) max (x1)];
p2 = [Q Q];
线(p1, p2,“颜色”,“红色”);
% 2号线绿色垂直
p3 = [Q Q] * (1000/60);
p4 = [min (x1) max (x1)];
线(p3, p4,“颜色”,“绿色”);
%二次轴
ax2 =轴(t);
ax2。XLim =((最小(x2)最大(x2)));
ax2.XTick = (x2);
ax2。XTickLabelRotation = 90;
ax2.XLabel。字符串=' L / s ';
ax2。YLim =((最小(y2)最大(y2)));
ax2。YTick = (y2);
ax2.YLabel。字符串=“USGPM”;
ax2.YLabel。旋转= 90;
% ax2.YLabel。位置= (119 max (y2) / 2 0);
ax2。XAxisLocation =“高级”;
ax2。YAxisLocation =“对”;
ax2。颜色=“没有”;
ax₁。盒=“关闭”;
ax2。盒=“关闭”;
变化百分比图x轴的方面50%的y轴看起来相似
%需要情节
pbaspect (ax₁, [0.5 - 1 1]);
pbaspect (ax2 [0.5 - 1 1]);
%从现在起我在ot图成pdf格式
%抓住
%清楚ax₁;
%明显ax2;
% linkaxes ([ax₁ax2],“xy”)
%变焦上
% ax = gcf;
%
%设置(h, PaperSize, [120]);%设置纸张大小为你想要的
% print (h,“输出”,“-dpdf”,“-bestfit”) %然后打印出来
%
% % exportgraphics (ax,‘Output.pdf’,‘解决’,300)
%
%得到(ax, PaperUnits)
%链接代码
% http://www.ece.northwestern.edu/local-apps/matlabhelp/techdoc/printing/printse7.html
papersize =得到(gcf,“PaperSize”);
宽度= 12;%初始化一个变量的宽度。
身高= 2 *宽度;%初始化一个变量为高度。
左= (papersize(1) -宽度)/ 2;
底= (papersize(2) -高度)/ 2;
集(gcf,“PaperPositionMode”,“手动”);
myfiguresize =(左、底部宽度、高度);
集(gcf,“PaperPosition”,myfiguresize);
%打印

答案(0)

类别

找到更多的在二维和三维图帮助中心文件交换

下载188bet金宝搏


释放

R2022a

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!