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

    function [m, lChanged, nameMap] = pUpdateToValidNames(m, nameMap, XnameMap)
%PUPDATETOVALIDNAMES
%
% m= pUpdateToValidNames(m,NameMap);

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


    
%  Update input and output names

[XNames, lXChanged] = pUpdateToValidNames(getList(m.Inputs,'Name'), nameMap);
m.Inputs = setList(m.Inputs,'Name',XNames);
[m.Output.Name,  lYChanged] = pUpdateToValidNames(m.Output.Name, nameMap);
    
% Did anything change?
lChanged = lXChanged || lYChanged;