|
|
1
4
MtALAB GUI是Java GUI。对于GUI自动化,Yair Altman最近在博客上发表了一篇文章: http://undocumentedmatlab.com/blog/gui-automation-robot/ 只有在可以重写应用程序的情况下,以下内容才适用。 对于像您这样的任务,通常不需要任何形式的GUI自动化。应用程序应该 following architecture : 模型->业务逻辑->GUI . 每个层都与上面的层分离- 模型 什么都不知道 业务逻辑 谁也不知道 GUI . 这样就可以在不显示GUI的情况下,以编程方式调用业务逻辑。 Here 是一个在matlab中实现MVC的例子。 因此,应避免使用指南。有一个未登记的 layout manager 在matlab中,也有一些文件交换。 在您的案例中,您可以将整个业务逻辑置于GUI逻辑之外,使指南回调只调用业务逻辑函数。 |