数据存储函数返回一个错误

5视图(30天)
Mehdi Shafiei”class=
Mehdi Shafiei 2020年4月5日
评论道: 每•艾萨克森 2020年4月8日
数据存储函数返回一个错误,它不应该。
MAtlab的版本是2018 b
错误169行太多的输入参数
没有问题的我的号码输入参数甚至Matlab的例子不工作。
第169行数据存储。m:
%调用构造函数
ds =函数宏指令(dsName、位置变长度输入宗量{:});
9日评论
每•艾萨克森”class=
每•艾萨克森 2020年4月6日
没问题,看我的回答。

登录置评。

答案(2)

沃尔特·罗伯森”class=
沃尔特·罗伯森 2020年4月5日
头,这是R2018b通知。
注意从输出R2018b 有一个问题,命令。
2的评论
沃尔特·罗伯森”class=
沃尔特·罗伯森 2020年4月6日
你已经修改MATLAB函数。这对我们来说很难猜你可能干扰代码做修改。

登录置评。


每•艾萨克森”class=
每•艾萨克森 2020年4月6日
编辑:每•艾萨克森 2020年4月6日
我使用R2018b
> >版本
ans =
“9.5.0.944444 (R2018b)”
的例子帮助数据存储在编辑器现场是否按预期运行
我不能猜测为什么它不工作在您的系统上。
建议:
  • 在第169行设置一个断点数据存储()
  • 运行数据存储
  • 在第169行显示输入变量的值
> > ds =数据存储(“airlinesmall.csv”,“TreatAsMissing”,“NA”);
169 ds =函数宏指令(dsName、位置变长度输入宗量{:});
K > > dsName、位置变长度输入宗量{:}
dsName =
“matlab.io.datastore.TabularTextDatastore”
位置=
“airlinesmall.csv”
ans =
“TreatAsMissing”
ans =
“NA”
K > >
你得到一个不同的值相比我的吗?
12个评论
每•艾萨克森”class=
每•艾萨克森 2020年4月8日
我很难相信R2018b造成的问题是正确的。
我认为最可能的原因是一个函数,称为(直接或间接) TabularTextDatastore 阴影(有着同样的名字)一个函数,你或其他人了。运行
dbstop如果错误
dbstop如果发现错误
然后
ds =数据存储(“airlinesmall.csv”,“TreatAsMissing”,“NA”);
执行可能停在阴影的呼唤功能。

登录置评。

下载188bet金宝搏


释放

R2018b

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!

翻译的