Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Variables 这个公式涉及到圆圈试图做什么?_Variables_Math_Formula_Geometry_Ambiguous - Fatal编程技术网

Variables 这个公式涉及到圆圈试图做什么?

Variables 这个公式涉及到圆圈试图做什么?,variables,math,formula,geometry,ambiguous,Variables,Math,Formula,Geometry,Ambiguous,这是我以外的人的代码片段,我一直想理解它。然而,变量a有点含糊不清,我很难理解它的用途 此代码段是计算将在其上显示文本的拱门的函数的一部分 变量pos是我们正在处理的当前字母的位置。 变量width是整行的宽度。math.pi有无意义的用法-结果不依赖于它。 a=x/R=Cos(Fi),其中Fi是(坐标原点-起点)矢量的方向角,如果R是以原点为中心的圆弧半径 (正宽度值的Cos(Fi)为负值)我不会说“a”不明确-它是x/半径。但这并不意味着我知道它的用途:-( x, y, z = pos ra

这是我以外的人的代码片段,我一直想理解它。然而,变量
a
有点含糊不清,我很难理解它的用途

此代码段是计算将在其上显示文本的拱门的函数的一部分

变量
pos
是我们正在处理的当前字母的位置。
变量
width
是整行的宽度。

math.pi有无意义的用法-结果不依赖于它。
a=x/R=Cos(Fi)
,其中Fi是(坐标原点-起点)矢量的方向角,如果R是以原点为中心的圆弧半径


(正宽度值的Cos(Fi)为负值)

我不会说“a”不明确-它是x/半径。但这并不意味着我知道它的用途:-(
x, y, z = pos
radius = width / 2.0
if width >= 0.0:
    x = -x
a = radius * math.pi
a = (x/a) * math.pi