LiveLink™ for MATLAB® 更新

COMSOL Multiphysics® 6.2 版本为 LiveLink™ for MATLAB® 的用户提供了新的绘图功能,新增了用于设置参数值的函数,并支持“模型管理器”。请阅读以下内容,进一步了解这些更新。

绘图功能改进

在以前的版本中,当使用 mphplotmphgeommphmesh 函数进行绘图时,可以使用视图 属性来访问用于照明和隐藏的视图 子设置。在新版本中调用这些函数时,现在默认启用照明和隐藏视图 子设置。此外,MATLAB® 中的绘图现在会显示 xyz 轴的标签,使其在视觉上与 COMSOL Multiphysics® 中的绘图相一致。

显示添加视图属性前(左)后(右)的可视化结果的绘图。

参数更改函数

在 LiveLink™ for MATLAB® 中,更改参数值并重新求解模型是一种常用的技术。新版本添加了新的 mphsetparam 函数,以简化设置参数值以及在函数之间传递这些参数值的过程。此外,新的 setparam 函数还能够使用 MATLAB® 数值类型和字符串来设置参数值(实数或复数)。您可以使用单元数组、结构和字典在单个变量名称中设置这些值,从而更方便地将参数从一个函数传递到另一个函数。现在还支持参数组和参数实例,现有的函数 mphevaluatemphgetexpressions 可分别用于计算参数值和涉及参数的表达式。

模型管理器支持

“模型管理器”用于在数据库中存储和管理 COMSOL 模型及其他相关文件。在 6.2 版的 LiveLink™ for MATLAB® 中,“模型管理器”中添加了 API,使用户能够对这些模型和文件进行更灵活的修改。用户还可以使用新的包裹函数来加载、保存和搜索模型。例如,可以使用 mmsearch 函数来搜索特定分支中的模型。随后,函数会以 MATLAB® 结构数组的形式返回结果,使您能够方便地在 MATLAB® 中修改和显示这些结果。