SE (System Editor)



これは何?

解析対象となるシステムの方程式を記述し、解析ツールを生成するためのエディタ.さらにこのインターフェイスを通して解析ツールの起動を行う.

all.png

取り扱える方程式系は以下の通り:

メインパネル

  • Name
    • 取り扱う系の識別名.デフォルトではプロジェクト名が入力される.もし変更を加えたければ自由に変更することも可能.その際 Name 欄内を書き換える.

      name.png

  • Comment
    • 取り扱う方程式系についてコメントを残しておきたい場合,こちらに記入しておく.実際,このコメントは解析ツールには全く影響しない.

      comment.png

  • Dimension
    • ユーザが解析する方程式系の次元数(状態変数の数)を設定する.
    • テキストエリアに直接変数の個数を入力するか, ボタン,- ボタンを押して状態変数の数を決める.ユーザが設定した次元の数に応じて,Equation 欄にあるテキスト入力欄の個数が増減する.

      dim.png

  • Equations
    • 状態変数の個数に応じて,上から順に式を記述していく.以下の2点に注意:
      • 状態変数は,x[n] (n = 1,2・・・)の形で記述する.
      • パラメータは"$"で挟む

        equation.png

      • 非自律系方程式を扱う場合,印加できる外力としては,単一周波数の正弦波外力に限定する.このとき,方程式中にはcos(t),または sin(t)として記述する*2.
      • 以下に示す文字列をパラメータとして使用するときには注意が必要である.
        eps浮動小数点相対精度を意味する定数
        i虚数単位
        Inf無限大,∞
        j虚数単位
        NaNNot-a-Number
        pi円周と半径の比
        realmax正の最大浮動小数点数
        realmin正の最小浮動小数点数
        これらの文字列は,MATLAB 自身で用意されている定数,および変数である.もし明示的にこれらの文字列をパラメータ名として使用したい場合は,必ず $eps$などと $・・・$ の形式で書かなければならない.$ で挟まずに記述した場合,MATLAB は定数または変数と判断する.この場合 system 生成は正常に実行されるが,各ツールが希望の動作をするかの保障はできない.
  • Parameters
    • システム方程式内で利用するパラメータ一覧がシステム生成の後に出力される.
    • sort ボタンをチェックしていると後に解析で扱うパラメータの順番がアルファベット順になる(defult設定ではチェック).チェックしない場合,式中で現れた順番となる.

      parameter.png

  • Check
    • 方程式の記述法(上記 Equations )に従って,記入された式が書式通りか?をチェックする.

      check.png

    • 記述した式が正しく書かれているかをチェックし,正しければ式中に使われたパラメータが Parameters に表示される.非自律系を選択した場合,角周波数 omega がパラメータとして自動的に付加される(角周波数による時間の正規化を参照).

      log.png
      (a) A message for a case of no error.

    • 四則演算,括弧の数,パラメータが $ で挟まれているか,system type が正しいかを確認し,正しく書かれてなければ,エラーメッセージが log window に出力される.

      log_error1.png
      (b) A message for a system type error.

      log_error2.png
      (c) A message for a description error.

  • Create
    • 解析に必要なツール PPFIXBF を生成する.その際,どのツールを生成するかは,右のラジオボタンより選択する.defult 設定では,ツール PP だけを生成するようになっている.
    • Checkに異常がなければ,Createボタンを押すことで, ファイルを生成する.

      create.png




メニューバー

  • File
    • clear : 選択すると SE 起動時の設定へ clear される.

      file-clear.png

    • Import: 以前に保存した SE 設定,方程式ファイルの読み込みに使用する.
      • SE save file : SE 設定の読込 (XML ファイル)
      • Equation text : Equation 欄へテキストファイルの内容を読込(text ファイル)

        file-import.png

    • Export : 現在の SE の設定全体,もしくは方程式をテキストファイルへと出力する.
      • SE save file : SE 設定の出力(XML ファイル)
      • Equation text : Equation 欄の記述をテキストとして出力(text ファイル)

        file-export.png

    • Close : SE を終了

      file-close.png

  • Program
    • SE : 現在の SE パネルと同等の GUI パネルが起動
    • PP :リアルタイムシミュレータの起動
    • FIX : 固定点(平衡点)追跡ツールの起動
    • BF : 分岐曲線追跡ツールの起動
    • BFP:2パラメータ分岐図作成 GUI ツールを起動

      program.png

  • Project
    • Change Project:現プロジェクト以外のプロジェクト生成や,既に生成してあるプロジェクトの読み出しに使用.

      project.png

  • Help
    • Manual:SEに関するマニュアルを起動する.
      • 日本語と英語版を選択できる.

        help-manual.png
        (a) マニュアル選択

        se-emanual.png
        (b) SE マニュアル起動

    • about BunKi:BunKi ソフトウェアについての簡単な紹介.
      • バージョン情報や開発者への連絡先など.

        help-about.png
        (a) about BunKi 選択

        about.png
        (b) credit 画面が起動




*1 現在は単一周波数をもった正弦波周期外力に限ります.
*2 角周波数や周波数などのパラメータは書かない.これらのパラメータはツール生成時に自動で付加されるようになっている(角周波数による時間の正規化を参照.).

Attach file: fileabout.png 689 download [Information] filefile-export.png 422 download [Information] filecheck.png 413 download [Information] filelog_error2.png 406 download [Information] fileprogram.png 399 download [Information] filefile-close.png 411 download [Information] fileparameter.png 418 download [Information] filehelp-manual.png 412 download [Information] fileproject.png 397 download [Information] filecomment.png 415 download [Information] filefile-clear.png 406 download [Information] filedim.png 408 download [Information] filelog_error1.png 419 download [Information] filename.png 416 download [Information] filetype.png 397 download [Information] filelog.png 434 download [Information] fileequation.png 416 download [Information] filese-emanual.png 402 download [Information] filefile-import.png 411 download [Information] filecreate.png 419 download [Information] fileall.png 434 download [Information] filehelp-about.png 401 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)