我有按照以下顺序包含数据表中的.dat文件:问题与格式规范,而从文件中读取Matlab的
0,000E+0 4,069E-2 -5,954E+0 1,851E-2
我需要做的是阅读与MATLAB这些数据,然后以某种方式处理它。
这里是我的代码:
path = 'C:/Users/user/Desktop/file1.dat';
fileID = fopen(path,'r');
formatSpec = '%e';
A = fscanf(fileID,formatSpec);
fclose(fileID);
disp(A);
不幸的是,这是行不通的。我做错了什么?
请澄清“不工作”的意思。你有错误吗?如果是这样发布文本,或者提供一些关于发生的更多细节。 – theFunkyEngineer
在disp()之后我得到一个没有数据的空数组,所以这就是我想要修复的问题 – PetukhovLive
你在数据中有逗号吗?你应该用点替换它。 – OmG