MATLAB関数のScilabへの移植。シンボリックを使用するにはどうすればよいですか?
質問
いくつかの MATLAB 関数を Scilab 。クールなのは、変換ツールボックスがあることです。簡単。
問題は、 syms 関数に対応するものと、一般的なシンボリックツールボックスが見つからなかったことです。 ( Control System Toolbox のポートも欲しいのですが、必要な機能を探しています)
私が見つけたシンボリックツールボックスに関する唯一のことは、これですが、少し難解でそれほど簡単ではありませんでした(実際、30分以内に正しくセットアップできなかったため、今のところあきらめました。後で試してみるつもりです)。 Maximaをインストールする必要があります。誰もそれについて何か知っていますか?
Scilabは必ずしも必須ではありません。このプロジェクトの目的は、MATLABに代わる無料およびオープンソースの代替を提供することです。
とはいえ、何が良いのでしょうかSciLabとMaximaを連携させるか、Python&に移行してください。 co。?これがプロジェクトの始まりです。したがって、早めに選択するほど良いです。
解決
Bye MATLAB、hello Pythonを参照してください。 、Sage に MATLAB からPythonに直接移行した経験をありがとう。
他のヒント
プロジェクトを落胆させないでください。ただし、
プロジェクトでMATLABのシンボリックの機能が必要な場合は、次をご覧ください
Googleのクイック検索から、MATLABのSimulinkに匹敵するものは見つかりませんでした。
また、PythonとSciPyにはMATLABのほとんどの機能があり、Scilabの変換ユーティリティは、独自のMファイルをScilabコードに移植するのに役立つと思います。
あなたの質問は、MATLABツールボックスに移植したいということを暗示しているようです
私が見つけたシンボリックツールボックスについての唯一のものはこれです...
私はあなたを誤解しているだけだと思います。 MATLAB Toolboxを使用しているため、システムを配布する場合、ライセンスの問題がある可能性があります。ちょっとした考え。ただし、MATLAB依存関係がないように、MATLABコードを移植したい場合があります。
更新
Octaveの制御システム機能については、Octaveにツールボックスがあることがわかりました。次を参照してください。
Simulinkの機能の一部を備えていますが、ブロック線図を構築するためのグラフィカルインターフェイスを備えていないようです。