帮助中心帮助中心
传递函数数据的访问
(num窝]= tfdata(系统)
(num窝,ts) = tfdata(系统)
[num,窝,ts, sdnum sdden] = tfdata(系统)
___= tfdata (sys, j - 1,…,约)
(num,窝)= tfdata (sys,“v”)
例子
(全国矿工工会,窝)= tfdata (sys)返回结果的分子和分母系数的传递函数特遣部队,党卫军和zpk模型的模型对象由对象或数组sys。
(全国矿工工会,窝)= tfdata (sys)
全国矿工工会
窝
sys
特遣部队
党卫军
zpk
输出全国矿工工会和窝二维细胞数组如果吗sys包含一个线性时不变模型。当sys模型是一个数组,全国矿工工会和窝作为多维细胞返回数组。
(全国矿工工会,窝,ts)= tfdata (sys)也返回样品时间ts。
(全国矿工工会,窝,ts)= tfdata (sys)
ts
(全国矿工工会,窝,ts,sdnum,sdden)= tfdata (sys)还返回的分子和分母系数确定的不确定性系统sys。sdnum {i, j} (k)1标准的不确定性值吗num {i, j} (k)和sdden {i, j} (k)1标准的不确定性值吗窝{i, j} (k)。如果sys不包含不确定性的信息,sdnum和sdden是空的[]。
(全国矿工工会,窝,ts,sdnum,sdden)= tfdata (sys)
sdnum
sdden
sdnum {i, j} (k)
num {i, j} (k)
sdden {i, j} (k)
窝{i, j} (k)
[]
___= tfdata (sys,j - 1,…,约)提取的数据j - 1,…,约模型中的条目数组中sys。
___= tfdata (sys,j - 1,…,约)
j - 1,…,约
(全国矿工工会,窝)= tfdata (sys,' v ')返回结果的分子和分母系数为行向量而不是细胞阵列的输出传递函数表示为sys。
(全国矿工工会,窝)= tfdata (sys,' v ')
全部折叠
对于这个示例,考虑tfData.mat它包含一个连续时间的输出传递函数sys1。
tfData.mat
sys1
加载数据和使用tfdata提取分子和分母系数。
tfdata
负载(“tfData.mat”,“sys1”);(num窝]= tfdata (sys1);
全国矿工工会和窝作为细胞返回数组。显示数据,使用celldisp。
celldisp
celldisp (num)
num {1} = 0 1 5 2
celldisp(穴)
窝{1}= 7 4 2 1
你也可以提取分子和分母系数与以下语法行向量。
(num,窝)= tfdata (sys1,“v”);
对于这个示例,考虑tfData.mat其中包含一个离散的输出传递函数sys2。
sys2
加载数据和使用tfdata提取分子和分母系数随着样品时间。
负载(“tfData.mat”,“sys2”);(num窝,ts) = tfdata (sys2)
num =1 x1单元阵列{[0 0 2 0]}
穴=1 x1单元阵列{[4 0 3 1]}
t = 0.1000
num {1} = 0 0 2 0
窝{1}= 4 0 3 1
对于这个示例,估计2波兰人和1 0的传递函数中包含识别数据iddata7.mat输入延迟值。
iddata7.mat
加载数据和估计传递函数识别。
负载(“iddata7.mat”);sys =特遣部队(z7 2 1,“InputDelay”1 [0]);
提取分子、分母2-input及其标准差,1输出传递函数识别。
[num,窝,~,sdnum sdden] = tfdata(系统)
num =1×2单元阵列{[0 -0.5212 - 1.1886]}{[0 0.0552 - -0.0013]}
穴=1×2单元阵列{[1 0.3390 - 0.2353]}{[1 0.0360 - 0.0314]}
sdnum =1×2单元阵列{[0 0.1311 - 0.0494]}{[0 0.0246 - 0.0033]}
sdden =1×2单元阵列{[0 0.0183 - 0.0085]}{[0 0.0278 - 0.0048]}
对于这个示例,提取分子和分母系数为一个特定的传递函数中包含3 x1连续时间转移函数的数组sys。
加载数据和提取第二个模型的分子和分母系数在数组中。
负载(“tfArray.mat”,“sys”);(num窝]= tfdata (sys, 2);
使用celldisp可视化单元阵列中的数据全国矿工工会和窝。
num {1} = 0 0 2
窝{1}= 1 1 2
动态系统,指定输出或MIMO动态系统模型,或输出数组或MIMO动态系统模型。动态系统,您可以使用包括数字连续时间和离散时间线性时不变模型等特遣部队,党卫军和zpk模型。
如果sys是一个整数或zero-pole-gain模型,它是首先转化为传递函数形式使用特遣部队。更多信息在传递函数模型数据的格式,看到特遣部队参考页面。
对于输出传递函数,使用以下语法直接返回结果的分子和分母系数为行向量而不是单元数组:
指数模型的数据你想访问的数组,指定为一个正整数。您可以提供尽可能多的指标有阵列尺寸sys。例如,如果sys是4 * 5的转移函数,下面的命令访问的数据条目数组中(2、3)。
(num窝]= tfdata (sys、2、3);
传递函数的系数的分子,作为细胞返回数组或行向量。
当sys包含一个线性时不变模型,输出全国矿工工会返回作为一个单元阵列具有以下特点:
全国矿工工会有尽可能多的行输出和尽可能多的列作为输入的sys。
的(i, j)条目num {i, j}是行向量指定从输入传递函数的分子系数j输出我。tfdata订单中这些系数下行的权力年代或z。
(i, j)
num {i, j}
j
我
当sys包含一组线性时不变模型,全国矿工工会作为一个多维返回单元阵列的尺寸一样吗sys。
传递函数的分母系数,作为细胞返回数组或行向量。
当sys包含一个线性时不变模型,输出窝返回作为一个单元阵列具有以下特点:
窝有尽可能多的行输出和尽可能多的列作为输入的sys。
的(i, j)条目窝{i, j}是行向量指定分母系数传递函数的输入j输出我。tfdata订单中这些系数下行的权力年代或z。
窝{i, j}
当sys包含一组线性时不变模型,窝作为一个多维返回单元阵列的尺寸一样吗sys。
样品时间,作为一个非负标量返回。
标准不确定度的分子识别系统的系数sys作为一个细胞返回数组相同的大小全国矿工工会。sdnum {i, j} (k)1标准的不确定性值吗num {i, j} (k)。如果sys不包含不确定性的信息,sdnum是空的[]。
标准不确定度的分母系数识别系统sys作为一个细胞返回数组相同的大小窝。sdden {i, j} (k)1标准的不确定性值吗窝{i, j} (k)。如果sys不包含不确定性的信息,sdden是空的[]。
特遣部队|党卫军|zpk|得到|ssdata|zpkdata
得到
ssdata
zpkdata
你有一个修改版的这个例子。你想打开这个例子与编辑?
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室