继我昨天发布的一个关于GUI的问题之后,我还有一个我一直在处理的问题。这个问题涉及到梁在不同载荷条件下的弯矩计算。
在我到目前为止开发的GUI上,我有许多滑块(现在可以正常工作)和一个定义加载情况的弹出式菜单。我希望能够从弹出菜单中选择载荷工况,并根据需要定位载荷,以便依次定义每个载荷工况。我需要的输出是一个数组,它定义了加载情况编号(行数)和一些加载参数(加载的强度和位置,由滑块控制)。
我遇到的问题是,我可以生成此数组(大小为我需要的大小),并使用滑块定义一个加载案例的加载(通过选择弹出式菜单),但当我再次更改弹出菜单时,该数组仅保留由弹出菜单选择的加载案例的加载。
有没有人能推荐一种我可以采用的方法(特别是存储每个负载情况下的变量),或者举一个例子来说明这个问题的类似解决方案?
这个问题可能有点模糊,所以如果有什么需要澄清的,请告诉我。
非常感谢,詹姆斯
发布于 2010-03-26 04:51:12
您可以使用Application Data来存储当前加载情况,并使用应用程序数据结构来存储不同加载情况下每个滑块的值。
简而言之,您可以使用setappdata和getappdata来保存和加载所需的数据。Mathworks有更多的信息here。
https://stackoverflow.com/questions/2518001
复制相似问题