1
我正在使用matlab引擎從C++程序中調用一些函數,該函數可以正常工作。數據被傳遞,調用的函數和結果顯示在圖中。使用engine.h時,讓Matlab在命令窗口中顯示錯誤和輸出
但是,如果在被調用的matlab函數中存在一行,導致錯誤沒有出現,所以不知道是否存在問題(即例如路徑不正確)。
此外,如果調用通過C++調用Matlab調用函數中包含的disp和fprintf等調用,則不會顯示在Matlab命令窗口中...但是,如果直接從相同的Matlab命令調用完全相同的函數他們做的窗口。最後,調用save('fileName',var)不會導致變量被保存,同樣,如果函數直接調用,它也會保存。
爲了使這個輸出顯示在命令窗口中,我需要設置什麼,因爲我的C++程序調用了各種matlab函數?