C&C研究のページ

ここでは、C&C研究の途中経過を簡単に報告するページです。

第一段階:試作・評価

ここに試作品があります。

第2段階:汎用化

ライブラリ等の整備は大体完了しました。近いうちにパッケージとして公開 する予定です。

第3段階:GUIによるソフト作成

構文解析ルーチン

入力された数式を解釈して、実行時に数式を構築して関数を生成するルーチンで す。変数と基本的な関数を使うことが出来ます。


[使用可能関数一覧]

 abs : absolute value

 ceil : ceil value ( |x|+1 )

 floor : floor value ( |x| )

 round : round up numbers of five and above and drop anything under five

 sin, cos, tan : trigonometric functions

 asin, acos, atan : inverse trigonometric functions

 sinh, cosh, tanh : hyperbolic trigonometric functions

 exp : exponential function

 ln : natural logarithm

 log : common logarithm (log_10)

 sqrt : square root

 random : random number, within abs|x|

 

サンプル:数式の構文を解析してグラフを表示します。なんとか、第一難関であった数式の構文解析の部分が完成しました。
このアプレットはまだ動作確認用のものですが、これを元にこれより教材作成のシステムを構築していく予定です。

AExpression 1D
1次元の関数を生成するサンプル
Expression 2D
2次元の関数を生成するサンプル
Differential Eqn
1階微分方程式サンプル
Differential2 Eqn
2階微分方程式サンプル

桜井雅史: E-mail : m.sakurai@cmt.phys.kyushu-u.ac.jp
Web page : http://www.cmt.phys.kyushu-u.ac.jp/~M.Sakurai/