Преобразуйте разрывы с кратностью в узлы
knots = brk2knt(breaks,mults)
knots = brk2knt(breaks,mults)
возвращает последовательность knots
это - последовательность breaks
но с breaks(i)
происходящий mults(i)
времена, весь i
. В частности, breaks(i)
не появится если mults(i)>0
. Если, как можно было бы ожидать, breaks
строго увеличивающаяся последовательность, затем knots
содержит каждый breaks(i)
точно mults(i)
\times.
Если mults
не имеет стольких записей, сколько делает breaks
, затем весь mults(i)
установлены равные mults(1)
.
Операторы
t = [1 1 2 2 2 3 4 5 5]; [xi,m] = knt2brk(t); tt = brk2knt(xi,m)
дайте [1 2 3 4 5]
для xi
, [2 3 1 1 2] для
m
, и, наконец, t
для tt
.