Matlab的大图
使大型MATLAB线图变得更快。
这个简单的工具可以截取进入绘图的数据,并将其缩减为在屏幕上可用像素数量给定的情况下看起来相同的最小集。 然后,当用户缩放或平移时,它会更新数据。 当用户必须绘制大量数据并进行可视化浏览时,这很有用。
这可与MATLAB的内置线图函数一起使用,从而可以保留那些函数的功能。
代替:
plot(t, x);
一个可以使用:
reduce_plot(t, x);
大多数绘图选项(例如多个系列和线条属性)也可以传入,这样'reduce_plot'在很大程度上是'plot'的替代品。
h = reduce_plot(t, x(1, :), 'b:', t, x(2, :), t, x(3, :), 'r--*');
此功能适用于“ x”数据总是不断增加的图,这是最常见的,例如时间序列。
有关更多信息,请参见:
>> help Lin
2025-08-13 19:11:43
28KB
MATLAB
1