基于MATLAB的VA One二次开发(连接篇)
在VA One二次开发中主要有4种开发语言,分别是Python、QuickScript、MATLAB、C/C++,每种语言各有特色,主要特点如下:
Quickscript语言:面向对象的语言,VB的一种,编程语言参考VB,VA One软件的主要支持语言,有专门的编译器,快速调用接口程序进行快速建模求解,适合常规的建模分析二次开发(VA one软件中的脚本都是用这个语言编写的),不适合大型复杂的程序开发;
MATLAB语言:需要安装专门的接口程序和编译器同时需要安装对应版本的MATLAB,擅长数值计算,适合用于声学包优化分析等科学计算方面的开发;
Python语言:需要安装专门的接口程序和编译器,由于含有较多的开源包,所以对于科学计算、画图等方面都比较适合,一般较大程序用Python开发比较简单(VA One中比较大型的插件一般用这个语言编写,如Trim Modeler);
C/C++语言:需要安装专门的接口程序和编译器,是底层高级语言,运行速度最快,功能相对以上程序都强大,但难度也较高,对开发人员要求较高。
考虑到工程应用中需要处理各种复杂的优化设计问题,本文首先重点介绍如何对MATLAB与VA One进行数据库连接,后续还将介绍基于MATLAB对VA One进行二次开发的应用案例。
该付费内容为:MATLAB与VA One的连接方法,包括软件准备、安装方法、关键设置与连接判定
6张图片 2人购买点赞 16 评论 10 收藏 12
查看更多评论 >