【发布时间】:2015-03-17 17:28:38
【问题描述】:
我目前正在设计一个 GUI 来打开一个 MAT 文件,以将其中的时间序列变量存储为类中的属性,并对类中的数据进行处理。这个类的定义很好,但是,我需要指导的是它的 I/O 部分。
当前编写的类的构造函数是在没有输入的情况下将属性设置为空。但是,我有一个方法,它有一个 UIOPEN 来获取文件并设置类的属性。
我创建了一个 GUIDE GUI,我将类的空对象传递给 GUI 的句柄并使用 guidata 存储它。 GUI 有一个名为“Get File”的按钮(连同其他元素),当单击该按钮以填充属性时将调用属性设置器方法,以及具有这些属性的列表框。
不确定性在于我所做的整个架构。我想知道是否有更好的方法来实现这一点。这似乎是一种米老鼠的做法。谢谢!
【问题讨论】:
标签: matlab class user-interface oop io