【发布时间】:2015-10-14 13:12:23
【问题描述】:
让
input = [0 0 0 5 5 7 8 8];
我现在想把这个向量转换成表格
output = [3 3 3 3 5 5 6 8];
这基本上是一个楼梯情节。
说明
输入向量用于沿 x 轴绘制数据点。 y 轴由此由 1:length(input) 提供。因此,结果图显示了沿 y 轴的累积数据点数和沿 x 轴的发生时间。
我现在想根据我的数据集拟合一个模型。因此,我需要一个在特定时间(x 值)内提供正确值的向量。
所需的输出向量基本上是阶梯图的结果。我正在寻找一种在 matlab 中生成所需向量的有效方法。结果
[x, y] = stairs(input, 1:length(input));
没有让我靠近。
【问题讨论】:
标签: matlab vector find-occurrences