Circle

Circle[{x,y},r]

表示半径为 r、圆心在 {x,y} 的圆.

Circle[{x,y}]

给出半径为1的圆.

Circle[{x,y},{rx,ry}]

给出半轴长度为 rxry,取向平行于坐标轴的椭圆.

Circle[{x,y},,{θ1,θ2}]

给出从角 θ1θ2 的圆弧或椭圆弧.

更多信息

背景

  • Circle 是一个图形和几何图元,表示一个圆、椭圆或平面上的圆弧、椭圆弧. 特殊的是, Circle[{x,y},r] 表示中心在 {x,y} 中半径为 r 圆,Circle[{x,y},{rx,ry}] 表示在 中轴对齐填充的椭圆,中心为 {x,y},半轴长度为 rxryCircle[{x,y},,{θ1,θ2}] 表示(潜在的椭圆)弧,中心在 {x,y},范围在角度 θ1θ2 之间,在正 轴逆时针度量的弧度. 缩写形式 Circle[{x,y}] 等价于 Circle[{x,y},1],其中 Circle[] 自动计算为 Circle[{0,0},1].
  • Circle 对象的格式化可以通过把他们放在 Graphics 表达式中进行. 注意,当抽象圆有维度 1 和 0 厚度,方便起见,格式化后的 Circle 对象默认被渲染为有限厚度. 图形中 Circle 对象的外观可通过指定厚度指令,例如,ThicknessAbsoluteThicknessThickThin;虚线指令,例如:DashingAbsoluteDashingDashedDottedDotDashed;色彩指令,例如:Red;透明指令 Opacity;以及样式选项 Antialiasing.
  • Circle 还可用于执行计算的区域规范. 例如,Integrate[1,{x, y}Circle[{0,0},r]]ArcLength[Circle[{x,y},r]] 均返回周长 .
  • CirclePoints 可用于给定圆上等间隔点的位置.
  • Circle 也与其他符号相关. Circle 表示圆盘的边界,可以用 RegionBoundary[Disk[{x,y},r]] 计算. CylinderSphere 可被认为是更高维数圆的类似. Circle[{x,y},r] 也可以使用 Sphere[{x,y},r]ImplicitRegion[(x-u)2+(y-v)2r2,{u,v}]ParametricRegion[{x+r Cos[t],y+r Sin[t]},{t,0,2π}] 表示. 圆的预计算属性以及标准位置中的变体可使用 PlaneCurveData["entity","property"]EntityValue[Entity["PlaneCurve","entity"],"property"],其中 "entity""Circle""CircularArc""Ellipse""Semicircle" 等其中之一.

范例

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

基本范例  (5)

一个单位圆:

一段圆弧:

一个椭圆:

不同风格的圆:

圆的 ArcLength

长度或圆弧:

范围  (23)

图形  (13)

规范  (6)

指定半径:

指定圆心:

一段圆弧:

一个椭圆:

一段椭圆弧:

中心在原点的单位圆的简写形式:

样式化  (3)

具有不同粗细度的圆:

尺度缩放的粗细度:

以打印机点为单位的粗细度:

虚线或点划线圆:

彩色圆:

坐标  (4)

利用 Scaled 调整坐标和半径:

利用 ImageScaled 调整坐标和半径:

利用 Offset 调整坐标:

利用 Offset 指明打印机打印点的半径:

区域  (10)

嵌入维数:

几何维数:

点成员检验:

得到点成员的条件:

弧长:

质心:

从一个点的距离:

到单位圆上最近点的距离:

从一个点的有符号距离:

到单位圆的有符号距离:

区域上最近的点:

最近的点:

圆是有界的:

得到它的范围:

在圆上进行 Integrate

在圆上进行最优化:

求解圆上的方程:

应用  (8)

圆的方形堆垛:

圆的六方堆垛:

椭圆齿轮的模拟:

LineCircle 的交点:

求两个圆的交点:

说明函数的曲率半径:

外接圆是由三个非共线点所确定的平面上的圆:

半径和外接圆圆心可以从 Circumsphere 提取:

DelaunayMesh 的限定属性是在网格中任何 Triangle 的外接圆中不含有输入点:

已知沿着圆形线圈的电荷密度,使用 Integrate 求总电荷:

属性和关系  (10)

利用 Rotate 得出所有可能的椭圆:

利用 Disk 生成一个实心圆:

三维化通则是 Sphere

一个圆的隐式说明可以由 ContourPlot 生成:

一个圆的参数式说明可以由 ParametricPlot 生成:

Sphere 可以表示任意 Circle

Circumsphere可以表示任意 Circle

ParametricRegion 可以表示任意 Circle

ImplicitRegion 可以表示任意 Circle

Circle 是欧几里德范数的范数圆:

可能存在的问题  (2)

Scaled 半径的使用取决于 PlotRange

ImageScaled 尺寸的使用取决于 ImageSizeAspectRatio

巧妙范例  (4)

随机圆:

生命的种子:

圆的家族:

阴与阳:

Wolfram Research (1991),Circle,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Circle.html (更新于 2014 年).

文本

Wolfram Research (1991),Circle,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Circle.html (更新于 2014 年).

CMS

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

APA

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

BibTeX

@misc{reference.wolfram_2024_circle, author="Wolfram Research", title="{Circle}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/Circle.html}", note=[Accessed: 21-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_circle, organization={Wolfram Research}, title={Circle}, year={2014}, url={https://reference.wolfram.com/language/ref/Circle.html}, note=[Accessed: 21-November-2024 ]}