我在MATLAB中使用数据库变量。当我尝试访问其条目时,MATLAB无法识别它。
mydataset(:,{AGE_ID});
Function 'subsindex' is not defined for values of class 'cell'.
mydataset.AGE_ID;
No appropriate method, property, or field AGE_ID for class dataset.
mydataset(1:5,1:5);
Index exceeds matrix dimensions.
但是,mydataset
确实被视为大小大于(5,5)
的数据集变量,并且直接调用mydataset;
会打印整个集合。
我无法理解发生了什么。我已经尝试重启MATLAB了。
感谢。
答案 0 :(得分:0)
mydataset(:,'AGE_ID')
应该为变量AGE_ID
答案 1 :(得分:0)
这里的问题是在调试模式下发现的错误下载 解决方法是在错误之前设置一个断点,其中下标正常工作。