我刚刚完成了英语学位,所以把交叉从MATLAB转到八度。我有一个脚本,我想继续使用它,它使用java将表数据拖进矩阵形式。这工作在MATLAB,但不是在八度,我改变了最初的MATLAB脚本从;
urlText = java.lang.String (urlread (url_string)); 到八度格式
urlText = javaObject ("java.lang.String (urlread (url_string))", 1.001); java没有被认可,所以我读到了关于安装软件包的文章,但是这似乎没有必要,因为JAVA现在是八进制核心的一部分。我认为JAVA在我写这行的时候起作用了;
a = javaObject ("java.lang.Double", 1.001);返回;
<Java object: java.lang.Double>pkg install,但是它找不到包。任何关于这些问题的投入都将不胜感激!
谢谢艾伦
发布于 2017-07-11 19:41:19
javaObject方法接受一个“类类型”参数,以及可选的“构造函数输入”参数。你的语法错了。
a = javaObject("java.lang.String", urlread("http://google.com")).toString()为我工作。
至于包,您所拥有的.tar.gz文件应该位于路径(最好是当前目录)中,并使用pkg install安装。
不过,通常情况下,通过-forge选项将其全部下载并自动安装可能是最简单的。
pkg install image -forgehttps://stackoverflow.com/questions/45041231
复制相似问题