主要内容

ssc_protect

生成Simscape受保护的文件从源文件

语法

ssc_protect文件名
ssc_protect文件名原地
ssc_protect目录名
ssc_protect目录名原地

描述

ssc_protect命令创建content-obscured文件(Simscape™保护文件)从Simscape源文件,使模型共享没有透露组件或域源。虽然Simscape源文件的扩展名.sscSimscape保护文件的扩展名.sscp

ssc_protect文件名生成一个Simscape保护文件,命名文件名.sscp,从Simscape源文件命名文件名.ssc,并将受保护的文件在当前工作目录中。文件名可以包括文件绝对路径或相对路径如果文件在当前工作目录的子文件夹。如果这个路径包括包目录,包结构将重新创建在当前工作目录(除非它已经存在)和受保护的文件放置在包(见例子)。扩展.ssc文件名是可选的。

ssc_protect文件名原地生成一个Simscape保护文件,命名文件名.sscp,从Simscape源文件命名文件名.ssc,地方保护文件与源文件相同的目录中。

ssc_protect目录名生成Simscape保护文件从所有的Simscape源文件目录命名目录名和地方受保护的文件在您的当前工作目录。如果路径目录名包括包目录,包结构将被重新创建在当前工作目录(除非它已经存在)和受保护的文件放在包中,类似于保护单个文件。

ssc_protect目录名原地生成Simscape保护文件从所有的Simscape源文件目录命名目录名,并将受保护的文件与源文件相同的目录中。

请注意

现有Simscape保护文件覆盖没有警告。

有关更多信息,请参见使用源保护Simscape文件

Simscape保护文件的优先级高于源文件当你建立一个图书馆。如果保护和源文件相同的目录中,和保护文件已经过时,ssc_build构建图书馆将使用受保护的文件,但你会得到一个警告。

例子

为了保护单个文件,与受保护的文件放置在当前工作目录中,在MATLAB®命令提示符下,键入:

工作ssc_protect C: \ \图书馆\ \ + SimscapeLibrary \ + MechanicalElements \ my_spring.ssc来源

这个命令创建一个文件夹+ SimscapeLibrary和一个文件夹叫+ MechanicalElements在当前工作目录中(除非这些文件夹已经存在)并生成一个文件my_spring.sscp+ MechanicalElements文件夹中。

为了保护单个文件,与受保护的文件放置在与源文件相同的目录中,类型:

工作ssc_protect C: \ \图书馆\ \ + SimscapeLibrary \ + MechanicalElements \ my_spring.ssc来源原地

这个命令生成一个文件my_spring.sscpC: \ \图书馆\ \ + SimscapeLibrary \ + MechanicalElements来源文件夹中。

保护一个目录的所有文件,受保护的文件放在当前工作目录中,类型:

工作ssc_protect C: \ \图书馆\ \ + SimscapeLibrary \ + MechanicalElements来源

这个命令生成保护文件中每一个源文件C: \ \图书馆\ \ + SimscapeLibrary \ + MechanicalElements来源文件夹,并将受保护的文件在一个文件夹+ SimscapeLibrary \ + MechanicalElements在当前工作目录中(创建该文件夹结构,如果它不存在的话)。

保护一个目录的所有文件,受保护的文件放置在与源文件相同的目录中,类型:

ssc_protect C: \ \图书馆\源\ + SimscapeLibrary \ +工作MechanicalElements原地

这个命令生成保护文件中每一个源文件C: \ \图书馆\ \ + SimscapeLibrary \ + MechanicalElements来源文件夹,并将受保护的文件在同一文件夹中。

版本历史

介绍了R2009a