我想独立导入数据文件,无论它是否有标题。工作示例如下:
function PlotMyData(Datafile_with_header)
data=importdata(Datafile_with_header);
plot(data.data(:,1),data.data(:,2));
end
和
function PlotMyData(Datafile_without_header)
data=importdata(Datafile_without_header);
plot(data(:,1),data(:,2));
end
假设我想编写一个函数PlotMyData('Datafile.dat')
,它可以独立于是否有标题来绘制数据。事实上,我不能只应用第一个例程,因为Matlab直接将没有标题的数据转换为矩阵。