Matlab可以处理分割图和自动趋势线?
1视图(30天)
显示旧的评论
我希望得到一个图形应用程序和Matlab是我的最佳人选。我的第一需要的是为我的血糖读数,生成图表,我每天两次。我想生成一个图类似下面的一个。这有3段。每一部分长两周期间药物剂量(胰岛素)是常数。总共有6个图,每个表的值。对于每一个图,有一个趋势线(最适合线性reghression方程)。
这是我的问题,可以用Matlab:
- 把这6个(或更多)方程相同的图吗?
- 标签X轴与日期(1/06 1/08 1/10等等)而不是数字我展示吗?
- 从外部表读取的值,就像在Excel中,所以这是我更新的表,图表自动更新吗?
- 自动生成趋势线,如果底层数据发生变化时,就会创建一个新的趋势线吗?
最后一个问题:Matlab可以添加阴影图的部分在这个例子吗?这是一个不好的例子,但这是最好的我能做我现在的软件。我希望Matlab可以做得更好。
0评论
接受的答案
雅各布·b·尼尔森
2020年3月11日
这四个问题的答案是肯定的。
您可以执行一些情节在同一图,以及在同一轴(轴matlab所说的是你所说的图,)。如果你有你的约会对象数据X,你的血糖读入Y1、Y2、Y3,说,你可以;
bloodplot =轴;
情节(bloodplot X, y₁, X, Y2, X, Y3);
或者简单地
情节(X, y₁);
持有在%等功能使新情节被添加到当前图而不是取代。
情节(X, Y2);
情节(X, Y3);
关于日期在x轴,在命令窗口中输入医生datetick datetick打开文档。
基本功能如xlsread可以从Excel表读取数据,和有很多内置函数添加趋势线的情节。