VectorDisplacementPlot3D

VectorDisplacementPlot3D[{vx,vy,vz},{x,xmin,xmax},{y,ymin,ymax},{z,zmin,zmax}]

ベクトル場{vx,vy,vz}の変位図プロットを xyz の関数として生成する.

VectorDisplacementPlot3D[{vx,vy,vz},{x,y,z}reg]

幾何学領域 reg 上に変位図をプロットする.

VectorDisplacementPlot3D[{{vx,vy,vz},s},]

スカラー場 s を使って変位図にスタイル付けする.

詳細とオプション

例題

すべて開くすべて閉じる

  (5)

指定された変位場について,参照領域と対応する(スケールされた)変形領域をプロットする:

変位のノルムの凡例を含める:

参照領域内の点から対応する変形領域の点に伸びた変位ベクトルのサンプリングを示す:

変位場のノルム以外のスカラー場を使って変形領域に彩色する:

捻られた弾性棒を表示する:

スコープ  (18)

サンプリング  (11)

参照領域と変形領域を比較することでスケールされた変位場を可視化する:

ベクトルは参照領域内の点から対応する(スケールされた)変形領域内の点まで描かれる:

他のベクトル位置を指定する:

変位は一定の比率で描画できる:

指定された領域上の変位場を使う:

領域は範囲で指定できることがある:

領域は曲線でもよい:

領域はImplicitRegionでもよい:

領域はParametricRegionでもよい:

領域はMeshRegionでもよい:

領域はBoundaryMeshRegionでもよい:

プレゼンテーション  (7)

変形領域にColorFunctionを指定する:

VectorColorFunctionColorFunctionとは独立で指定する:

矢印に単色を使う:

変位のノルムの凡例を含める:

任意のスカラー場の凡例を含める:

Meshを含める:

一定の比率で変位を描画する:

オプション  (63)

BoxRatios  (2)

デフォルトで,縦横比はAutomaticである:

ボックス比を設定する:

BoundaryStyle  (3)

デフォルトで,境界スタイルは変形領域の内側の色にマッチする:

BoundaryStyleを指定する:

BoundaryStyleRegionFunctionで切り取られた領域に適用される:

ColorFunction  (4)

デフォルトで,変形領域は場のノルムによって彩色される:

色のためのスカラー場を指定する:

名前付きの色勾配を使う:

カスタムのColorFunctionを指定する:

ColorFunctionScaling  (2)

自然な範囲のノルムの値を使う:

ColorFunctionの個々の引数のスケーリングを制御する:

Mesh  (6)

Meshを指定して変位を可視化する:

最初と最後のサンプリングメッシュを示す:

方向に10本, 方向に5本, 方向に3本のメッシュラインを指定する:

特定の値のところにメッシュラインを使う:

特定のメッシュラインをハイライトする:

参照領域の境界と塗潰しが削除されると参照領域のメッシュラインも表示されなくなる:

MeshFunctions  (2)

デフォルトで,メッシュラインは参照領域の の各平面と水平である:

参照領域で円形のメッシュラインを使う:

MeshStyle  (2)

メッシュラインにスタイル付けする:

メッシュラインを方向によって異なるスタイルにする:

PlotLegends  (3)

凡例を含ませてベクトルノルムの色の範囲を示す:

任意のスカラー場の色範囲を示す凡例を含める:

凡例の置き方を制御する:

PlotPoints  (1)

点の数を多くしてより滑らかな領域を得る:

PlotRange  (3)

デフォルトでPlotRange全体が使われる:

の各方向に共通の明示的な限界を指定する:

の各方向に異なるプロット範囲を指定する:

PlotStyle  (3)

変形領域の塗潰しを除去する:

変形領域にTextureを適用する:

ColorFunctionPlotStyleより優先される:

RegionBoundaryStyle  (2)

参照領域の境界のスタイルを指定する:

参照領域の境界線を除去する:

RegionFillingStyle  (2)

参照領域の塗潰しを指定する:

参照領域の塗潰しを除去する:

RegionFunction  (1)

RegionFunctionを使って参照領域を指定する:

VectorAspectRatio  (2)

ベクトルマーカーのデフォルトの縦横比は1/4である:

ベクトルマーカーの相対的な幅を指定する:

VectorColorFunction  (3)

デフォルトで,VectorColorFunctionAutomaticならVectorColorFunctionColorFunctionとマッチする:

ColorFunctionとは異なるVectorColorFunctionを指定する:

VectorColorFunctionは使わない:

VectorColorFunctionScaling  (1)

ベクトルの色に自然な範囲のノルムの値を使う:

VectorMarkers  (3)

デフォルトで,ベクトルは参照領域内の点から対応する変形領域の点まで描かれる:

名前付きの外観を使ってベクトルを描く:

マーカーの中心をサンプル点に置く:

VectorPoints  (9)

デフォルトではベクトルは描かれない:

もとの領域全体からサンプルされたベクトルを示す:

領域の境界からベクトルのサンプルを取る:

記号名を使ってベクトルの密度を指定する:

記号名を使ってベクトルの配置を指定する:

方向のベクトルの数を指定する:

方向に異なる数のベクトルを指定する:

ベクトルに特定の位置を指定する:

デフォルトで,ベクトルは曲線に沿って等間隔で置かれる:

VectorRange  (2)

ベクトルノルムの範囲を指定する:

切り取られたベクトルにスタイル付する:

VectorScaling  (2)

デフォルトで,ベクトルは参照領域内の点から対応する変形領域内の点まで伸ばされる:

すべてのベクトルの大きさを同じにする:

VectorSizes  (4)

デフォルトで,ベクトルは参照領域内の点から変形領域内の対応する点まで伸ばされる:

45°の回転が適切に見えるように変位ベクトルのスケーリングを表示しないようにする:

変位サイズをデフォルトのスケールされた変位と相対的に指定する:

たとえ表示されるベクトルがなくても,変位ベクトルのスケーリングを表示しないようにする:

VectorStyle  (1)

VectorColorFunctionVectorStyleよりも優先される:

アプリケーション  (19)

基本的なアプリケーション  (16)

一定の変位場は参照領域内の各点を同じ量だけ動かす:

非常に小さい変位と非常に大きい変位の両方が見えるように,変位は自動的にスケールされる点に注意のこと:

VectorSizesFullを使って変位の実際のサイズを表示する:

変位の大きさを示すために色が使われる:

異なるスカラー関数で領域に彩色する:

矢印を使ってサンプル点の最初と最後の位置を示す:

方向の膨張を可視化する:

方向の収縮を可視化する:

方向および 方向の膨張と 方向の収縮を可視化する:

バネの 方向の伸長と収縮を可視化する:

に適用された 方向のせん断を可視化する:

に適用された 方向のせん断を可視化する:

組み合されたせん断を可視化する:

軸の周りの回転を可視化する:

膨張と回転の組合せを可視化する:

原点近くの変形を可視化する:

固体力学  (3)

均質で等方性の線形弾性材料について考える.ヤング(Young)率とポアソン(Poisson)比を指定する:

方向に大きさが の一様引張荷重を適用する:

なら,結果の変形は 方向への伸長と および 方向への収縮を含む:

なら,荷重は圧縮されて結果の変形は 方向への圧縮と および 方向への拡張を含む:

領域を円柱で置換する:

軸を中心とする楕円柱について考える:

棒の端に一定のトルク を適用する:

適用するトルクの大きさを指定する:

材料がせん断率が の線形弾性を持つなら,結果の変位場は以下のようになる:

メッシュを使って棒の捻りを図示する:

自明ではないせん断応力を計算する:

せん断応力を使って領域に彩色する:

端が固定されて先端に力が加えられたスプーンのたわみを計算する.

変数とパラメータを設定する:

偏微分方程式と幾何形状を設定する:

変位を可視化する:

特性と関係  (9)

ListVectorDisplacementPlot3Dを使って変位場のデータに基づいて変形を可視化する:

VectorDisplacementPlotを使って変位ベクトル場に関連付けられた領域の変形を可視化する:

ListVectorDisplacementPlotを使って同じ変形をデータに基づいて可視化する:

VectorPlotを使ってベクトル場を直接プロットする:

StreamPlotを使ってベクトルの代りに流線でプロットする:

ListVectorPlotまたはListStreamPlotを使ってデータをプロットする:

VectorDensityPlotを使ってスカラー場の密度プロットを加える:

StreamDensityPlotを使ってベクトルの代りに流線をプロットする:

ListVectorDensityPlotまたはListStreamDensityPlotをデータのプロットに使う:

LineIntegralConvolutionPlotを使ってベクトル場の線積分たたみ込みをプロットする:

VectorPlot3DStreamPlot3Dを使って3Dベクトル場を可視化する:

ListVectorPlot3DまたはListStreamPlot3Dを使ってデータでプロットする:

SliceVectorPlot3Dで曲面上にベクトルをプロットする:

ListSliceVectorPlot3Dを使ってデータでプロットする:

ComplexVectorPlotまたはComplexStreamPlotを使って複素変数の複素関数をベクトル場としてまたは流線でプロットする:

GeoVectorPlotを使って地図上にベクトルをプロットする:

GeoStreamPlotを使ってベクトルの代りに流線をプロットする:

Wolfram Research (2021), VectorDisplacementPlot3D, Wolfram言語関数, https://reference.wolfram.com/language/ref/VectorDisplacementPlot3D.html.

テキスト

Wolfram Research (2021), VectorDisplacementPlot3D, Wolfram言語関数, https://reference.wolfram.com/language/ref/VectorDisplacementPlot3D.html.

CMS

Wolfram Language. 2021. "VectorDisplacementPlot3D." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/VectorDisplacementPlot3D.html.

APA

Wolfram Language. (2021). VectorDisplacementPlot3D. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/VectorDisplacementPlot3D.html

BibTeX

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

BibLaTeX

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