4

Matlab の Fuzzy Logic ツールボックスに部分的に依存している Matlab プログラムがあります。これを C# プログラムに変換したいと考えています (後で Objective-C に変換しますが、これは後で使用します)。ファジー ロジックの fis ファイルを C# (または C++、あるいは JavaScript) に変換する手段はありますか?

PSdeploytoolプログラムを exe に変換できることはわかっていますが、コンポーネントと dll に依存するmatlab runtimeのではなく、完全な C# (または C++) プログラムにしたいと考えています。

4

1 に答える 1

2

もちろん、mファイルを.Netコンポーネントに変換するMathlab Builderはご存知でしょうが、Mathlabランタイムに依存します。私は多くの同様の経験を持っており、基本的にツールボックスを模倣したc#ライブラリを見つけて、それに応じてmathlabプログラムをc#に変換する必要があるのではないかと思います。ライブラリの検索や変換プロセスは、思ったほど難しくはありません。ただし、mathlabの結果を可能な限り多くの組み合わせでc#プログラムの結果と一致させる必要があるため、ルーチンが十分に複雑な場合、検証テストは大きなタスクになります。変換に取り組む前に、アジャイルアプローチを採用し、検証テストを計画/作成することをお勧めします。

于 2011-07-27T21:31:48.527 に答える