我有一个.csv文件在我的matlab文件夹中有38列和大约48000条目。我希望使用findcluster gui,但它只接受.dat文件。.dat文件如何创建一个基于Excel文档
如何在matlab中创建.dat文件,或者具体如何将.csv文件转换为matlab fcm集群工具可以使用的.dat文件? CSV的
例如:
我怎么会去为这种信息创建一个数据文件?
我有一个.csv文件在我的matlab文件夹中有38列和大约48000条目。我希望使用findcluster gui,但它只接受.dat文件。.dat文件如何创建一个基于Excel文档
如何在matlab中创建.dat文件,或者具体如何将.csv文件转换为matlab fcm集群工具可以使用的.dat文件? CSV的
例如:
我怎么会去为这种信息创建一个数据文件?
唯一documentation我能找到的有关文件格式是
的数据集必须具有扩展.DAT。例如,要加载数据集 clusterdemo.dat,请键入findcluster('clusterdemo.dat')。
我检查了clusterdemo.dat,发现数据是以ASCII格式存储的。因此,请尝试
a = csvread('data.csv');
save 'data.dat' a -ASCII
只需将xxx.csv重命名为xxx.dat即可。这对我有效。
您应该尝试更改扩展名。要更改扩展名,您可以转到文件夹设置并查看显示隐藏文件的位置...取消选中已知文件的隐藏扩展名,现在可以通过重命名来更改任何文件的扩展名。
因为 确实没有'dat'格式这样的东西,'dat'文件只是一个文本文件,理论上它可以有任何扩展名,但是您可以根据需要定制它,这一切都取决于你想达到的目标。
ie你打算使用这个文件? 如果是为了与其他应用程序一起使用,那么该应用程序的要求可能会决定如何分隔/结构化等。
或者您可以将文件从excel保存为.csv,然后再更改扩展名。
它为我工作。