我对数据科学真的很陌生。请不要标记我,因为这个网站是我进步的唯一希望。我有一组从 NASA 网站获得的数据。当我保存它时,它保存为“tsv”文件。(制表符分隔值)。我想在 Matlab 上将它作为矩阵打开,因为我有一个代码可以在该矩阵上运行。基本上我想将该文件导入 matlab 并开始在上面运行代码。有人可以帮助我或指导我正确的方向。
我尝试了各种方法,例如导入数据、tdfread,但到目前为止对我来说没有任何效果。我首先尝试将 tsv 文件导出到 MS Excel,然后从 Excel 转到 Matlab。那我也不知道怎么办。我会给你我想要导入 Matlab 的数据的链接。
我的数据的链接如下。
请看一下http://vizier.u-strasbg.fr/viz-bin/VizieR?-source=J%2FApJS%2F209%2F31
如果你点击右下角的提交,就会看到数据。
a = importdata('J_ApJS_209_31_table3-150618.tsv') [这是我使用的命令]。matlab上的错误信息是
??? Error using ==> importdata at 136
Unable to open file.
Error in ==> data at 1
然后我写了一个脚本。
tdfread(J_ApJS_209_31_table3-150618,'\t')
我得到的错误信息是???未定义的函数或变量“J_ApJS_209_31_table3”。
Error in ==> data at 1