%example.txt内容:

Student_ID  | Test1  | Test2  | Test3

1          91.5    89.2    77.3

2          88.0    67.8    91.0

3          76.3    78.1    92.5

4          96.4    81.2    84.6

%%%%%%%%%%%%%%%%%%%

fileID = fopen(‘example.txt’);

formatSpec = ‘%s’;

N = 4;

%将文件头一行的数据名称读入

C_text = textscan(fileID,formatSpec,N,’Delimiter’,’|’);

C_data0 = textscan(fileID,’%d %f %f %f’);

%%%%%%%%%%%%%%%%%%%%%

fileID = fopen(‘example.txt’);

%过滤前两行,按格式读入四列数据

C_data0 = textscan(fileID,’%d %f %f %f’, ‘headerlines’, 2);

%%%%%%%%%%%%%%%%%%%%%%

fileID = fopen(‘example.txt’);

%过滤前两行并过滤后三列,只读入第一列

C_data0 = textscan(fileID,’%d %*f %*f %*f’, ‘headerlines’, 2);

%等同上面一句 C_data0 = textscan(fileID,’%d %*[^\n]’, ‘headerlines’, 2);

fclose(fileID);

%name.txt内容:

“Smith, J.”,”M”,38,71.1

“Bates, G.”,”F”,43,69.3

“Curie, M.”,”F”,38,64.1

“Murray, G.”,”F”,40,133.0

“Brown, K.”,”M”,49,64.9

%%%%%%%%%%%%%%%%%%%%

fileID = fopen(‘names.txt’,’r’);

%读取第一列和最后一列过滤中间两列,%q to read a string enclosed by double quotation marks “string”

% %q读取由双引号括起来的字符串 “string”

C = textscan(fileID,’%q %*q %*d %f’,’Delimiter’,’,’);

fclose(fileID);

%data2.csv内容:

abc, 2, NA, 3, 4

// Comment Here

def, na, 5, 6, 7

fileID = fopen(‘data2.csv’);

C = textscan(fileID,’%s %n %n %n %n’,’Delimiter’,’,’,…

‘TreatAsEmpty’,{‘NA’,’na’},’CommentStyle’,’//’);

fclose(fileID);

xls行数较多时公式下拉很慢,如何快速填充公式:

按下SHIFT+CTRL+方向键下,再在编辑栏里输入公式,再按下CTRL+回车;

excel怎么样批量将unix时间戳转化为北京时间:

选中其中一个单元格,输入公式

=(A2+8*3600)/86400+70*365+19, 如果单元格中的时间单位是ms则 =(A2/1000+8*3600)/86400+70*365+19)

其中,A2是要转化的时间戳的单元格。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐