KochCurve

KochCurve[n]

给出表示第 n 步科赫曲线的线段.

KochCurve[n,{θ1,θ2,}]

在连续的相对角度 θi 上取各个步骤的单位长度线段.

KochCurve[n,{{r1,θ1},{r2,θ2},}]

在连续的步骤上取与 ri 成比例的线段长度.

更多信息和选项

  • KochCurve 亦称为科赫雪花.
  • KochCurve[n] 产生过程是从单位线段开始,重复移除后续单元的中间的三分之一,并用一个三角形进行替换. »
  • KochCurve[n] 等价于 KochCurve[n,{0,60 °,-120 °,60 °}].
  • KochCurve 接受 DataRange 选项,可用来指定坐标应占据的范围.

范例

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

基本范例  (2)

二维科赫曲线:

科赫网格的近似长度:

公式:

柯西雪花的前 4 个迭代:

范围  (7)

曲线指定  (3)

二维科赫曲线:

近似第 n 步科赫曲线:

指定相对角度上线段的长度:

曲线样式  (4)

不同粗细的科赫曲线:

线段粗细成比例:

用打印机点指定粗细:

虚线:

有颜色的曲线:

选项  (1)

DataRange  (1)

DataRange 允许指定所生成的网格坐标的范围:

指定不同的范围:

应用  (4)

KochCurve 产生过程是重复移除单元的中间的三分之一,并用一个三角形进行替换:

生成 Cesàro 分形:

二次 1 型曲线:

二次 2 型曲线:

属性和关系  (3)

KochCurve 由线段组成:

AnglePath 可用来生成科赫曲线的第一次迭代:

DataRange -> range 等价于使用 RescalingTransform[{...},range]

使用 RescalingTransform

巧妙范例  (1)

柯西雪花的动画:

Wolfram Research (2017),KochCurve,Wolfram 语言函数,https://reference.wolfram.com/language/ref/KochCurve.html.

文本

Wolfram Research (2017),KochCurve,Wolfram 语言函数,https://reference.wolfram.com/language/ref/KochCurve.html.

CMS

Wolfram 语言. 2017. "KochCurve." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/KochCurve.html.

APA

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

BibTeX

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

BibLaTeX

@online{reference.wolfram_2024_kochcurve, organization={Wolfram Research}, title={KochCurve}, year={2017}, url={https://reference.wolfram.com/language/ref/KochCurve.html}, note=[Accessed: 22-November-2024 ]}