Matlab 读取数据并绘制图形


   在项目中获取到了试验数据,有时需要对数据进行分析,查找问题;或者撰写试验报告时也需要数据和图形。一般简单的数据或少量的数据直接用 Excel 图表功能进行绘制,数据较多时,就需要用到 Matlab,进行数据处理和分析,其中图表是最直观的方法,下面简要的讲述我在项目中使用到的部分方法和内容,仅供参考。


1.数据获取

   首先是将试验数据进行解析,通过CRC校验去掉错误的数据,然后按协议解析出遥测数据,且保存为txt文件。

Matlab 读取数据并绘制图形_第1张图片

2.导入数据

  打开 Matlab,在 Current Folder 里右键选择“Import Data”,然后一路回车,导入数据。

Matlab 读取数据并绘制图形_第2张图片


Matlab 读取数据并绘制图形_第3张图片

3.绘制图形

   数据已经有了,下一步就是绘制图形了。代码如下:


plot(data(:,1), data(:,2));
axis([117.4905 117.4986  39.1164  39.1239]);
xlabel('lon')
ylabel('lat')

绘出的图形如下:

Matlab 读取数据并绘制图形_第4张图片


4.结论:

      使用 Matlab 可以有效的处理和绘制较大的数据,且可以根据需要自己随时调整内容和格式,对数据分析和处理起到了很好的辅助作用。



你可能感兴趣的:(C/C++,Matlab)