Matlab读取纯文本光谱文件

来源:互联网 发布:2017恩智浦智能车算法 编辑:程序博客网 时间:2024/06/05 06:29
function [y] = Rdata% 提取纯文本(.txt&.csv)中的第二列数据并将其写入矩阵y% 孙禧亭,北京化工大学材料科学与工程学院,2016年04月01日08:21:23[FileName,PathName] = uigetfile({'*.txt;*.csv','PlainFile(*.txt;*.csv)'},'title','MultiSelect','on');%获取文件名和路径C = feval(@(x)x(:,2),load(fullfile(PathName,FileName{1})));xm = size(C,1);%获取数据矩阵的行数y = zeros(xm,length(FileName));%初始化一个零矩阵y%将数据读入初始化了的矩阵yfor i=1:length(FileName)    y(:,i) = feval(@(x)x(:,2),load(fullfile(PathName,FileName{i})));end%提示导入成功msg = [num2str(length(FileName)),' ','files have been imported successfully!'];disp(msg);end

0 0
原创粉丝点击