Board logo

標題: PHP 呼叫Matlab的.dll檔 [打印本頁]

作者: a1b22c3    時間: 2012-5-24 21:38     標題: PHP 呼叫Matlab的.dll檔

請問各位要如何將Matlab生成的.dll檔在PHP裡使用?

需有input和output

查了一下似乎要用COM()這個東西,但COM()裡面所需的參數是(專案名稱.Class名稱),

Matlab好像沒有專案和Class這兩樣東西阿??



有嘗試另一種方法,就是使用exec()在PHP裡直接執行Matlab的程式碼,

但我只知道如何丟進input,尚未找出用此種方式獲得其output的方式。



煩請各位解答
作者: wmh    時間: 2012-5-25 00:46

exec($command, $output);
執行完成後, $output 就是你要的輸出值了。
作者: a1b22c3    時間: 2012-5-26 16:20

為了測試,

我直接這樣呼叫:exec("matlab -r 3+2",$output); echo $output;

可是印出來的結果是「Array」,長度為0

請問是出了什麼問題??

謝謝
作者: wmh    時間: 2012-5-28 08:41

回復 3# a1b22c3


echo() 改用 print_r() 試試




歡迎光臨 jsGears.com 技術論壇 - AJAX, JavaScript, jQuery, 網站開發, 前端效能優化 (http://jsgears.com/)