【发布时间】:2024-04-26 21:05:01
【问题描述】:
我从 OpenFoam 制作了一个数据文件,可以及时提取某个位置的速度。我想提取其中两个速度并取平均时间。例如,我想从探针 0 中提取数字:0.0539764,0.0104665,0.00201741 等。并从探针 1 中提取数字:0.690374、0.711402、0.699848 等。如何在 Matlab 中完成?
我之前做过类似的事情,但是当时探针只包含 1 个数字(没有括号),现在它包含 3 个括号中的数字,我不知道我应该做什么。
非常感谢您的帮助。
链接到整个文件:https://drive.google.com/file/d/0B9CEsYCSSZUSdjFzYXVFc1RhM0k/view?usp=sharing
【问题讨论】:
-
学习使用正则表达式。在 MATLAB 中使用
regexp函数。无论您从事哪种类型的编程工作,能够使用正则表达式都会为您提供良好的服务。