2017-08-15 46 views
1

我想开发一个MATLAB应用程序,但是MATLAB的UI不像其他一些灵活或者美观,比如XAML for WPF。是否有可能使用别的东西来开发UI而不是MATLAB提供的东西?为MATLAB GUI应用程序开发UI的替代方案?

+0

看看[GUI布局工具箱](https://uk.mathworks.com/matlabcentral/fileexchange/47982-gui-layout-toolbox)。我使用它创建了比MATLAB更为复杂和灵活的图形用户界面,并取得了很多成功。 –

+0

看起来不错,谢谢 –

回答

2
  1. 您可以使用Matlab Compiler把代码编译成可执行文件,你可以在任何地方EXCUTE它你想要的,如来自XAML或WPF开发的接口。

  2. 您可以使用Matlab Coder生成C或C++代码,您可以在自己的开发环境(例如Visual Studio)中将它与应用程序集成。

使用第二种方法在第一的优势在于,其结果将是原生(你可以编译成任何你想要的),你就可以修改代码,并有一个代码库。缺点是你将不得不处理计算机生成的代码。

P.s.您可能想要考虑相对较新的Matlab App Designer而不是旧的GUIDE。它好多了。这就是说,它不如XAML或WPF。

+0

谢谢,与WPF中的XAML相比,应用程序设计师并不那么复杂;) –