- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
对于物理项目,我们想要分析两个表面(由一组顶点指定)并计算这些表面之间的体积。为了能够做到这一点,我们想要实现一个二维区间搜索树。总的渐近运行时间将接近 O(n2log n)。
总而言之,我们将要实现一个算法,这将非常耗时。此外,该算法并没有从 matlab 中高度优化的数学库中获益。因此,我们正在考虑从matlab中调用Java。最后我们想知道:
“忽略 matlab 中数学库的高度优化性能,Java 比 matlab 快到什么程度?”
和
“从 matlab 中重复调用 java 方法时是否有明显的延迟?”
例如每次调用该方法时都必须启动 JVM 吗?每次调用方法时都必须加载 jar 吗?
我希望你们中的一些人可以帮助我(以及其他人)解决这个问题。
最佳答案
我之前曾多次在 MATLAB 命令行中使用 Java 类。我不知道每次调用 Java 时 JVM 是否都在重新启动,我也没有测量与执行独立 Java 类相比延迟了多少。但是,我根本没有“感觉到”任何缓慢。
您似乎需要为您的问题创建自定义数据结构,这是您无法使用 MATLAB 轻松或高效地完成的事情。另一个有助于决定使用哪个的问题是:使用 Java 还是使用 Matlab 开发速度更快?如果这个问题的答案是 Java,我肯定会建议使用 Java。
关于java - 从 matlab 调用 java 值得吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10772238/
我正在生成代码,其中我恰好将 n 个单词从一个内存位置复制到另一个非重叠内存位置。 n 是静态已知的。 目前,我发出大量加载指令,然后是大量存储指令,但我怀疑从 n 的某个值开始,调用 memcpy会
关闭。这个问题需要多问focused 。目前不接受答案。 想要改进此问题吗?更新问题,使其仅关注一个问题 editing this post . 已关闭 4 年前。 Improve this ques
用例如下: 我有一张 map ,其中将插入一些键/值。 该程序将查询该 map ,但是在第一个查询之后,我可以保证该 map 将完全不会被修改。 因为查询的结果完全是输入的函数,所以在查询方法上放置属
Helo 伙计们,我尝试使用 Refs 并在他的内部提供 this.setState 但它给出: Maximum update depth exceeded. This can happen when
在检查事件时,使用带有 switch 或 if 的代码块是很常见的事情。如果变得简单,它可以是干净的代码,但似乎仍然有比需要更多的行,并且可以使用 lambda 进行简化。 用 if 阻止: if(a
Amazon 最近宣布在其 RDS 产品线中支持 Oracle: http://aws.amazon.com/rds/oracle/ 我想知道是否有人使用过它,或者是否有令人信服的理由将我的数据从 M
我是一名优秀的程序员,十分优秀!