www.gusucode.com > mbctools 工具箱 matlab 源码程序 > mbctools/@modeldev/SimulinkModel.m

    function OK= SimulinkModel(mdev,name,DO_PEV)
%SIMULINKMODEL construct a simulink model from an mbc model
%
% OK= SimulinkModel(mdev,name,DO_PEV,mlist);

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



if nargin<2
    % use node name
    name= varname(mdev);
end
if nargin<3
    DO_PEV= 1;
end

mdl = getBestExportModel(mdev);
if isa(mdl,'xregstatsmodel')
    % extract internal model of statsmodels
    mdl = model(mdl);
end

[~, OK] = mv2sl(mdev, {mdl}, name , DO_PEV);