主要内容gydF4y2Ba

stepplotgydF4y2Ba

情节阶跃响应与额外的定制选项gydF4y2Ba

    描述gydF4y2Ba

    stepplotgydF4y2Ba让你的阴谋动态系统一步反应与更广泛的阴谋定制选项gydF4y2Ba一步gydF4y2Ba。您可以使用gydF4y2BastepplotgydF4y2Ba获得情节处理并使用它来定制情节,如修改轴标签,限制和单位。您还可以使用gydF4y2BastepplotgydF4y2Ba画一组现有的阶跃响应图轴由一个轴处理。定制现有的步骤图使用情节处理:gydF4y2Ba

    1. 获得情节处理gydF4y2Ba

    2. 使用gydF4y2BagetoptionsgydF4y2Ba获得的选项集gydF4y2Ba

    3. 更新图使用gydF4y2BasetoptiongydF4y2Ba修改所需的选项gydF4y2Ba

    有关更多信息,请参见gydF4y2Ba定制响应情节从命令行gydF4y2Ba(控制系统工具箱)gydF4y2Ba。使用默认选项创建步骤情节或提取阶跃响应数据,使用gydF4y2Ba一步gydF4y2Ba。gydF4y2Ba

    例子gydF4y2Ba

    hgydF4y2Ba= stepplot (gydF4y2BasysgydF4y2Ba)gydF4y2Ba阴谋的阶跃响应gydF4y2Ba动态系统模型gydF4y2BasysgydF4y2Ba并返回情节处理gydF4y2BahgydF4y2Ba的阴谋。你可以使用这个句柄gydF4y2BahgydF4y2Ba定制的阴谋gydF4y2BagetoptionsgydF4y2Ba和gydF4y2BasetoptiongydF4y2Ba命令。gydF4y2Ba

    例子gydF4y2Ba

    hgydF4y2Ba= stepplot (gydF4y2BasysgydF4y2Ba1,gydF4y2BasysgydF4y2Ba2……gydF4y2BasysgydF4y2BaN)gydF4y2Ba情节多个动态系统的阶跃响应gydF4y2Basys1、sys2 sysN…gydF4y2Ba在相同的情节。所有系统必须有相同数量的输入和输出使用这种语法。gydF4y2Ba

    例子gydF4y2Ba

    hgydF4y2Ba= stepplot (gydF4y2BasysgydF4y2Ba1,gydF4y2BaLineSpecgydF4y2Ba1、……gydF4y2BasysgydF4y2BaN,gydF4y2BaLineSpecgydF4y2BaN)gydF4y2Ba设置线条样式,标记类型,为每个系统的阶跃响应和颜色。所有系统必须有相同数量的输入和输出使用这种语法。gydF4y2Ba

    例子gydF4y2Ba

    hgydF4y2Ba= stepplot (gydF4y2Ba___gydF4y2Ba,gydF4y2BatFinalgydF4y2Ba)gydF4y2Ba模拟的阶跃响应gydF4y2Bat = 0gydF4y2Ba最后的时间gydF4y2Bat = tFinalgydF4y2Ba。指定gydF4y2BatFinalgydF4y2Ba在指定的系统时间单位gydF4y2BaTimeUnitgydF4y2Ba的属性gydF4y2BasysgydF4y2Ba。对于离散时间系统与未指明的样品时间gydF4y2Ba(t = 1)gydF4y2Ba,gydF4y2BastepplotgydF4y2Ba解释gydF4y2BatFinalgydF4y2Ba随着采样间隔数量的模拟。gydF4y2Ba

    例子gydF4y2Ba

    hgydF4y2Ba= stepplot (gydF4y2Ba___gydF4y2Ba,gydF4y2BatgydF4y2Ba)gydF4y2Ba模拟使用时间的阶跃响应向量gydF4y2BatgydF4y2Ba。指定gydF4y2BatgydF4y2Ba在指定的系统时间单位gydF4y2BaTimeUnitgydF4y2Ba的属性gydF4y2BasysgydF4y2Ba。gydF4y2Ba

    hgydF4y2Ba= stepplot (gydF4y2Ba斧头gydF4y2Ba,gydF4y2Ba___gydF4y2Ba)gydF4y2Ba情节上的阶跃响应gydF4y2Ba轴gydF4y2Ba对象在当前图的处理gydF4y2Ba斧头gydF4y2Ba。gydF4y2Ba

    例子gydF4y2Ba

    hgydF4y2Ba= stepplot (gydF4y2Ba___gydF4y2Ba,gydF4y2BaplotoptionsgydF4y2Ba)gydF4y2Ba情节的阶跃响应选项设置中指定gydF4y2BaplotoptionsgydF4y2Ba。您可以使用这些选项来定制步骤图外观使用命令行。设置指定gydF4y2BaplotoptionsgydF4y2Ba覆盖在MATLAB的偏好设置gydF4y2Ba®gydF4y2Ba会话中运行gydF4y2BastepplotgydF4y2Ba。因此,这个语法是有用的,当你想要编写一个脚本生成多个情节看起来是一样的,不管你当地的偏好。gydF4y2Ba

    例子gydF4y2Ba

    hgydF4y2Ba= stepplot (gydF4y2Ba___gydF4y2Ba,gydF4y2BadataoptionsgydF4y2Ba)gydF4y2Ba情节的阶跃响应选项设置中指定gydF4y2BadataoptionsgydF4y2Ba。您可以使用这个语法指定选项等步骤振幅和输入抵消使用选项集gydF4y2BadataoptionsgydF4y2Ba。这个语法是有用的,当你想要编写一个脚本生成多个情节设置。使用相同的选项gydF4y2BastepDataOptionsgydF4y2Ba创建选项集。gydF4y2Ba

    例子gydF4y2Ba

    全部折叠gydF4y2Ba

    对于这个示例,使用情节处理改变时间单位分钟,打开网格。gydF4y2Ba

    生成一个随机5个州和创建状态空间模型的阶跃响应图处理gydF4y2BahgydF4y2Ba。gydF4y2Ba

    rng (gydF4y2Ba“默认”gydF4y2Ba)系统= rss (5);h = stepplot(系统);gydF4y2Ba

    更改时间单位分钟,打开网格。为此,编辑属性的情节处理,gydF4y2BahgydF4y2Ba使用gydF4y2BasetoptiongydF4y2Ba。gydF4y2Ba

    setoption (h,gydF4y2Ba“TimeUnits”gydF4y2Ba,gydF4y2Ba“分钟”gydF4y2Ba,gydF4y2Ba“网格”gydF4y2Ba,gydF4y2Ba“上”gydF4y2Ba);gydF4y2Ba

    图包含一个坐标轴对象。坐标轴对象包含一个类型的对象。这个对象表示系统。gydF4y2Ba

    当你调用步骤图自动更新gydF4y2BasetoptiongydF4y2Ba。gydF4y2Ba

    此外,您还可以使用gydF4y2BatimeoptionsgydF4y2Ba命令来指定所需的情节选项。首先,创建一个选项设置基于工具箱的偏好。gydF4y2Ba

    plotoptions = timeoptions (gydF4y2Ba“cstprefs”gydF4y2Ba);gydF4y2Ba

    改变属性的选项设置通过设置分钟,使网格的时间单位。gydF4y2Ba

    plotoptions。TimeUnits =gydF4y2Ba“分钟”gydF4y2Ba;plotoptions。网格=gydF4y2Ba“上”gydF4y2Ba;stepplot (sys plotoptions);gydF4y2Ba

    图包含一个坐标轴对象。坐标轴对象包含一个类型的对象。这个对象表示系统。gydF4y2Ba

    您可以使用相同的选项将创建多个步骤情节相同的定制。取决于你自己的工具箱的偏好,情节你获得看起来不同于这个阴谋。只有您显式地设置属性,在这个例子中gydF4y2BaTimeUnitsgydF4y2Ba和gydF4y2Ba网格gydF4y2Ba,覆盖工具箱的偏好。gydF4y2Ba

    生成两个动态系统的阶跃响应图。gydF4y2Ba

    sys1 = rss (3);sys2 = rss (3);h = stepplot (sys1 sys2);gydF4y2Ba

    图包含一个坐标轴对象。坐标轴对象包含2线类型的对象。这些对象代表sys1 sys2。gydF4y2Ba

    每一步反应落定在不同的稳态值。使用情节处理规范化绘制响应。gydF4y2Ba

    setoption (h,gydF4y2Ba“正常化”gydF4y2Ba,gydF4y2Ba“上”gydF4y2Ba)gydF4y2Ba

    图包含一个坐标轴对象。坐标轴对象包含2线类型的对象。这些对象代表sys1 sys2。gydF4y2Ba

    现在,回答解决在任意单位相同的值表示。gydF4y2Ba

    比较参数识别模型的阶跃响应非参数模型(经验),并查看他们的地区3-σ信心。(确定模型需要系统辨识工具箱™软件)。gydF4y2Ba

    确定一个从样本数据参数和非参数模型。gydF4y2Ba

    负载gydF4y2Baiddata1gydF4y2Baz1gydF4y2Basys1 = ss (z1, 4);sys2 =冲动(z1);gydF4y2Ba

    情节的一步反应识别模型。使用情节处理区域显示3-σ信心。gydF4y2Ba

    t = 1:0.1:5;h = stepplot (sys1,gydF4y2Ba“r”gydF4y2Basys2,gydF4y2Ba“b”gydF4y2Bat);showConfidence (h, 3)传说(gydF4y2Ba“参数”gydF4y2Ba,gydF4y2Ba非参数的gydF4y2Ba)gydF4y2Ba

    图包含一个坐标轴对象。坐标轴对象的标题:u1: y1包含2线类型的对象。这些对象代表参数、非参数。gydF4y2Ba

    非参数模型gydF4y2Basys2gydF4y2Ba显示更高的不确定性。gydF4y2Ba

    对于这个示例,检查以下zero-pole-gain模型的阶跃响应和阴谋限制了一步gydF4y2BatFinalgydF4y2Ba= 15秒。使用15点蓝色标题的文本。这个情节应该是相同的,无论偏好的MATLAB会话中生成。gydF4y2Ba

    sys = zpk (1, (-0.2 + 3 j, -0.2 3 j], 1) *特遣部队([1],0.05 [1]);tFinal = 15;gydF4y2Ba

    首先,创建一个默认选项设置使用gydF4y2BatimeoptionsgydF4y2Ba。gydF4y2Ba

    plotoptions = timeoptions;gydF4y2Ba

    下一个改变所需的属性的选项设置gydF4y2BaplotoptionsgydF4y2Ba。gydF4y2Ba

    plotoptions.Title。字形大小= 15;plotoptions.Title。颜色= (0 0 1);gydF4y2Ba

    现在,使用选项设置创建阶跃响应图gydF4y2BaplotoptionsgydF4y2Ba。gydF4y2Ba

    h = stepplot (sys、tFinal plotoptions);gydF4y2Ba

    图包含一个坐标轴对象。坐标轴对象包含一个类型的对象。这个对象表示系统。gydF4y2Ba

    因为gydF4y2BaplotoptionsgydF4y2Ba始于一组固定的选项,阴谋的结果是独立的MATLAB工具箱偏好的会话。gydF4y2Ba

    加载数据估算非线性Hammerstein-Wiener模型。gydF4y2Ba

    负载(fullfile (matlabrootgydF4y2Ba“工具箱”gydF4y2Ba,gydF4y2Ba“识别”gydF4y2Ba,gydF4y2Ba“iddemos”gydF4y2Ba,gydF4y2Ba“数据”gydF4y2Ba,gydF4y2Ba“twotankdata”gydF4y2Ba));z = iddata (y, u, 0.2,gydF4y2Ba“名字”gydF4y2Ba,gydF4y2Ba“两舱系统”gydF4y2Ba);gydF4y2Ba

    zgydF4y2Ba是一个gydF4y2BaiddatagydF4y2Ba对象存储投入产出评估数据。gydF4y2Ba

    估计的Hammerstein-Wiener模型秩序[1 5 3]使用估计数据。指定输入输出非线性分段线性和非线性一维多项式。gydF4y2Ba

    sys = nlhw (z, [1 5 3], idPiecewiseLinear idPolynomial1D);gydF4y2Ba

    创建一个选项设置为指定输入补偿和步骤振幅水平。gydF4y2Ba

    选择= stepDataOptions (gydF4y2Ba“InputOffset”gydF4y2Ba2,gydF4y2Ba“StepAmplitude”gydF4y2Ba,0.5);gydF4y2Ba

    画出阶跃响应,直到60秒使用指定的选项。gydF4y2Ba

    stepplot (sys, 60岁的选择);gydF4y2Ba

    图包含一个坐标轴对象。坐标轴对象的标题:u1: y1包含一个类型的对象。这个对象表示系统。gydF4y2Ba

    输入参数gydF4y2Ba

    全部折叠gydF4y2Ba

    动态系统,指定为输出或MIMO动态系统模型的动态系统模型。动态系统,您可以使用包括:gydF4y2Ba

    • 数字连续时间和离散时间线性时不变模型,如gydF4y2Ba特遣部队gydF4y2Ba(控制系统工具箱)gydF4y2Ba,gydF4y2BazpkgydF4y2Ba(控制系统工具箱)gydF4y2Ba,或gydF4y2Ba党卫军gydF4y2Ba(控制系统工具箱)gydF4y2Ba模型。gydF4y2Ba

    • 稀疏的状态空间模型,如gydF4y2Ba桅杆gydF4y2Ba(控制系统工具箱)gydF4y2Ba或gydF4y2BamechssgydF4y2Ba(控制系统工具箱)gydF4y2Ba模型。最后一次gydF4y2BatFinalgydF4y2Ba利用稀疏模型时,必须指定。gydF4y2Ba

    • 广义或不确定的线性时不变模型等gydF4y2Ba一族gydF4y2Ba(控制系统工具箱)gydF4y2Ba或gydF4y2Ba号航空母舰gydF4y2Ba(鲁棒控制工具箱)gydF4y2Ba模型。(使用不确定的模型需要鲁棒控制工具箱™软件。)gydF4y2Ba

      • 可调控制设计模块、功能评估模型在其当前值绘制阶跃响应数据。gydF4y2Ba

      • 不确定的控制设计模块,功能块模型的标称值和随机样本。gydF4y2Ba

    • 确定了LTI模型,如gydF4y2BaidtfgydF4y2Ba,gydF4y2Ba中的难点gydF4y2Ba,或gydF4y2BaidprocgydF4y2Ba模型。gydF4y2Ba

    如果gydF4y2BasysgydF4y2Ba模型是一个数组,函数数组中情节的阶跃响应模型在同一坐标轴。gydF4y2Ba

    线型、标志和颜色,指定为一个特征向量包含符号或字符串。这些符号可以出现在任何顺序。你不需要指定三个特点(线型、标志和颜色)。例如,如果您省略线条样式和指定标记,然后情节只显示标记,也没有行。gydF4y2Ba

    例子:gydF4y2Ba”,或“gydF4y2Ba是一个红色虚线圆圈标记吗gydF4y2Ba

    线条样式gydF4y2Ba 描述gydF4y2Ba
    - - - - - -gydF4y2Ba 实线gydF4y2Ba
    - - -gydF4y2Ba 虚线gydF4y2Ba
    :gydF4y2Ba 虚线gydF4y2Ba
    -。gydF4y2Ba Dash-dot线gydF4y2Ba
    标记gydF4y2Ba 描述gydF4y2Ba
    “o”gydF4y2Ba 圆gydF4y2Ba
    “+”gydF4y2Ba 加号gydF4y2Ba
    ‘*’gydF4y2Ba 星号gydF4y2Ba
    “。”gydF4y2Ba 点gydF4y2Ba
    “x”gydF4y2Ba 交叉gydF4y2Ba
    “_”gydF4y2Ba 水平线gydF4y2Ba
    “|”gydF4y2Ba 垂直的线gydF4y2Ba
    “年代”gydF4y2Ba 广场gydF4y2Ba
    ' d 'gydF4y2Ba 钻石gydF4y2Ba
    “^”gydF4y2Ba Upward-pointing三角形gydF4y2Ba
    “v”gydF4y2Ba 向下的三角形gydF4y2Ba
    “>”gydF4y2Ba 三点三角形gydF4y2Ba
    “<”gydF4y2Ba 只左向三角形gydF4y2Ba
    “p”gydF4y2Ba 五角星形gydF4y2Ba
    “h”gydF4y2Ba 六角星形gydF4y2Ba
    颜色gydF4y2Ba 描述gydF4y2Ba

    ygydF4y2Ba

    黄色的gydF4y2Ba

    米gydF4y2Ba

    品红色的gydF4y2Ba

    cgydF4y2Ba

    青色gydF4y2Ba

    rgydF4y2Ba

    红色的gydF4y2Ba

    ggydF4y2Ba

    绿色gydF4y2Ba

    bgydF4y2Ba

    蓝色的gydF4y2Ba

    wgydF4y2Ba

    白色的gydF4y2Ba

    kgydF4y2Ba

    黑色的gydF4y2Ba

    最后一次为阶跃响应计算,指定为一个标量。指定gydF4y2BatFinalgydF4y2Ba在指定的系统时间单位gydF4y2BaTimeUnitgydF4y2Ba的属性gydF4y2BasysgydF4y2Ba。对于离散时间系统与未指明的样品时间gydF4y2Ba(t = 1)gydF4y2Ba,gydF4y2BastepplotgydF4y2Ba解释gydF4y2BatFinalgydF4y2Ba随着采样间隔数量的模拟。gydF4y2Ba

    阶跃响应仿真,指定为一个向量。指定时间向量gydF4y2BatgydF4y2Ba在指定的系统时间单位gydF4y2BaTimeUnitgydF4y2Ba的属性gydF4y2BasysgydF4y2Ba。向量的时间必须是真实的,有限的,必须包含单调递增和均匀间隔的时间样本。gydF4y2Ba

    向量的时间gydF4y2BatgydF4y2Ba是:gydF4y2Ba

    • t =gydF4y2Ba最初的gydF4y2BaT:gydF4y2Ba样本gydF4y2BaT:gydF4y2Ba最后gydF4y2Ba离散时间系统。gydF4y2Ba

    • t =gydF4y2Ba最初的gydF4y2BaT: dt:gydF4y2Ba最后gydF4y2Ba连续时间系统。在这里,gydF4y2BadtgydF4y2Ba是一个离散的样本时间近似的连续时间系统。gydF4y2Ba

    目标轴,指定为一个gydF4y2Ba轴gydF4y2Ba对象。如果你不指定轴和笛卡尔轴,如果当前轴gydF4y2BastepplotgydF4y2Ba情节在当前轴。使用gydF4y2Ba斧头gydF4y2Ba绘制成特定轴在创建步骤。gydF4y2Ba

    一步情节选项设置,指定为一个gydF4y2BaTimePlotOptionsgydF4y2Ba对象。您可以使用这个选项设置为自定义步骤图的外观。使用gydF4y2BatimeoptionsgydF4y2Ba创建选项设置,设置您指定gydF4y2BaplotoptionsgydF4y2Ba覆盖MATLAB中的首选项设置会话中运行gydF4y2BastepplotgydF4y2Ba。因此,gydF4y2BaplotoptionsgydF4y2Ba是有用的,当你想要编写一个脚本生成多个情节看起来是一样的,不管你当地的偏好。gydF4y2Ba

    可用选项的列表,请参阅gydF4y2BatimeoptionsgydF4y2Ba。gydF4y2Ba

    阶跃响应数据选项设置,指定为一个gydF4y2Ba一步gydF4y2Ba对象。指定选项如一步振幅和输入抵消使用选项集gydF4y2BadataoptionsgydF4y2Ba。这是非常有用的,当你想要编写一个脚本生成多个情节振幅和输入偏移值相同的步骤。使用gydF4y2BastepDataOptionsgydF4y2Ba创建选项集。gydF4y2Ba

    输出参数gydF4y2Ba

    全部折叠gydF4y2Ba

    情节处理,作为一个返回gydF4y2Ba处理gydF4y2Ba对象。使用处理gydF4y2BahgydF4y2Ba获取和设置使用步骤图的属性gydF4y2BagetoptionsgydF4y2Ba和gydF4y2BasetoptiongydF4y2Ba。可用选项的列表,请参阅gydF4y2Ba属性和值引用gydF4y2Ba部分gydF4y2Ba定制响应情节从命令行gydF4y2Ba(控制系统工具箱)gydF4y2Ba。gydF4y2Ba

    版本历史gydF4y2Ba

    介绍了R2012agydF4y2Ba

    另请参阅gydF4y2Ba

    |gydF4y2Ba|gydF4y2Ba|gydF4y2Ba|gydF4y2Ba|gydF4y2Ba

    主题gydF4y2Ba