MatDEM1.60实现软件再封装功能,最新版软件可至官网下载。现在,用户可以基于MatDEM计算平台,通过二次开发,封装用于专门用途的离散元窗口软件。
MatDEM1.60提供了UI_BoxModel示例代码,用于演示再封装功能。UI_BoxModel窗口示例共600多行代码,其基于user_BoxModel代码示例建立窗口软件,可以在主窗口或主程序中运行这个示例。
在以下的MatDEM启动窗口中,可以看到"Simple slope",点击"Open"即可启动”简单滑坡“离散元分析软件。近期我们将在这个列表中增加新的示例,演示如何将原有示例代码转化为窗口软件。
图1:MatDEM1.60启动窗口
在主程序中,可以运行以下代码来生成“简单滑坡”离散元分析软件(图2):
f.runWinApp('UI_BoxModel.m');
图2:封装的“简单滑坡”离散元分析软件
图3:窗口软件设计页面,方便地设计操作窗口
MatDEM的发展需要广大用户的参与和反馈,点击启动窗口左上角的按钮,可以向我们发送建议。