如何阅读一个特别结构化数据文件
4视图(30天)
显示旧的评论
我有一个*。5 p文件(从软件WAMIT文件输出,可以通过Matlab读和/或任何文本编辑器),我想读通过Matlab。因为我不能上传一个*。5 p文件在论坛,我把它调整为*。txt文件并附示例文件。
现在,一行这个数据文件将包括19列(相隔一个标签或空间)。然而,输出文件的特定结构“包装”每个数据行包括只有15列,和下一个4行进入一个新行。我在下面的代码来读取数据。
fid = fopen (“test.5p”);
C = cell2mat (textscan (fid,' % % % f % f % f % % % f % f % % % f % f % f % % % f % f % f '));
文件关闭(fid);
但这不会给我我想要的结构,相反,我得到类似于以下的东西。
![](http://www.tianjin-qmedu.com/es/matlabcentral/answers/uploaded_files/1308500/image.jpeg)
我怎么能读这些包装线是一个行吗?
蒂娅!