Setting




Setting

  • Solver:数値積分法の選択と詳細設定.

    solver.png

    • Solver:MATLAB 内に用意されているODE solver の選択が可能.

      solver1.png

ode45Dormand-Prince の Runge-Kutta の明示的な式に基づいた solver. 一般に,ode45 は, ほとんどの問題に対して,最初の試みとして行うのに最も適している関数.
ode23Bogacki と Shampine による明示的な Runge-Kutta を実現した Solver. 粗い許容値やわずかなスティッフ性のあるときには,ode45 よりも効率的.
ode113可変次数の Adams-Bashforth-Moulton PECE*1 solver. 厳重な許容値や ODE ファイル関数が特に計算量が多い場合には,ode45 よりも効率的.ode113 は,マルチステップソルバであり,カレントの解の計算のために,数ステップ前の時刻での解を通常必要とする.
ode23s2次の修正 Rosenbrock 式に基づいた solver.粗い許容値では,ode15s よりも効率的な場合がある.Stiff な問題に対する solver.
ode15s数値微分式(numerical differentiation formulas:NDF)に基づく可変 solver.ode113 と同様に,ode15s はマルチステップソルバである. 問題が,Stiff である可能性がある場合や,ode45では失敗したり,非常に非効率であった場合は,ode15s が有効かもしれない.
myself固定ステップサイズの4次 Runge-Kutta 法を実装した関数を使用.特別なことがない限り,このモードを利用することは推奨しない.

  • Relative tolerance:解ベクトルのすべての要素に適用される相対的な誤差許容範囲
  • Absolute tolerance絶対誤差許容範囲.スカラの場合,解ベクトルの全ての要素に適用される許容範囲.ベクトルの場合は,対応する要素に適用される許容範囲.
  • Step type: Solver の step size control 法の選択
    • Variable:可変 step size を利用(Defult)
    • Invariable:固定 step size を利用
  • Initial step:初期 step size*2.Solver は,最初にこの step size を試し,非常に大きな誤差が生じる場合,より小さい step size を使用する.記述がなければ自動的にサイズを決定する.
  • Solver frequency: Solver によって一度に計算する時間.Solver の end time として frequency の値が採用される(変更不可).
  • Time direction: 数値積分を行う際の時間方向.+ は正時間での数値積分,- は逆時間での数値積分を意味する.

    solver2.png

  • Parameter: parameter を key 入力により変化させるための設定.

    parameter.png

    • Parameter はその順番にしたがって,アルファベット順に key 割り当てがなされる.各 pull down tab から key 割り当てを変更することも可能.
    • パラメータの増加は大文字,減少は小文字に対応している.
    • 変化分の defult 値は,増加・減少共に 0.1.変更する場合は,変分を記入.

      parameter2.png


  • Window:描画 window の詳細設定.

    window.png

    • Add New Window:描画 window を追加したい場合に click することで新規に window を追加できる.

      window2.png

    • X-axis:描画 window の x 軸として時間 t,または状態変数 x[1], x[2], ... , x[n] の内から一つを選択する.
    • Y-axis:描画 window の y 軸として状態変数 x[1], x[2], ... , x[n] の内から一つを選択する.
      • range: Defult 設定では,描画範囲は Auto scale により自動的に調整される.しかし,固定 range で応答を観察したい場合にこの option により描画範囲を指定することができる.

        window3.png

    • Line:解軌道の線の太さ,色を調節.
      • line color:線の色を指定.RGB で直接色を指定できる.また line color ボタンを押すと color パレットが起動する.この color パレットから色を選択することもできる.
      • width:解軌道の線の太さを指定.単位は pt.
    • Point:固定点や周期点を表すの色,サイズを調整.
      • point color:点の色を指定.RGB で直接色を指定をする.また point color ボタンを押すと color パレットが起動する. この color パレットから色を選択することもできる.
      • size:点のサイズを指定. 単位は pt.

        window4.png

  • Poincare: Poincare 写像点の表示設定.

    poincare.png

    • sub map: Poincare 写像点の表示を制御するために使用.周期的外力の周期毎にサンプリングされた Poincare 写像点は,最初の点が赤点で表示される.もし振動解が多周期である場合,default 設定では,サンプリング毎に点が表示され,スタート時に表示される写像点以外の点緑点で表示される.この sub map スイッチは,サンプリング毎にその写像点 (緑点)を表示するかしないかを決定する(デフォルト設定では表示する).

      poincare2.png

      • color:サンプリングの最初の点以外の点を表示する際にその点の色を指定(デフォルト設定は).RGB で直接色を指定できる.また color ボタンを押すと color パレットが起動する.この color パレットから色を選択することもできる.

        poincare3.png





*1 PECE:Predict-Evaluate-Correct-Evaluate
*2 詳細はodesetを参照.

Attach file: filesolver2.png 356 download [Information] filesolver.png 327 download [Information] fileall.png 391 download [Information] filepoincare3.png 362 download [Information] filewindow3.png 356 download [Information] fileparameter2.png 404 download [Information] fileequation.png 407 download [Information] filepp_property_equation.png 236 download [Information] filepp_property_parameter.png 192 download [Information] filepoincare2.png 359 download [Information] filewindow2.png 355 download [Information] fileparameter.png 399 download [Information] filewindow.png 408 download [Information] filepp_property_solver.png 191 download [Information] filepoincare.png 410 download [Information] filepp_property_window.png 198 download [Information] filewindow4.png 414 download [Information] filesolver1.png 367 download [Information]

Front page   Edit Freeze Diff Backup Upload Copy Rename Reload   New List of pages Search Recent changes   Help   RSS of recent changes
Last-modified: 2009-07-23 (Thu) 20:18:53 (3227d)