在cantera3.0.0之后cantera使用matlab_experimental工具箱以后替代matlab toolbox
在cantera3.0.0版本源码的interfaces文件夹中包含matlab_experimental

而在cantera3.1.0中,matlab toolbox工具箱被舍弃,只有matlab_experimental

Windows上matlab_experimental是使用载入cantera_shared.dll实现,注意使用vs编译(MinGW编译后,matlab载入dll会报错)。
这里将matlab_experimental文件夹复制到安装目录中并添加至路径。

配置ctRoot后,运行ctLoad:

dll文件中的函数:

运行matlab_experimental案例:

总结:matlab_experimental其实和之前matlab toolbox本质是一样的,使用面向对象编写m文件,在表面上更接近cantera python的代码样式。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删