www.gusucode.com > mbcmodels 工具箱 matlab 源码程序 > mbcmodels/@xregtwostage/char.m

    function ch= char(TS,TeX)
%CHAR

%  Copyright 2000-2007 The MathWorks, Inc. and Ford Global Technologies, Inc.


if nargin==1
    TeX=1;
end

TS = copyToInternal(TS);

% Local Model
ch{1}= ['Local: ',str_func(TS.Local,TeX)];

if DatumType(TS.Local)
    % DatumType display
    dtypes= {'Maximum','Minimum','Datum Link'};
    ch{2}= ['DatumType: ',dtypes{DatumType(TS.Local)}];
    st=3;
else
    st=2;
end
ch{st}= 'Global Models';

if TeX
    rf= char(detex(RespFeatName(TS.Local)));
else
    rf= char(RespFeatName(TS.Local));
end
for i=1:length(TS.Global);
    % Global response features
    m = TS.Global{i};
    ch{st+i}= ['  ',rf(i,:),': ',str_func(m,TeX)];
end

if RFstart(TS.Local)
    % display datum model
    ch{st+i+1}= [' Datum: ',str_func(m,TeX)];
end

ch= char(ch);