这个简单的工具拦截进入绘图的数据,并将其减少到最小的可能集合,考虑到屏幕上可用的像素数量,该集合看起来相同。 然后在用户缩放或平移时更新数据。 当用户必须绘制大量数据并进行可视化探索时,这非常有用。 这适用于 MATLAB 的内置线图函数,允许保留这些函数的功能。 代替:
情节(t,x);
一个可以使用:
reduce_plot(t, x);
大多数绘图选项,例如多个系列和线属性,也可以传入,这样 'reduce_plot' 在很大程度上是 'plot' 的替代品。
h = reduce_plot(t, x(1, :), 'b:', t, x(2, :), t, x(3, :), 'r--*');
此函数适用于“x”数据始终增加的图,这是最常见的,例如时间序列。
有关更多信息,请参阅:
>> 帮助 LinePlotReducer
或者
>> 帮助 reduce_plot
2022-12-06 13:59:32
14KB
matlab
1