Wolfram Research製品ご購入サービスとリソース会社概要その他のWolframサイト
What is New in Mathematica 5.1 製品
-----
 /
Mathematica
*文字列操作
*DatabaseLink
*バイナリデータI/O
*追加されたインポート・エキスポート形式
*Webサービス
*大規模なグラフレイアウト
*配列の視覚化
*強化された線形代数
*区分関数
*領域上の積分
<イベント操作
*記号的微分方程式
*クラスタ分析
*EquationTrekker
*MathematicaMark2004
*GUIKit
*新機能のまとめ
*このページについてのお問い合せ
戻る進む

微分方程式でのイベント操作

Wolfram Mathematica 6の新機能をご覧ください

Mathematica の汎用数値微分方程式ソルバNDSolveに新しくイベント検出機能が加わりました.

NDSolveに,イベント検出および操作のためのユニークで柔軟なフレームワークが備わりました.これにより,求めた解の特長によって動的に決定される領域間の境界を持つ微分方程式を,異なる領域で異なる方法を使って解くことが可能になりました.

以下のような応用ができます.

  • イベントがメソッドの交替を引き起こすような物理的制約を持つハイブリッドシステムのモデル化
  • 論理,あるいは関数条件が満足するまで解く
  • キーを押すか,他の外部イベントが起るまで解き続ける
  • 特定のイベント,またはポアンカレ断面の解のサンプルを集める




詳細

 例題ノートブックのダウンロード
例:跳ねるボール

このアニメーションは,非線形の斜面(ハイブリッドシステム)を跳ねながら降りてゆくボールを示したものです.ボールが斜面に当たると,NDSolveは自動的に計算を中止し,バウンドの条件をリセットしてから再開します.検出されたイベントは,プロットでは灰色の点で表示されています.


関連リンク

Mathematicaブックからのチュートリアル Mathematica ブックからのチュートリアル
微分方程式の数値解法
   
組込み関数ガイド  組込み関数ガイド
NDSolve
   
アドバンスドキュメント  アドバンスドキュメント
常微分方程式積分法
NDSolve
  
その他のリンク  その他の情報
コンファレンス発表:Differential Equations and Events


トップへ 戻る進む



 © 2008 Wolfram Research, Inc.  Terms of Use  Privacy Policy | [en]