举个例子
对于这样一部分是文本一部分是数值,可以先试用imortdata()这个函数,这样可以直接读取文本部分与下半部分数值部分。
至于想要提取文本中的数值,尤其是浮点数还有正负符号之类的,比如第4行的文本,可以这么写。
data1 = importdata(file1_path);
s = data1.textdata;
s_1 = regexp(s{4},'(\-?)\d+(\.?)\d*','match');
lat_eqk = str2num(s_1{1});
lon_eqk = str2num(s_1{2});
depth = str2num(s_1{3});
结果就是有三个元素的元组
提取完成