data = importdata('genotype.dat');
,我有后面那个数据文件,如何导入MATLAB
望采纳!谢谢
data = importdata('ua0001.dat');
RC = size(data.data);%矩阵尺寸
R = RC(1);%矩阵行数
C = RC(2);%矩阵列数
data_out = reshape(data.data',R*C,1);
第一种
直接用importdata函数,但是注意用函数的时候里面传递的变量,要么是文件完整路径,类似于“/Users/monster/Desktop/*.dat”;要么是提前add path了,就可以直接传入文件名。
第二种
用fopen函数,返回一个文件标识后,使用fgetl()函数,用for循环一行一行读入数据区当中。