如何在matlab中获取特定列

时间:2015-04-17 14:01:22

标签: matlab

我想从textfile中获取特定的列 我读了文件但我无法访问列 喜欢:我想要col4,col6 .... 有什么帮助吗?

function pushbutton1_Callback(hObject, eventdata, handles) 
 [filename pathname] = uigetfile({'*.txt'}, 'File Selector');
 inputfile = fopen(filename); 
delimiter = ','; headers = 1; 
 values = importdata(filename, delimiter, headers);
 disp(values);

1 个答案:

答案 0 :(得分:0)

如果filname是文本文件的路径,则importdata(filename)返回结构

{
    data
    textdata
    colheaders
}

值存储在values.data中。使用values.data(:,[4 6])