一种Matlab软件调用方法、装置及存储介质制造方法及图纸

技术编号:41796782 阅读:14 留言:0更新日期:2024-06-24 20:20
本发明专利技术涉及一种Matlab软件调用方法、装置及存储介质,所述方法包括步骤:创建WebView类实例;启动显示界面;启动Matlab软件;在所述显示界面上显示所述Matlab软件。本申请提供的一种Matlab软件调用方法、装置及存储介质提出了一种支持Javascript在页面调用Matlab的C++软件框架,以webview2Runtime控件为基础将浏览器技术与Node.js和C++集成到一起,让开发者可以直接使用Javascript语言编写代码调用Matlab。本申请提供的一种Matlab软件调用方法、装置及存储介质由Javascript程序员借助现代化的JS界面库,对使用matlab编写的功能模块进行数据可视化展示,解决matlab程序界面简陋的问题。

【技术实现步骤摘要】

本专利技术涉及计算机软件,尤其涉及一种matlab软件调用方法、装置及存储介质。


技术介绍

1、matlab软件的调用有多种方法,常见是通过matlab生成dll(dynamic linklibrary,动态链接库)供其他语言调用,或者,使用java、c++等语言通过matlab引擎接口进行调用,而没有给javascript程序员提供在页面上直接调用matlab的方法。目前也可以用matlab的app designer开发一个gui然后发布为网页版,之后把这个url作为外部链接嵌入到网页中,但是,这项技术有如下不足之处:

2、(1)javascript无法在网页端操作本地资源,即使matlab的app designer发布出来的网页可以嵌入到其他的页面中,也只能展示在matlab app designer中设计的界面效果,无法使用其他js界面控件;

3、(2) matlab的app designer资料较少,社区不成熟,无法像js界面库那样多样化,在技术上无法快速迭代升级;

4、(3) matlab的商业授权不太友好。<本文档来自技高网...

【技术保护点】

1.一种Matlab软件调用方法,其特征在于,所述方法包括步骤:

2.根据权利要求1所述的Matlab软件调用方法,其特征在于,所述创建WebView类实例包括步骤:

3.根据权利要求1所述的Matlab软件调用方法,其特征在于,所述启动显示界面包括步骤:

4.根据权利要求1所述的Matlab软件调用方法,其特征在于,所述启动Matlab软件包括步骤:

5.根据权利要求1所述的Matlab软件调用方法,其特征在于,所述在所述显示界面上显示所述Matlab软件包括步骤:

6.根据权利要求5所述的Matlab软件调用方法,其特征在于...

【技术特征摘要】

1.一种matlab软件调用方法,其特征在于,所述方法包括步骤:

2.根据权利要求1所述的matlab软件调用方法,其特征在于,所述创建webview类实例包括步骤:

3.根据权利要求1所述的matlab软件调用方法,其特征在于,所述启动显示界面包括步骤:

4.根据权利要求1所述的matlab软件调用方法,其特征在于,所述启动matlab软件包括步骤:

5.根据权利要求1所述的matlab软件调用方法,其特征在于,所述在所述显示界面上显示所述matlab软件包括步骤:

6.根据权利要求5所述的...

【专利技术属性】
技术研发人员:杨萌龚俊斌彭水涛
申请(专利权)人:汉江国家实验室
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1