Wolfram言語とWolframノートブックの決定的な経験
オリジナルの技術計算環境
複雑なシステムのマルチドメインモデリングおよびシミュレーション
その他のモバイルアプリ
シンボリック計算,データに基づく洞察,深い技術的専門知識を組み合せて,AI時代のソリューションをお届けします
Wolfram Consulting
その他のWolframソリューション
教育のためのその他のソリューション
計算,科学,生活,その他のコース
学び,問題を解決し,アイディアを共有
Wolframのニュース,視点,洞察
リソース
WolframConsulting.com
関数の平板曲線に対する法線ベクトルは,関数の正規化された勾配に等しい.
f[x_, y_] := (x ^ 2/4) - 2x ^ 2 y - 3x y + y ^ 4 / 16
grad[x_, y_] = Grad[f[x, y], {x, y}]
normal[x_, y_] = Simplify[(grad[x, y]/Sqrt[grad[x, y].grad[x, y]])]
Manipulate[ContourPlot[f[x, y], {x, -2, 2}, {y, -2, 2}, Epilog -> Arrow[{pt, pt + normal@@pt}], PerformanceGoal -> "Quality", Contours -> 20, PlotRange -> {{-2, 2}, {-2, 2}, {-30, 30}}], {{pt, {.01, -.1}}, Locator}, FrameLabel -> "点をクリックするとその法線が表示される", SaveDefinitions -> True]