www.gusucode.com > mbctools 工具箱 matlab 源码程序 > mbctools/@mdevtestplan/getValidationData.m
function [Xdata,Ydata]= getValidationData(T,mdl) %GETVALIDATIONDATA get test plan validation data % % [Xdata,Ydata]= getValidationData(mdev) % [Xdata,Ydata]= getValidationData(mdev,mdl) % Copyright 2006-2015 The MathWorks, Inc. % no match Xdata= []; Ydata= []; % can't do this for response features, testplans and project nodes D= valdata(T); if ~isempty(D) && isa(D,'sweepsetfilter') f= factorNames(T.DesignDev); Xdata= D(:,f); if nargin>1 % match variable in testplan Y data to model name if ismember(varname(mdl),get(D,'name')) % variable Ydata= D(:,varname(mdl)); else % variable not found Xdata=[]; Ydata=[]; end else Ydata= D(:,~ismember(get(D,'Name'),f)); end end