我想从QT 4调用matlab(仅用于我的项目中的UI),我可以从matlab传递值并读取值。并运行.m脚本,然后从matlab返回结果。
答案 0 :(得分:3)
QT与此无关。
您基本上想要使用Matlab Engine。您可以从编译的C ++中调用Matlab(例如)。您可能希望使用engOpen
来启动连接,然后使用engEvalString
来运行脚本。您可能还想使用engGetVariable
,mxGetClassID
和mxGetDimensions
来访问结果。
但是一定要阅读文档并尝试一下,然后再回过头来提问。