0

私はこの関数を持っていますが、gcs がサブシステムであると壊れます。

function dest = save(path)
    dest = save_system(gcs,path)
end

私はそれが次のようなものになりたいと思います:

function dest = save(path)
    item = gcs
    if(gcs.isSubsystem)
        dest = //do subsystem stuff
    else
        dest = save_system(gcs,path) 
end
4

2 に答える 2

3

これを確認する最も安全な方法は、

if strcmp(bdroot(gcs),gcs)
   % I'm the main model
else
   % I'm a subsystem
end
于 2013-06-26T14:04:29.227 に答える
0
function dest = save(path)
    if isempty(strfind(gcs,'/'))
        dest = save_system(gcs,path)
    else
        //do subsystem stuff
    end
end
于 2013-06-26T13:38:18.663 に答える