java - Matlab 可以生成 Java 源代码吗?

标签 java matlab

<分区>

MATLAB 提供工具箱(Matlab Coder、Matlab 编译器、Simulink Coder)来为内置函数生成 C 和 C++ 源代码。我想知道是否有任何工具箱或功能可以为 matlab 代码/内置函数生成 java 源代码(未加密的 JAR/类文件)?

最佳答案

没有什么可以将 MATLAB 源代码转换为 Java 源代码。附加产品 MATLAB Builder JA 将存档和加密您的 MATLAB 源代码,并创建一个独立的 .jar 文件包装器,使您能够从 Java 调用 MATLAB 代码,但它不会生成 Java 源代码。

请注意,MATLAB Coder 和 Simulink Coder 生成 C 代码,而不是 C++ 代码,而且 MATLAB Compiler 的工作方式与 Builder JA 相似,即存档和加密您的 MATLAB 代码并生成可执行包装器。

编辑:自 R2015b 版以来,生成 .jar 文件的功能已从 MATLAB Builder JA 移至新产品 MATLAB Compiler SDK,后者还将生成 .dll 文件和 .NET 程序集。 MATLAB Builder JA 不再作为产品存在。

关于java - Matlab 可以生成 Java 源代码吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14273573/

相关文章:

java - 我应该关闭我的 Spring 3 Controller 的 Writer 参数吗?

java - 如何计算RecyclerView中总项目的总和?

c - 如何用 C 语言实现 MATLAB 低通滤波器

java - 我如何绑定(bind)一个 jtextfield 以从 Netbeans 中的数据库中获取文本?

java - JPA Hibernate更新界面中的查询

java - 将 matlab 输入 (stdin) 连接到 java

matlab - 组合直方图和累积分布 Matlab

c++ - 稀疏矩阵乘法的最佳包

linux - 我应该如何设置 MATLAB 以在 Linux 中的图形上正确显示俄语(西里尔文)字符?

arrays - MATLAB 中的矩阵数组