www.gusucode.com > mbc 工具箱 matlab 源码程序 > mbc/@mbcmodel/@testplan/InputSetupDialog.m
function OK = InputSetupDialog(TP) %INPUTSETUPDIALOG Edit input settings in dialog % % [M, OK] = INPUTSETUPDIALOG(TESTPLAN) % % See also mbcmodel.model.InputSetupDialog % Copyright 2006-2007 The MathWorks, Inc. T = TP.Object; Inputs = getInputs(T); if IsMatched(T) Enable = 0; else Enable = 2; end AllInputs = cat(1,Inputs{:}); [AllInputs, OK] = gui_InputSetup(AllInputs,'figure',Enable); % Convert OK to boolean OK = logical(OK); if OK st = 1; for i=1:length(Inputs); n = length(Inputs{i}); Inputs{i} = AllInputs(st:st+n-1); st = st+n; end T = setInputs(T,Inputs); end