新手请益,请问能够帮忙我看一下哪里写错了?
我从xlsread读excel file,
读出来是长成下面这样:
'100+000.000'
'100+010.000'
'100+020.000'
'100+030.000'
'100+040.000'
'100+050.000'
我想变成:
'100.000000'
'100.010000'
'100.020000'
'100.030000'
'100.040000'
'100.050000'
excel file:https://www.dropbox.com/s/xigygtypvj7nzzp/north1.xls?dl=0
第一步想先取代+号,我目前是写:
[N, T, rawdata] = xlsread('north1', 'sheet1', 'A1:A5121')
expr1 = '\+\'
regexprep(N, expr1, '.')
矩阵输出结果完全没变,还是长这个样子:100+050.000
能够用regexprep正规表示式取代吗?
+和.的符号在regexp都已经有各自的意义:
+号 表示比对前一个字符一次或更多次
.号 表示比对任何一个字符
谢谢。