主要内容

sharedCodeUpdate

向现有的共享代码文件夹中添加新的共享代码源文件

描述

例子

sharedCodeUpdate (sourceFolderdestinationFolder复制共享实用程序文件,例如sourceFolder中的子文件夹destinationFolder如果文件不存在destinationFolder.功能:

  • 标识两个文件夹中名称相同但内容不同的文件。该函数不会覆盖中的这些文件destinationFolder.在命令窗口中,您可以看到一个比较每个文件的链接。要使用比较工具检查差异,请单击链接。

  • 列表sourceFolder函数打算复制并寻求确认的文件。当您提供确认时,该函数将文件复制到destinationFolder.默认情况下,复制文件的目标是对应于创建文件的版本的子文件夹,例如,R2015aR2015b

例子

sharedCodeUpdate (sourceFolderdestinationFolder“ExistingCodeSubfolder”,destinationSubfolder将文件复制到指定的子文件夹。

sharedCodeUpdate (buildFolderdestinationFolder从关联的共享代码位置复制共享代码源文件buildFolder

sharedCodeUpdate (buildFolderconfigurationSetOrModel属性指定的文件夹中复制共享代码源文件“ExistingSharedCode”Simulink参数金宝app®配置集或模型。

sharedCodeUpdate (protectedModeldestinationFolder将受保护模型的共享实用程序文件复制到共享代码文件夹。

例子

全部折叠

此示例演示如何将源文件从共享实用程序文件夹复制到共享代码文件夹。

sourceFolder = fullfile(pwd,“R2015bWork”“slprj”“导”“_sharedutils”);existingSharedCodeFolder = fullfile(pwd,“SharedUtilCode”);sharedCodeUpdate (sourceFolder existingSharedCodeFolder);

此示例演示如何将源文件从共享实用程序文件夹复制到共享代码文件夹中的指定子文件夹。

sourceFolder = fullfile(pwd,“R2015bWork”“slprj”“导”“_sharedutils”);existingSharedCodeFolder = fullfile(pwd,“SharedUtilCode”);destinationSubfolder =“mySub”sharedCodeUpdate (sourceFolder existingSharedCodeFolder,...“ExistingCodeSubfolder”, destinationSubfolder);

此示例演示如何将共享实用程序文件从重新定位的生成代码文件夹复制到现有的共享代码文件夹。

指定要更新的共享代码文件夹的路径。

pathToExistingSharedFolder =“C: \ mySharedCodeFolder”

指定重新定位生成的代码文件夹的完整路径P1_ert_rtw

anchorFolder =“C: \ myWorkFolder”;relocatedCodeFolder = fullfile(锚文件夹,“P1_ert_rtw”);

更新现有的共享代码文件夹。

sharedCodeUpdate (relocatedCodeFolder pathToExistingSharedFolder);

输入参数

全部折叠

包含要添加到现有共享代码文件夹的共享代码文件的文件夹的文件路径。

现有共享代码文件夹的文件路径。

现有共享代码文件夹中的目标子文件夹。

路径代码生成文件夹其中包含先前生成的模型代码。

金宝app控件指定的现有共享代码文件夹的Simulink配置集或模型“ExistingSharedCode”参数。

受保护模型的文件路径。受保护模型的文件名必须为.slxp扩展。

版本历史

在R2016b中引入