如何为Matlab数字代码构建完整的UI? [英] How might I build a full UI for a piece of Matlab numerical code?

查看:164
本文介绍了如何为Matlab数字代码构建完整的UI?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在研究为Matlab数字代码构建完整的UI.我当然可以将代码移植到另一个平台上,并以通常的可疑对象(Qt,Java等)构建UI,但是与该项目的科学家进行交流以将代码保留在Matlab中是更可取的.

I am researching building a full UI for a piece of Matlab numerical code. I can of course port the code to another platform and build the UI in the usual suspects (Qt, Java, etc), but it would be much preferable to communicate with the scientists on the project to retain the code in Matlab.

这里推荐的方法是什么?我发现了一些有关为Matlab构建UI的旧教程(大约是2007年),但没有什么好用的.还有"MATLAB高级GUI开发"(Scott T. Smith),它的主题很广,但是可以追溯到2006年.

What is the recommended approach here? I found some old (ca 2007) tutorial on building UI for Matlab, but nothing really good. There is also "MATLAB Advanced GUI Development" (Scott T. Smith), which is very on-topic but dates back all the way to 2006.

那么为Matlab构建UI的现代方法是什么?推荐的参考文献是什么?

So what's the modern approach to building a UI for Matlab? What are the recommended references?

UI旨在以二维图的形式提供数据可视化,而不是严格实时地,而是在一秒钟之内,以及一些次要的交互功能(例如,选择选项或单击选择坐标).

The UI aims to provide data visualization as 2D plots, not in strict realtime but under a second, and some minor interactive capabilities (e.g selecting options or click-selecting coordinates).

推荐答案

主题非常广泛,它还取决于您的时间限制以及Java框架(如Java Swing)的常识.我认为没有最好的答案,但是这些链接仍然可以帮助您:

The topic is very broad, it depends also on your time constrains and general knowledge of GUI frameworks like Java Swing. I think there is no one best answer but these links could still help:

Matlab GUI应用程序中的软件工程和模式?

如何在MATLAB中编程GUI?

如何实施mvc的想法在matlab gui的设计中

Matlab GUI应用程序中的软件工程和模式?

MATLAB GUI创建者GUIDE是否像我想象的那样糟糕?有其他选择吗?

https ://stackoverflow.com/questions/4380737/what-books-will-you-recommend-to-read-about-writing-a-gui-programms-in-matlab

在MATLAB GUI中打破for循环

MATLAB编程最佳实践

这篇关于如何为Matlab数字代码构建完整的UI?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆