主要内容

金宝appSimulink.io.SignalBuilderSpreadsheet类

包:金宝appSimulink.io

阅读信号生成器使用的格式的电子表格

描述

金宝appSimulink.io.SignalBuilderSpreadsheet继承自金宝appSimulink.io.FileType基类。它读取以Signal Builder使用的格式格式化的电子表格。要导入Signal Builder中使用的电子表格,请使用这个类。

classdef SignalBuilderSpreadsheet < 金宝appSimulink.io.FileType

金宝appSimulink.io.SignalBuilderSpreadsheet类是一个处理类。

类属性

摘要
HandleCompatible
真正的

有关类属性的信息,请参见类属性

属性

全部展开

公共属性

包含要导入到信号编辑器的信号的文件名,指定为字符数组。

属性:

GetAccess
公共
SetAccess
公共

数据类型:

方法

全部展开

例子

全部折叠

相互作用文件类型使用专门的函数。本例引用打开(“Si金宝appmulink.io.CreateSignals”)示例文件。

获取Signal Builder格式的内容foo.xlsx电子表格。

文件名=“foo.xlsx”;aReader = 金宝appSimulink.io.SignalBuilderSpreadsheet(fileName);resultOfWhos = whoos(读者);

加载自定义信号foo.xlsx

fileName = 'foo.xlsx';aReader = 金宝appSimulink.io.SignalBuilderSpreadsheet(fileName);varsOnFileStruct = load(reader,'myGroup1');

从加载变量foo.xlsx

fileName = 'foo.xlsx';aReader = 金宝appSimulink.io.SignalBuilderSpreadsheet(fileName);var = loadvariable (reader,'myGroup1');

导入自定义信号foo.xlsx

fileName = 'foo.xlsx';aReader = 金宝appSimulink.io.SignalBuilderSpreadsheet(fileName);importtedvars = import(reader,'myGroup1');

从信号编辑器中导出信号。

ds = 金宝appSimulink.SimulationData.Dataset;ds = ds.addElement (timeseries([1:10],[1:10]),“Signal1”);% #好< * NBRAK > ds = ds.addElement (timeseries([1:10],[11]),“Signal2”);ds = ds.addElement (timeseries([1:10],[30]),“Signal3”);aReader = 金宝appSimulink.io.SignalBuilderSpreadsheet('myFileToExport.xls');didWrite = reader .export(filePath,{'ds'},{ds},0);
R2020a中引入