Matlab 使用不带统计工具箱的数据集数组

Matlab 使用不带统计工具箱的数据集数组,matlab,Matlab,在我的工作场所,我有一个虚拟机上的MATLAB许可证,其中包括统计工具箱。我喜欢使用MATLAB实例将csv数据导入数据集数组,因为它提供了方便 但是,我想在我的本地机器上使用导入的数据,它有自己的MATLAB许可证,但(不幸的是)没有统计工具箱 将dataset对象转换为只能与基本MATLAB一起使用的对象的最佳方式是什么数据集2结构?似乎如果我只是将其转换回一个结构,我还可以编写一个函数,将数据直接导入到一个结构中。或者,在缺少统计工具箱的MATLAB实例中,是否有其他方法可以使用datas

在我的工作场所,我有一个虚拟机上的MATLAB许可证,其中包括统计工具箱。我喜欢使用MATLAB实例将csv数据导入数据集数组,因为它提供了方便

但是,我想在我的本地机器上使用导入的数据,它有自己的MATLAB许可证,但(不幸的是)没有统计工具箱

将dataset对象转换为只能与基本MATLAB一起使用的对象的最佳方式是什么<代码>数据集2结构?似乎如果我只是将其转换回一个结构,我还可以编写一个函数,将数据直接导入到一个结构中。或者,在缺少统计工具箱的MATLAB实例中,是否有其他方法可以使用dataset数组?

在MATLAB的13b版(今年9月发布,现在可以使用预发布版)中,将有类似于基本MATLAB中的dataset数组的东西,称为
数据容器(我还没有尝试过,也不能确定它是否完全相同)。还有一个类似于统计工具箱中当前的
category
数组


在此之前,如果没有统计工具箱,就没有真正的方法使用数据集数组,我建议使用您提到的两种方法中的任何一种(就个人而言,我会一直使用结构,因为我发现数据集数组的便利性被高估了——但这只是我的经验,您的可能会有所不同).

我会试试看,让SO知道这些是什么样子!