发现白色部分的宽度和高度的情节(不是图)像素

2视图(30天)
你好所有的,
我想找到的白色部分的像素情节占据。我发现 但这不能是正确的(基于我的理解)因为当我宽度和高度(pos1 3日和4日指数)
y = [0 0 1 3 2 3];
x = [0 1 2 3 4 4] * 10 ^ 4;
散射(x, y, []," b *’)
广场%的像素应该平等的因为
h = gcf;
axesHandles = findall (h,“类型”,“轴”);
pos1 =得到(axesHandles,“位置”)
和他们乘以总图像素
h。单位=“像素”
pos5 = h.Position;
pos5 (3) = pos5 (3)。* pos1 (3);% x的数字乘以像素的规范化的入住率
% x绘制在图中
pos5 (4) = pos5 (4)。* pos1 (4)%这里的像素应该一律平等,他们不是
他们是不平等的,“轴广场”使他们平等的像素定义。我也试过以下都无济于事。
axesHandles = findall (h,“类型”,“轴”);
pos1 =得到(axesHandles,“位置”)
% 2 3和4是不正确的,因为像素应该等于彼此
pos2 = getpixelposition (gcf)
pos3 = getpixelposition (axesHandles)
pos4 = getpixelposition (gca)
% %
h。单位=“像素”
pos5 = h.Position;
pos5 (3) = pos5 (3)。* pos1 (3);% x的数字乘以像素的规范化的入住率
% x绘制在图中
pos5 (4) = pos5 (4)。* pos1 (4)%这里的像素应该一律平等,他们不是
我需要知道白色像素位置的情节因为我希望能够插入其中每个像素值是一组numbver分开。我需要做一个好的人物插画家。这将是我真的很难去详细说明为什么 需要 但我真的不想去,兔子洞。
而且我发现以下特殊的和想知道这是如何解释道。
y = [0 0 1 3 2 3];
x = [0 1 2 3 4 4] * 10 ^ 4;
散射(x, y, []," b *’)
广场%的像素应该平等的因为
h = gcf;
现在我把图,以便它是非常高(高度> >宽度)
h = gcf;
axesHandles = findall (h,“类型”,“轴”);
pos1 =得到(axesHandles,“位置”)
pos1 =
0.1300 0.1100 0.7750 0.8150
现在拉伸它很广(宽度> >高度)
h = gcf;
axesHandles = findall (h,“类型”,“轴”);
pos1 =得到(axesHandles,“位置”)
pos1 =
0.1300 0.6322 0.7750 0.2394
白色的情节relitive图的距离变化很多因为轴广场,pos1(1)是一样的,一样pos1(3),它是相同的我很困惑。我引用 但我仍然困惑! !
请帮助,谢谢!

答案(0)

s manbetx 845


释放

R2018b

社区寻宝

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

开始狩猎!