论文部分内容阅读
Simulink为控制系统可视化建模和仿真提供有力支持,在实践中得到广泛应用。为了满足工程应用时的多样化要求,Matlab不仅在M语言中支持面向对象特性,而且允许设计人员用M语言和C/C++语言编写自定义函数模块对Simulink进行扩展。然而,目前主流的Matlab版本均不允许在Simulink用户自定义模块中以面向对象方式访问这些外部对象。这就使面向对象设计方法的优势不能充分发挥。文中旨在针对此问题提出一种实用的解决方案。文中主要贡献如下:分析了Simulink模型和面向对象模型在语义上存在的差异,提