Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab在Chrome扩展中(通过Java编译器)是否可行?_Java_Matlab_Google Chrome_Google Chrome Extension - Fatal编程技术网

Matlab在Chrome扩展中(通过Java编译器)是否可行?

Matlab在Chrome扩展中(通过Java编译器)是否可行?,java,matlab,google-chrome,google-chrome-extension,Java,Matlab,Google Chrome,Google Chrome Extension,是否可以使用MatlabBuilderJA将Matlab程序集成到Chrome扩展中 本质上,我在Matlab中有一个计算工具,我想使它更易于用户使用,并广泛地提供给其他几乎没有编程技能的研究人员。实现这一点的最佳方法似乎是将其部署在web上——而且,由于我没有访问web服务器的权限,所以我将其部署在Chrome扩展中。为了通过Java在web上部署Matlab,我似乎需要上传JRE或JDK,并在服务器上进行许多其他配置,比如In(需要一个Matlab帐户才能查看) 扩展是否有不需要web服务器

是否可以使用MatlabBuilderJA将Matlab程序集成到Chrome扩展中

本质上,我在Matlab中有一个计算工具,我想使它更易于用户使用,并广泛地提供给其他几乎没有编程技能的研究人员。实现这一点的最佳方法似乎是将其部署在web上——而且,由于我没有访问web服务器的权限,所以我将其部署在Chrome扩展中。为了通过Java在web上部署Matlab,我似乎需要上传JRE或JDK,并在服务器上进行许多其他配置,比如In(需要一个Matlab帐户才能查看)

扩展是否有不需要web服务器的变通方法?或者其他想法,将我的包分发给非程序员,以便他们可以使用它


谢谢

我也遇到过类似的情况,我用比尝试使用web插件更优雅的方式解决了这个问题:

为了让非程序员能够访问我的软件包的功能,我使用matlab中的
guide
构建了一个非常简单的GUI,允许用户打开数据文件、选择处理参数、运行分析和导出结果。指南使用非常简单,网上有一些很好的教程。然后在分发方面,我将所有必要的matlab文件打包到一个文件夹中,然后编写一个bash脚本(linux/mac),将文件复制到一个合理的目录中,在
/usr/bin/
(这样就可以通过运行
scatter\u analysis
直接从命令行打开GUI,而无需调用matlab中的任何其他显示),最后在桌面上创建一个可双击的快捷方式。唯一的先决条件是用户已经安装了matlab


我假设你使用的是windows,我对此一无所知,但我认为你很有可能在windows平台上想出一个类似的解决方案,所花费的精力远远少于与web插件的较量。不幸的是,我无法共享我的代码-我正在出售它,任何披露都将违反销售条款。

你可以只运行带有扩展的javascript。查看本机应用程序可能是为什么使用Chrome扩展?只需制作一个可运行的jar。谢谢!好建议:)