重複の可能性:
Matlab と C# 間の相互運用
Dot Net C# managed-dll の一部の機能を使用する必要があります。この Dot Net C# dll を matlab で呼び出すにはどうすればよいですか?
重複の可能性:
Matlab と C# 間の相互運用
Dot Net C# managed-dll の一部の機能を使用する必要があります。この Dot Net C# dll を matlab で呼び出すにはどうすればよいですか?
これを機能させる 1 つの方法は、COM を使用することです。.NET を使用して COM オブジェクトを実装でき、MatLab は COM オブジェクトを操作できます (たとえば、http://www.mathworks.co.uk/help/matlab/matlab_external/exploring-your-object.htmlを参照)。
マネージ C# DLL がまだ COM に公開されていない場合は、(ソース コードにアクセスできるかどうかに応じて) 小さなラッパーを作成する必要があります。
Matlab のsystem
コマンドとこのアプローチを使用できます。