yesok 274 100 N 10 10000 00:00:10.0 1 18 20:06:47@948 5.4 2023-04-18 20:06:47@980 10.5 2023-04-18 20:06:48@028 15.2 2023-04-18 20:06:48@061 18.9 2023-04-18 20:06:48@108 20.7 2023-04-18 20:06:48@141 19.6 2023-04-18 20:06:48@188 15.2 2023-04-18 20:06:48@220 9.2 2023-04-18 20:06:48@268 4.6 2023-04-18 20:06:48@300 3.7 2023-04-18 20:06:48@349 6.6 2023-04-18 20:06:48@380 12.6 2023-04-18 20:06:48@428 20.2 2023-04-18 20:06:48@460 27.2这种数据类型的txt文件用matlab打开并从第15行读取最后的数据并做图,写一下代码
时间: 2024-03-21 21:38:55 浏览: 96
以下是 MATLAB 代码,可以实现你的需求:
```matlab
% 打开文件
fileID = fopen('data.txt','r');
% 跳过前14行
for i=1:14
fgetl(fileID);
end
% 读取数据
data = textscan(fileID,'%f %f');
% 关闭文件
fclose(fileID);
% 转换为矩阵
data = cell2mat(data);
% 绘图
plot(data(:,1),data(:,2));
```
其中,`data.txt` 是你的数据文件名,需要与 MATLAB 脚本在同一目录下。`textscan` 函数用于从文件中读取数据,`plot` 函数用于绘制图形。
阅读全文