| Math :: Symbolic :: Custom :: Transformation. 変換数学::シンボリックツリー |
今すぐダウンロード |
Math :: Symbolic :: Custom :: Transformation. ランキングとまとめ
- ライセンス:
- Perl Artistic License
- 出版社のWebサイト:
- http://search.cpan.org/smueller/
Math :: Symbolic :: Custom :: Transformation. タグ
Math :: Symbolic :: Custom :: Transformation. 説明
数学::シンボリックツリーを変換する Math :: Symbolic :: Custom :: Transformationは、Math :: SymbolicモジュールへのPerl拡張です。このパッケージは、数学::シンボリックツリーを使用してMath :: Symbolicツリーの変換を実装しています。次の段落で何を意味するのかを説明しようとしています。定数(T_OPERATORなど)を使用して、その後、そのオペレータタイプがより多くの定数を入力します。これは、Math :: Symbolic :: Custom :: Pattern.Toを変更するために変更されました。これはこのdistributionによって変更されることを意味します..Synopsis Math :: Symbolic :: Custom :: Transformation; My $ TRAFO = Math :: Symbolic :: Custom :: Transformation-> new( 'tree_x + tree_x' => '2 * tree_x'); My $ MODIODER = $ TRAFO->適用($ MATH_SYMBLOC_TREE); (定義された$変更){印刷された "最も外側の演算子は2つの同一のツリーの合計です。 ";印刷"それを製品に変換しました。 ($変更) ";} else {print"変換を適用できませんでした。 ";}#ショートカット:new_trafoを使用してください。 。私の$ another_trafo = new_trafo( 'tree_foo / const_bar' => 'value {1 / const_bar} * tree_foo');#;#;これを行う:Memoizeを使用してください。memoize( 'new_trafo');#その後、同じ変換文字列を渡すと、弦の完全なレクリエーション#と比較して、因数130(マシン上のマシン)のスピードアップが発生します。これはわずか20既存の#変換を使用するよりも遅くなります。要件: ・Perl
Math :: Symbolic :: Custom :: Transformation. 関連ソフトウェア