2012-08-12 46 views
1

我已經寫了一些函數在matlab.Now我需要得到他們的輸出到C#.net形式。我可以成功完全連接它們通過.Net Assembly並能夠得到一個函數的輸出只返回一個輸出到C#。現在我想用一個返回多個輸出的函數來做到這一點。是否有任何特殊的方式來做到這一點?從matlab獲取多個輸出到c#

感謝...

回答

2

在DLL中可用的方法有不同的正確性,只要使用正確的方法,將方法的第一個輸入參數作爲輸出的數量,然後它將返回一個MWArray數組作爲輸出:(即下面2表示我期望有一個大小爲2的輸出陣列)

MWArray[] res = MatlabDll.callMethod(2, x, y);