我有一个看起来像
的文本文件0.47814941 0.47802734 0.47802734 0.47802734 0.47827148 0.47814941
0.47802734 0.47802734 0.47802734 0.47802734 0.47827148 0.47802734
0.47827148 0.47814941 0.47802734 0.47802734 0.47814941 0.47814941
问题在于某些行只有5个数字而在其他行6处。因此使用文本扫描很困难。我更喜欢一个大的输出向量,所有数字从左到右从第一行开始,然后是下一行等等。我认为没有可用的预测函数,但感谢任何帮助
总结:我尝试获取一个输出向量,其中包含从左到右,从上到下读取的所有数字
答案 0 :(得分:0)
您可以尝试regexp
str = 'Let try to found this number 1001 and the other one 120.29284832';
dum=regexp(str,'\d+.\d+','match');
也许你需要为你的案例使用正则表达式。
因为如果字符串是:
str = 'Digit number like this .2020';
dum
变量仅包含2020
而不包含.2020
。