LineIntegralConvolutionPlot

LineIntegralConvolutionPlot[{{vx,vy},image},{x,xmin,xmax},{y,ymin,ymax}]

xy の関数としてベクトル場{vx,vy}でたたみ込まれた image の線形積分たたみ込みプロットを生成する.

LineIntegralConvolutionPlot[{vx,vy},{x,xmin,xmax},{y,ymin,ymax}]

ベクトル場{vx,vy}でホワイトノイズの線形積分たたみ込みプロットを生成する.

詳細とオプション

例題

すべて開くすべて閉じる

  (2)

ランダムな背景から始まるベクトル場の線積分たたみ込みをプロットする:

インポートした画像を使う:

スコープ  (12)

サンプリング  (5)

線形積分たたみ込みで画像を変換する:

画像を直接入力として使う:

疎行列から作られた画像を使う:

異なるレベルのカラー量子化でホワイトノイズの背景画像を使う:

線形積分たたみ込みの長さを増しながら場の画像をプロットする:

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

場の画像をプロットし流線を重ね合せる:

場の画像をプロットし,場のベクトルを重ね合せる:

場の画像をプロットし,ランダムな位置でベクトルを重ね合せる:

場の強度に彩色する:

座標によって2色を混ぜ合せる色関数を指定する:

照明角度を0(プロットの右)に固定し,高さ0をから に変化させる:

詳しい目盛と凡例というテーマを使う:

オプション  (46)

Background  (1)

彩色された背景を使う:

ColorFunction  (5)

Hueを使って場の強度に彩色する:

ColorDataから任意の名前付き色勾配を使う:

定義済みの色勾配にColorDataを使う:

座標によって2色を混ぜ合せる色関数を指定する:

ColorFunctionScaling->Falseを使ってスケールされていない値を得る:

ColorFunctionScaling  (4)

デフォルトで,スケールされた値が使われる:

ColorFunctionScaling->Falseを使ってスケールされていない値を得る:

方向にスケールされていない座標を, 方向にスケールされた座標を使う:

各色関数の引数についてスケーリングを明示的に指定する:

EvaluationMonitor  (1)

ベクトル場関数が評価された回数を数える:

Frame  (1)

プロット周囲の枠のあるなしを切り換える:

FrameLabel  (1)

枠にラベルを付ける:

FrameTicks  (8)

枠目盛マークとラベルを自動的に付ける:

枠は付けるが目盛は付けない:

枠目盛とラベルをすべての辺に付ける:

枠目盛を右側と上の辺に付ける:

枠目盛を指定位置に付ける:

枠目盛を指定位置に指定のラベルで描く:

各枠目盛のスタイルを指定する:

枠目盛ラベルを含む全体的な枠目盛のスタイルをFrameTicksStyleを使って指定する:

LightingAngle  (2)

照明角度を0(プロットの右側)から (プロットの上)に変化させる:

照明角度を0(プロットの右)に固定し,高さ0をから に変化させる:

LineIntegralConvolutionScale  (2)

デフォルトで自動スケールが使われる:

特定のスケールを使う:

PerformanceGoal  (2)

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

品質を犠牲にしてもパフォーマンスを向上させる:

PlotLegends  (2)

凡例を使ってベクトル場の勾配色を示す:

凡例の設定はColorFunctionから自動的に取られる:

PlotRange  (7)

デフォルトでプロット範囲全体が使われる:

の両範囲で明示的な限界を指定する:

明示的な の範囲を指定する:

明示的な の最小範囲を指定する:

明示的な の範囲を指定する:

明示的な の最大範囲を指定する:

に異なる範囲を指定する:

PlotRangePadding  (6)

デフォルトで充填は自動的に計算される:

, , のすべての範囲に対し充填は行わないように指定する:

, , のすべての範囲について明示的な充填を指定する:

, , のすべての範囲に10%の充填を加える:

の範囲に異なる充填を指定する:

の範囲の充填を指定する:

PlotTheme  (2)

力強いカラースキームで単純な目盛のテーマを使う:

カラースキームを変える:

RasterSize  (2)

デフォルトで,自動的なラスタサイズが使われる:

特定のラスタサイズを指定する:

アプリケーション  (5)

線積分たたみ込みプロットをインタラクティブなデモの背景として使う:

線形平面系のいくつかの異なるタイプの特徴を表示する:

関数の傾斜の局所的方向と等高線を示す:

制約条件なしの異なる最適化メソッドを調べるための背景として画像を使う:

ExampleDataからテクスチャに適用する:

ラスタライズされたテキストに適用する:

特性と関係  (4)

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

ベクトル場関数を可視化する他の方法:

ベクトル場データを可視化する他の方法:

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

おもしろい例題  (1)

アルゴリズムによるテクスチャ生成:

Wolfram Research (2008), LineIntegralConvolutionPlot, Wolfram言語関数, https://reference.wolfram.com/language/ref/LineIntegralConvolutionPlot.html (2014年に更新).

テキスト

Wolfram Research (2008), LineIntegralConvolutionPlot, Wolfram言語関数, https://reference.wolfram.com/language/ref/LineIntegralConvolutionPlot.html (2014年に更新).

CMS

Wolfram Language. 2008. "LineIntegralConvolutionPlot." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2014. https://reference.wolfram.com/language/ref/LineIntegralConvolutionPlot.html.

APA

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

BibTeX

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

BibLaTeX

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