2024-11-09 10:28:18

想使用MATLAB画二维填充图,有几个问题

最近学习了下MATLAB,感觉难度很大啊。主要是想使用MATLAB画二维填充图。例如下图,下图是使用origin画的,origin画这种图有2个毛病,1个就是本来没有数据的时候它自动填充了,另一个就是输出时要花费很长时间,甚至会导致电脑死机。于是想学MATLAB,来完成这个任务。

微信截图_20171214190019.png

现在想问下大家,如何使用MATLAB画这种图呢?我最近学习感觉到难题在于:
1、如何把数据导入到MATLAB里,比如下面就是数据格式,第一列是时间,第一行是粒径(填充图的纵坐标),其余为数据。
 image1.png

需要考虑如何将这些数据导入。
2、时间格式数据如何处理?最近几天我简单试了下,这里需要转换格式,但是仍然不清楚最正确易行的方法。
3、使用什么函数进行画图?
4、如何设置色标?
请大家多给意见,谢谢大家了。

回答 0 评论
您已邀请来回答问题
大气科学×

1个回答

导入直接importdata,类似excel导入数据(可以将时间放在一个A矩阵里,粒径放在一个B矩阵里,剩下的n*m的数据放在C矩阵里)matlab刚刚上手的话,直接用图形操作界面,好操作,简单。

2024-11-09 10:29:30

你的回答