このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
brk2knt
多重度をもつブレークの節点への変換
構文
knots = brk2knt(breaks,mults)
説明
knots = brk2knt(breaks,mults)
は、シーケンス breaks
であるが、mults(i)
回発生する breaks(i)
をもつ (すべての i
について) シーケンス knots
を返します。特に、breaks(i)
は mults(i)>0
でない限り現れません。想定どおり、breaks
が厳密に増加するシーケンスである場合、knots
には各 breaks(i)
が正確に mults(i)
回含まれます。
mults
が正確に breaks
と同じ数のエントリをもたない場合は、すべての mults(i)
が mults(1)
に設定されます。
例
以下のステートメントを実行します。
t = [1 1 2 2 2 3 4 5 5]; [xi,m] = knt2brk(t); tt = brk2knt(xi,m)
xi
は [1 2 3 4 5]
、m
は [2 3 1 1 2]
、最後に tt
は t
になります。