www.gusucode.com > mbcmodels 工具箱 matlab 源码程序 > mbcmodels/@localtruncps/labels.m
function lab= labels(ts,TeX); %% TRUNCPS\LABELS % Copyright 2000-2004 The MathWorks, Inc. and Ford Global Technologies, Inc. if nargin<2 TeX= 1; end lab= cell(size(ts)); nk= length(ts.knots); for i=1:nk lab{i}= sprintf('k_%d',i); end m= ts.order; tsstat= Terms(ts); j= 1; if TeX for i=1:m if tsstat(i) lab{j+nk}= sprintf('\\beta_%d',m-i); j=j+1; end end for i=1:length(lab)-j-nk+1 lab{i+nk+j-1}= sprintf('\\beta_{s%d}',i); end else for i=1:m if tsstat(i) lab{j+nk}= sprintf('B_%d',m-i); j=j+1; end end for i=1:length(lab)-j-nk+1 lab{i+nk+j-1}= sprintf('B_s%d',i); end end