Scaled

Scaled[{x,y,}]

按照整个图形的每个方向上从 0 到 1 的尺度坐标放置图形对象.

Scaled[{dx,dy,},{x0,y0,}]

给出从普通坐标 {x0,y0,} 开始,然后按尺度偏移量 {dx,dy,} 移动的位置.

更多信息

  • Scaled 可以用来指定二维或三维基元中的尺度坐标.
  • 您可以使用 Scaled 来表示图形中位于固定区域且不依赖坐标指定范围的对象.
  • Scaled 仅指代 PlotRangePlotRangePadding 定义的图形区域. 它并不考虑类似记号标签或由ImageMargins 引入的边幅等对象.
  • Scaled 不仅可以用于坐标,而且还可以用于标量长度的测量,如半径.
  • 在二维图形中,Scaled[r] 被视为相对于整个图形的宽度. 在三维图形中,它被视为相对于三维限制框的对角线.

范例

打开所有单元关闭所有单元

基本范例  (3)

根据图形范围确定的对象位置:

绘制按图形范围填充的区域:

按照文档宽度确定单元的大小:

范围  (10)

尺度坐标  (3)

按照绘图范围指定坐标:

按绘图范围指定半径:

按绘图范围的尺度指定光源的位置:

尺度尺寸  (4)

按封闭区域的范围指定 ImageSize

按照文档宽度指定 ItemSize

按绘图范围指定 PlotRangePadding

指定对应绘图范围宽度的字体大小:

尺度位移  (1)

从普通坐标指定尺度位移:

尺度半径  (2)

在二维图形中, Scaled 的半径是和整个图形的宽度有关的:

在三维图形中,是和三维边框的的对角线是有关的:

应用  (1)

在右上角放置文本:

属性和关系  (6)

ScaledPlotRange 成比例. ImageScaledImageSize 成比例:

Scaled 运算与绘图范围相关:

ImageScaled 运算与整个图形相关:

Scaled 坐标不一定要求在 0 和 1 之间:

在二维图形中,从通用坐标到 Scaled 坐标的转换:

Scaled 到通用坐标:

在三维图形中,从通用坐标到 Scaled 坐标:

Scaled 坐标到通用坐标:

可能存在的问题  (3)

在 0 和 1 范围外的有 Scaled 坐标的对象可能不能在三维空间中显示:

Scaled 大小将依赖于 PlotRange

用有 Scaled 的自动图形范围可能导致模糊:

图形中无尺度坐标的对象将消除尺度:

用固定的图形范围也将消除尺度:

Wolfram Research (1988),Scaled,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Scaled.html (更新于 2008 年).

文本

Wolfram Research (1988),Scaled,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Scaled.html (更新于 2008 年).

CMS

Wolfram 语言. 1988. "Scaled." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2008. https://reference.wolfram.com/language/ref/Scaled.html.

APA

Wolfram 语言. (1988). Scaled. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/Scaled.html 年

BibTeX

@misc{reference.wolfram_2024_scaled, author="Wolfram Research", title="{Scaled}", year="2008", howpublished="\url{https://reference.wolfram.com/language/ref/Scaled.html}", note=[Accessed: 04-October-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_scaled, organization={Wolfram Research}, title={Scaled}, year={2008}, url={https://reference.wolfram.com/language/ref/Scaled.html}, note=[Accessed: 04-October-2024 ]}