Octave 和 java 的问题。不确定我是否为此正确地将 java 连接到 Octave 音程。
url = java.net.URL(urlString); %%this works in matlab
error: invalid call to script /home/xxx/octave/java-1.2.9/java.m
<小时/>
但以下示例有效:
octave> s = javaObject ("java.lang.String", "Hello OctaveString")
s = Hello OctaveString
<小时/>
octave> v = javaObject ("java.util.Vector")
v =
<Java object: java.util.Vector>
octave> v.add(12);
octave> v.get(0)
ans = 12
<小时/>
octave> d = javaObject ("java.lang.Double", 12.34)
d = 12.340
<小时/>
我已经安装了 Octave3.8.0 使用:http://blogs.bu.edu/mhirsch/2013/12/compiling-octave-3-8/comment-page-1/#comment-12930
此链接也很有帮助:http://wiki.octave.org/Java_package
最佳答案
隐式语法java.net.URL(urlString)
是不可能的,至少在我测试的版本中是这样。您必须通过 javaObject
url = javaObject('java.net.URL',urlString);
关于java - Octave java 对脚本的无效调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20907589/