brk2knt

Преобразуйте разрывы с кратностью в узлы

Синтаксис

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.

Смотрите также