RegionPlot3D

RegionPlot3D[pred,{x,xmin,xmax},{y,ymin,ymax},{z,zmin,zmax}]

predTrueである3D領域を示すプロットを作成する.

RegionPlot3D[{pred1,pred2,},]

prediに対応する複数の領域をプロットする.

詳細とオプション

例題

すべて開くすべて閉じる

  (4)

3Dの領域をプロットする:

複数の領域をプロットする:

不等式の論理結合で定義された3Dの領域をプロットする:

領域の境界に簡単なスタイリングを使う:

スコープ  (12)

サンプリング  (3)

関数がTrueではない部分は除外される:

範囲の論理結合を使う:

範囲は結合していなくてもよい:

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

ある範囲に明示的なPlotStyleを与える:

各領域のスタイルを指定する:

ラベルを加える:

オーバーレイメッシュを使う:

メッシュライン間の部分にスタイルを付ける:

オーバーレイ密度で領域に色付けする:

単純な目盛で明るい色スキームのテーマを使う:

白黒のテーマを使う:

z 軸に対数スケールを適用する:

オプション  (54)

BoundaryStyle  (3)

デフォルトで,境界線は黒である:

Noneを使って境界線を描かないようにする:

赤い境界線を使う:

BoxRatios  (2)

デフォルトで,範囲は立方体で示される:

範囲に自然のスケールを使う:

ColorFunction  (5)

スケールされた , , の値で範囲に色付けする:

名前付きの色関数はスケールされた 方向を使う:

スケールされていない , , の値の関数に従って範囲に色付けする:

ColorFunctionPlotStyleより優先順位が高い:

ColorFunctionMeshShadingより優先順位が低い:

ColorFunctionScaling  (1)

スケールされていない , , の値の関数に従って範囲に色付けする:

Mesh  (7)

サンプルメッシュを示す:

メッシュは示さない:

各方向に5本のメッシュラインを使う:

方向に3本のメッシュラインを, 方向に6本のメッシュラインを使う:

特定の値のメッシュラインを使う:

異なるメッシュラインに異なるスタイルを使う:

メッシュラインは各要素ではなく範囲全体に適用される:

MeshFunctions  (2)

, , 方向のメッシュライン:

原点からの固定半径におけるメッシュライン:

MeshShading  (5)

赤と青の部分を交互にする:

MeshShadingはスタイリングに関してはContourStyleよりも優先順位が高い:

MeshShadingAutomaticにして,ある線分にPlotStyleを使う:

MeshShadingColorFunctionとともに使うことができる:

複数のメッシュ関数で定義された範囲間を塗り潰す:

MeshStyle  (2)

方向に破線メッシュを使う:

方向に破線メッシュ, 方向に青いメッシュを使う:

NormalsFunction  (4)

法線は自動的に計算される:

Noneを使ってすべての多面体に平面的な陰影付けを施す:

曲面で使われる実質的な法線を変える:

NormalsFunctionは切り取られた部分には適用されない:

PerformanceGoal  (2)

高品質のプロットを生成する:

場合によっては品質を犠牲にしてパフォーマンスを向上させる:

PlotLegends  (3)

領域を凡例で識別する:

色勾配に凡例を使う:

Placedを使って凡例をプロットの上に置く:

PlotPoints  (1)

初期点をより多く使って,より滑らかな範囲を得る:

PlotStyle  (5)

領域は立体として示される:

Noneを使って境界曲面にワイヤの枠を示す:

オレンジ色の曲面を使う:

ColorFunctionPlotStyleよりも優先順位が高い:

MeshShadingPlotStyleよりも優先順位が高い:

PlotTheme  (2)

高度にスタイル化されたテーマを使う:

メッシュラインを除く:

ScalingFunctions  (5)

デフォルトで,プロットはすべての方向が線形スケールである:

z 軸に対数スケールを適用する:

シフトされた対数スケールを使って負の値がある関数を示す:

ScalingFunctionsを使って 方向の座標の向きを逆にする:

関数とその逆関数によって定義されたスケールを使う:

TextureCoordinateFunction  (4)

テクスチャはデフォルトでスケールされた の座標を使う:

の座標を使う:

スケールされていない座標を使う:

テクスチャを使ってパラメータがどのように曲面にマップされるかをハイライトする:

TextureCoordinateScaling  (1)

テクスチャにスケールされたあるいはスケールされていない座標を使う:

アプリケーション  (3)

2つの半空間の交点を求める:

立方体を含む単純な範囲:

立方体の外郭構造の半分:

ボール:

球の外郭構造の半分:

楕円体:

楕円体の外郭構造の半分:

球状の楔:

PolyhedronDataの範囲を他の不等式と組み合せる:

特性と関係  (8)

面積にRegionPlotを使う:

ContourPlotContourPlot3Dを方程式系に使う:

複素平面上の領域にComplexRegionPlotを使う:

RegionFunctionを使って他のプロットを制限する:

ParametricPlot3Dをパラメトリック曲線と曲面に使う:

IntegrateまたはNIntegrateをある範囲での積分に使う:

積分範囲:

MaximizeNMaximizeあるいはFindMaximumをある範囲における最適化に使う:

Reduceを使ってある範囲の円柱表現を得る:

FindInstanceを使ってある範囲における特定のサンプルを求める:

おもしろい例題  (2)

ノルムボールの間の領域:

3Dの範囲でスカラー場をプロットする:

Wolfram Research (2007), RegionPlot3D, Wolfram言語関数, https://reference.wolfram.com/language/ref/RegionPlot3D.html (2022年に更新).

テキスト

Wolfram Research (2007), RegionPlot3D, Wolfram言語関数, https://reference.wolfram.com/language/ref/RegionPlot3D.html (2022年に更新).

CMS

Wolfram Language. 2007. "RegionPlot3D." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2022. https://reference.wolfram.com/language/ref/RegionPlot3D.html.

APA

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

BibTeX

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

BibLaTeX

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