iddata2timetable
说明
示例
加载由 iddata 对象表示的数据,并查看内容说明。
load iddata1 z1 z1
z1 =
Time domain data set with 300 samples.
Sample time: 0.1 seconds
Outputs Unit (if specified)
y1
Inputs Unit (if specified)
u1
查看 z1 的具体属性。
z1.InputName
ans = 1×1 cell array
{'u1'}
z1.OutputName
ans = 1×1 cell array
{'y1'}
z1.Tstart
ans = 0.1000
z1.Ts
ans = 0.1000
将时间表 z1 转换为时间表 tt1。
tt1 = iddata2timetable(z1); head(tt1,4)
Time u1 y1
_______ __ ________
0.1 sec 1 -0.58724
0.2 sec -1 1.1082
0.3 sec -1 0.85908
0.4 sec -1 -2.2212
查看 tt1 的属性。
tt1.Properties
ans =
TimetableProperties with properties:
Description: 'Time domain dataset with 1 inputs, 1 outputs and [300 1 1] samples.'
UserData: []
DimensionNames: {'Time' 'Variables'}
VariableNames: {'u1' 'y1'}
VariableDescriptions: {}
VariableUnits: {'' ''}
VariableContinuity: []
RowTimes: [300×1 duration]
StartTime: 0.1 sec
SampleRate: 10.0000
TimeStep: 0.1 sec
Events: []
CustomProperties: No custom properties are set.
Use addprop and rmprop to modify CustomProperties.
tt1 保留了 z1 中与时间表属性等效的维度和属性。
加载两个 iddata 对象,每个对象都包含单个试验的输入/输出数据。
load iddata1 z1 load iddata3 z3
将这些对象合并为一个多试验对象。
z13 = merge(z1,z3)
z13 =
Time domain data set containing 2 experiments.
Experiment Samples Sample Time
Exp1 300 0.1
Exp2 300 1
Outputs Unit (if specified)
y1
Inputs Unit (if specified)
u1
将 z13 转换为时间表 tt13。
tt13 = iddata2timetable(z13)
tt13=1×2 cell array
300×2 timetable 300×2 timetable
tt13 是一个元胞数组,其中包含两个时间表,分别对应于这两项试验。
输入参数
待转换的 iddata 对象,指定为一个时域 iddata 对象,该对象可包含来自多个试验的数据。
输出参量
版本历史记录
在 R2023a 中推出
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
- América Latina (Español)
- Canada (English)
- United States (English)
欧洲
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)