主要内容

target.export

导出目标对象数据

描述

target.export (targetObject)导出指定的目标对象数据到MATLAB®函数,registerTargets.m.使用生成的文件在会话和计算机之间共享目标特性数据。当你奔跑registerTargets.m,它重新创建目标对象并将对象添加到内部数据库。

target.export (targetObject名称,值)使用一个或多个名称-值对参数导出指定的目标对象数据。

例子

全部折叠

您可以跨计算机和用户共享硬件设备数据。

请指定两个硬件设备。

langImp1 = target.create(“LanguageImplementation”...“名字”“MyLanguageImplementation1”...“复制”“ARM兼容-ARM皮层”);langImp2 = target.create(“LanguageImplementation”...“名字”“MyLanguageImplementation2”...“复制”“Atmel-AVR”);myProc1 = target.create(“处理器”“名字”“MyProcessor1”);myProc1。LanguageImplementations = [langImp1, langImp2];objectsaddded1 = target.add(myProc1,...“UserInstall”,真的,...“SuppressOutput”,真正的);myProc2 = target.create(“处理器”“名字”“MyProcessor2”);objectsAdded2 = target.add(myProc2,...“UserInstall”,真的,...“SuppressOutput”,真正的);

运行target.export函数。

target.export ([myProc1, myProc2],“文件名”“exportMyProcFunction”)

函数生成exportMyProcFunction.m在当前工作文件夹中。使用生成的函数在计算机和用户之间共享硬件设备数据。例如,在另一台计算机上,执行以下命令:

addedObjects = exportMyProcFunction;

生成的函数将重新创建对象并将其添加到内部数据库。

如果您希望硬件设备数据在MATLAB会话中持久化,请运行:

addedObjects = exportMyProcFunction(“UserInstall”,真正的);

输入参数

全部折叠

指定要导出的目标对象。

例子:target.export (myTargetObject);

名称-值参数

例子:target.export (myTargetObject,'FileName', 'exportMyTargetFn');

的可选逗号分隔对名称,值参数。的名字参数名称和价值对应的值。的名字必须出现在引号内。您可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家

指定包含导出目标数据的MATLAB函数文件的名称。

  • 真正的——覆盖MATLAB函数文件,如果它存在。

  • ——存在MATLAB函数文件时产生错误。文件不会被覆盖。

版本历史

R2019b引入