但凡能够看到这篇专栏的小伙伴们,无非是正在试图利用Matlab与AspenPlu
但凡能够看到这篇专栏的小伙伴们,无非是正在试图利用Matlab与Aspen Plus进行交互仿真或者在交互通信过程中已经遇到了无法正常通信的问题了。以下是我个人的经验,希望能够对大家有所帮助!
我相信小伙伴都已经利用下述语句尝试了创建COM服务器的问题,
【资料图】
Aspen=actxserver('Apwn.Document.36.0')
但是,同时大家也看到了这句报错:
错误使用 feval 创建服务器失败: 请求的操作需要提升
如果大家出现了上述的问题可以尝试以下的解决方法:
以最新版的Aspen Plus V14和Matlab 2022b交互为例:
(1)将Matlab用“管理员方式运行”的方式打开软件;(这一步非常关键!!!)
(2)创建COM服务器的语句:Aspen=actxserver('Apwn.Document.40.0');
(3)运行该语句后如果在工作区出现”Aspen“,恭喜你通信成功!!
(4)如果运行之后出现了下图的报错,这时你需要将当前的Aspen Plus模型保存后关闭软件。
(5)在Aspen Plus软件保持关闭的情况下,重新运行上述语句。
以上就是在关联Aspen Plus和Matlab过程中的一点小小的经验,希望对大家有所帮助。