Wolfram言語

空間曲線の特性を可視化する

"SpaceCurve"実体領域では,多数の空間曲線と事前に計算された多くの特性が利用できる.

このコンパイルされたデータを使うと,パラメータ化された曲線に対する幾何学的特性の値を抽出してそれを可視化することが簡単にできる.Vivianiの曲線を可視化するために,まずそのパラメトリック方程式と関心のある他の特性を抽出する.

以前,パラメータに依存する特性における関数スロットを表すために形式的変数(t等のように文字の下にドットが描画されたもの)を使った.特定のパラメータにおける値は以下のように代入するだけで生成される.

ここでパラメトリック方程式を使ってViviani曲線をプロットし,曲線上のいくつかの点(赤い点)における法線(緑の矢印),接線(青の矢印),従法線(黄色の矢印)を描く.

同様に,曲率等の指定された特性に基づいて曲線に簡単に色付けできる.

ここでは最大の曲率の領域が青でハイライトされている.

最後に,組込みの可視化関数を使うと,デカルト成分やパラメータ値等のパラメータに基づく空間曲線に簡単に色付けできる.

関連する例

de en es fr ko pt-br zh