在matlab中绑定数据

时间:2017-11-22 08:01:31

标签: matlab bounding

Demo data

数据集可以在这里找到: Dataset 每个点(x; y)表示测量的第x个样品的值(y)

我试图通过使用2行y = a和y = b来绑定具有最多数据点的数据区域,就像在图中一样 我该如何处理这个解决方案

1 个答案:

答案 0 :(得分:0)

假设y值的最小值和最大值分别为960和972:

y(y < 960) = 960;
y(y > 972) = 972;

或者,您可以删除这些异常值而不是限制它们:

y_idx = find((y < 960) | (y > 972));
x(y_idx) = [];
y(y_idx) = [];