Wolfram言語とWolframノートブックの決定的な経験
オリジナルの技術計算環境
複雑なシステムのマルチドメインモデリングおよびシミュレーション
その他のモバイルアプリ
シンボリック計算,データに基づく洞察,深い技術的専門知識を組み合せて,AI時代のソリューションをお届けします.
Wolfram Consulting
その他のWolframソリューション
その他の教育用ソリューション
計算,科学,生活,その他のコース
学び,問題を解決し,アイディアを共有
Wolframのニュース,視点,洞察
リソース
ディリクレ(Dirichlet)の境界値条件を満たすパラメトリック方程式の解を求める.
psol = ParametricNDSolveValue[{y''[t] + Sin[y[t]] == 0, y[0] == 0, y'[0] == s}, y, {t, 0, 10}, {s}];
Plot[Evaluate@Table[psol[s][t], {s, 0, 2, 0.05}], {t, 0, 10}, ImageSize -> Medium]
pfun = ParametricNDSolveValue[{y''[t] + Sin[y[t]] == 0, y[0] == 0, y'[0] == s}, y[10], {t, 0, 10}, {s}]; val = Table[FindRoot[pfun[s], {s, s0}], {s0, {0.9, 1.9, 2}}]
Show[Plot[Evaluate@Table[psol[a][t], {a, 0, 2, .05}], {t, 0, 10}, PlotRange -> All, PlotPoints -> 500, PlotStyle -> Lighter[Gray, 0.5]], Plot[Evaluate[psol[s][t] /. val], {t, 0, 10}, PlotStyle -> Thick], ImageSize -> Medium]