为什么我收到一个“未定义的函数或方法'c'输入参数类型'char'.”错误时使用函数KX在数据饲料工具箱?

2次浏览(过去30天)
我试图运行KX函数如下:
Q = kx('localhost',5013);
但我收到以下错误,
???未定义的函数或方法'c'的输入参数类型'char'。==> C:\MATLAB\R2008a\toolbox\datafeed\datafeed\@kx\kx。P >kx在51处

接受的答案

MathWorks支金宝app援小组
MathWorks支金宝app援小组 2021年11月26日
编辑:MathWorks支金宝app援小组 2021年12月17日
这是因为必需的JAR文件还没有添加到Java类路径中,正如Datafeed Toolbox的文档中所解释的那样,
以及Kx文档,
为了解决这个问题…
1)首先,从上面链接到Kx Systems文档的链接中获取“jdbc.jar”文件。如果您使用的是Kx kdb+的早期版本,可以下载附带的“Kx .jar”文件并使用它而不是“jdbc.jar”文件。
2)将JAR文件添加到MATLAB Java类路径下。下面的示例代码演示了如何将"jdbc.jar"(从"c:\q\java")添加到MATLAB java类路径:
javaaddpath c: \ \ java \ jdbc.jar

更多答案(0)

下载188bet金宝搏


释放

R2019a

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!