www.gusucode.com > mbc 工具箱 matlab 源码程序 > mbc/@mbcmodel/@localmodel/pGetData.m

    function [X, Y] = pGetData(obj)
%PETDATA Private function.
%
%   [X, Y] = PGETDATA( M )

%   Copyright 2006 The MathWorks, Inc.

L = obj.Object;
data = obj.Data;
if ~isempty(L)
    % make a sweepset
    Xnames = get(L,'symbols');
    ss.varNames = [{varname(L)} Xnames(:)' ,{'logno'}];
    ss.data = [data,ones(size(data,1),1)];
    S = struct2sweepset(sweepset,ss);
    % Sweepset has only one test
    S = DefineSweepSet(S,'logno',0.5);
    X = S(:,2:end-1);
    Y = S(:,1);
else
    X = [];
    Y = [];
end