主要内容gydF4y2Ba

initialplotgydF4y2Ba

情节初始条件反应与额外的定制选项gydF4y2Ba

    描述gydF4y2Ba

    initialplotgydF4y2Ba让你的阴谋初始条件反应与更广泛的阴谋定制选项gydF4y2Ba最初的gydF4y2Ba。您可以使用gydF4y2BainitialplotgydF4y2Ba获得情节处理并使用它来定制情节,如修改轴标签,限制和单位。您还可以使用gydF4y2BainitialplotgydF4y2Ba绘制初始条件反应在一组现有的轴由一个轴处理。定制现有的阴谋使用情节处理:gydF4y2Ba

    1. 获得情节处理gydF4y2Ba

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

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

    有关更多信息,请参见gydF4y2Ba定制响应情节从命令行gydF4y2Ba。使用默认选项创建初始条件反应情节或提取初始条件响应数据,使用gydF4y2Ba最初的gydF4y2Ba。gydF4y2Ba

    例子gydF4y2Ba

    hgydF4y2Ba= initialplot (gydF4y2BasysgydF4y2Ba,gydF4y2Bax0gydF4y2Ba)gydF4y2Ba情节的初始条件的反应状态gydF4y2Ba动态系统模型gydF4y2BasysgydF4y2Ba并返回情节处理gydF4y2BahgydF4y2Ba的阴谋。你可以使用这个句柄gydF4y2BahgydF4y2Ba定制的阴谋gydF4y2BagetoptionsgydF4y2Ba和gydF4y2BasetoptiongydF4y2Ba命令。gydF4y2Ba

    例子gydF4y2Ba

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

    例子gydF4y2Ba

    hgydF4y2Ba= initialplot (gydF4y2BasysgydF4y2Ba1,gydF4y2BaLineSpecgydF4y2Ba1、……gydF4y2BasysgydF4y2BaN,gydF4y2BaLineSpecgydF4y2BaN,gydF4y2Bax0gydF4y2Ba)gydF4y2Ba设置线的风格,标记类型和颜色每个系统的初始条件的响应。所有系统必须有相同数量的输入和输出使用这种语法。gydF4y2Ba

    例子gydF4y2Ba

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

    例子gydF4y2Ba

    hgydF4y2Ba= initialplot (gydF4y2Ba___gydF4y2Ba,gydF4y2BatgydF4y2Ba)gydF4y2Ba模拟使用时间向量初始条件的反应gydF4y2BatgydF4y2Ba。指定gydF4y2BatgydF4y2Ba在指定的系统时间单位gydF4y2BaTimeUnitgydF4y2Ba的属性gydF4y2BasysgydF4y2Ba。gydF4y2Ba

    hgydF4y2Ba= initialplot (gydF4y2Ba斧头gydF4y2Ba,gydF4y2Ba___gydF4y2Ba)gydF4y2Ba块的初始条件响应国家gydF4y2Ba轴gydF4y2Ba对象在当前图的处理gydF4y2Ba斧头gydF4y2Ba。gydF4y2Ba

    例子gydF4y2Ba

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

    例子gydF4y2Ba

    全部折叠gydF4y2Ba

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

    生成一个随机5个州和状态空间模型创建初始情况下响应情节与情节处理gydF4y2BahgydF4y2Ba。gydF4y2Ba

    rng (gydF4y2Ba“默认”gydF4y2Ba)系统= rss (5);x0 = [1、2、3、4、5);h = initialplot (sys, x0);gydF4y2Ba

    图包含一个坐标轴对象。坐标轴对象包含一个类型的对象。这些对象代表驾驶输入系统。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;h = initialplot (sys, x0, plotoptions);gydF4y2Ba

    图包含一个坐标轴对象。坐标轴对象包含一个类型的对象。这些对象代表驾驶输入系统。gydF4y2Ba

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

    考虑以下两个输入,两个输出动态系统。gydF4y2Ba

    年代gydF4y2Ba ygydF4y2Ba 年代gydF4y2Ba (gydF4y2Ba 年代gydF4y2Ba )gydF4y2Ba =gydF4y2Ba (gydF4y2Ba 0gydF4y2Ba 3gydF4y2Ba 年代gydF4y2Ba 年代gydF4y2Ba 2gydF4y2Ba +gydF4y2Ba 年代gydF4y2Ba +gydF4y2Ba 1gydF4y2Ba 0gydF4y2Ba 年代gydF4y2Ba +gydF4y2Ba 1gydF4y2Ba 年代gydF4y2Ba +gydF4y2Ba 5gydF4y2Ba 2gydF4y2Ba 年代gydF4y2Ba +gydF4y2Ba 6gydF4y2Ba ]gydF4y2Ba 。gydF4y2Ba 分布式天线系统gydF4y2Ba

    转换gydF4y2BasysgydF4y2Ba状态方程形式由于初始条件的情节只支持为状态空间模型。金宝appgydF4y2Ba

    sys = ss([0,特遣部队([3 0],[1 1 10]);特遣部队([1],[1 5]),特遣部队(2、6 [1])]);大小(系统)gydF4y2Ba
    2输出,状态空间模型2的输入、4。gydF4y2Ba

    状态空间模型合成四个州。因此,提供一个初始条件向量有四个元素。gydF4y2Ba

    x0 = (0.3, 0.25, 1、4);gydF4y2Ba

    使用gydF4y2BatimeoptionsgydF4y2Ba创建一个选项设置,将网格的阴谋。提供一个适当的标题之前创建的初始条件。gydF4y2Ba

    plotoptions = timeoptions;plotoptions。网格=gydF4y2Ba“上”gydF4y2Ba;plotoptions.Title。字符串=gydF4y2Ba分布式天线系统的初始条件的情节系统(s)”gydF4y2Ba;h = initialplot (sys, x0, plotoptions);gydF4y2Ba

    图包含2轴对象。轴与ylabel对象1:(1)包含一个类型的对象。这些对象代表驾驶输入系统。轴与ylabel对象2:(2)包含一个类型的对象。这些对象代表驾驶输入系统。gydF4y2Ba

    对于这个示例,考虑一个MIMO与3状态空间模型的输入,输出和3。创建一个初始条件与红色的网格线情节。gydF4y2Ba

    状态空间模型创建分布式天线gydF4y2Basys_mimogydF4y2Ba。gydF4y2Ba

    J = [8 3 3;3 8 3;3 3 8];F = 0.2 *眼(3);= - j \ F;B =发票(J);C =眼(3);D = 0;sys_mimo = ss (A, B, C, D);大小(sys_mimo)gydF4y2Ba
    3输出,状态空间模型3输入,和3。gydF4y2Ba

    创建一个初始条件的情节与情节处理gydF4y2BahgydF4y2Ba和使用gydF4y2BagetoptionsgydF4y2Ba可用的选项列表。gydF4y2Ba

    x0 = (0.35, 0.1, 4);h = initialplot (sys_mimo, x0);gydF4y2Ba

    图包含3轴对象。轴与ylabel对象1:(1)包含一个类型的对象。这些对象代表驾驶输入,系统\ _mimo。轴与ylabel对象2:(2)包含一个类型的对象。这些对象代表驾驶输入,系统\ _mimo。轴与ylabel对象3:(3)包含一个类型的对象。这些对象代表驾驶输入,系统\ _mimo。gydF4y2Ba

    p = getoptions (h)gydF4y2Ba
    p =正常化:‘离开’SettleTimeThreshold: 0.0200 RiseTimeLimits: [0.1000 - 0.9000] TimeUnits:“秒”ConfidenceRegionNumberSD: 1 IOGrouping:‘没有’的inputlabel: [1 x1 struct] OutputLabels: [1 x1 struct] InputVisible: {0 x1细胞}OutputVisible: {3 x1细胞}标题:[1 x1 struct]包含:[1 x1 struct] YLabel: [1 x1 struct] TickLabel: [1 x1 struct]网格:‘off’GridColor: [0.1500 0.1500 0.1500] XLim:{400年[0]}YLim: {3 x1细胞}XLimMode:{‘汽车’}YLimMode: {3 x1细胞}gydF4y2Ba

    使用gydF4y2BasetoptiongydF4y2Ba更新需要定制的阴谋。gydF4y2Ba

    setoption (h,gydF4y2Ba“网格”gydF4y2Ba,gydF4y2Ba“上”gydF4y2Ba,gydF4y2Ba“GridColor”gydF4y2Ba,(1 0 0));gydF4y2Ba

    图包含3轴对象。轴与ylabel对象1:(1)包含一个类型的对象。这些对象代表驾驶输入,系统\ _mimo。轴与ylabel对象2:(2)包含一个类型的对象。这些对象代表驾驶输入,系统\ _mimo。轴与ylabel对象3:(3)包含一个类型的对象。这些对象代表驾驶输入,系统\ _mimo。gydF4y2Ba

    当你叫情节自动更新gydF4y2BasetoptiongydF4y2Ba。对MIMO模型,gydF4y2BainitialplotgydF4y2Ba生成一个网格块,每个情节显示一个I / O对初始条件的响应。gydF4y2Ba

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

    首先,把gydF4y2BazpkgydF4y2Ba模型的gydF4y2Ba党卫军gydF4y2Ba模型自gydF4y2BainitialplotgydF4y2Ba只支持状态金宝app空间模型。gydF4y2Ba

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

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

    plotoptions = timeoptions;gydF4y2Ba

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

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

    现在,创建初始条件响应使用选项集gydF4y2BaplotoptionsgydF4y2Ba。gydF4y2Ba

    h = initialplot (sys, x0, tFinal plotoptions);gydF4y2Ba

    图包含一个坐标轴对象。坐标轴对象包含一个类型的对象。这些对象代表驾驶输入系统。gydF4y2Ba

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

    对于这个示例,图三个动态系统的初始条件反应和使用情节处理使网格。gydF4y2Ba

    首先,创建三个模型并提供初始条件。gydF4y2Ba

    rng (gydF4y2Ba“默认”gydF4y2Ba);sys1 = rss (4);sys2 = rss (4);sys3 = rss (4);x0 = (1, 1, 1, 1);gydF4y2Ba

    这三个模型的初始条件的反应。gydF4y2Ba

    t = 0:0.1:5;h = initialplot (sys1,gydF4y2Ba“r——”gydF4y2Basys2,gydF4y2Ba“b”gydF4y2Basys3,gydF4y2Ba“g -”。gydF4y2Ba,x0, t);传奇(gydF4y2Ba“sys1”gydF4y2Ba,gydF4y2Ba“sys2”gydF4y2Ba,gydF4y2Ba“sys3”gydF4y2Ba)gydF4y2Ba

    图包含一个坐标轴对象。坐标轴对象包含3线类型的对象。这些对象代表驾驶输入、sys1 sys2 sys3。gydF4y2Ba

    使用情节的处理,使网格。gydF4y2Ba

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

    图包含一个坐标轴对象。坐标轴对象包含3线类型的对象。这些对象代表驾驶输入、sys1 sys2 sys3。gydF4y2Ba

    输入参数gydF4y2Ba

    全部折叠gydF4y2Ba

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

    • 状态方程gydF4y2Ba党卫军gydF4y2Ba模型。gydF4y2Ba

    • 稀疏的状态空间模型,如gydF4y2Ba桅杆gydF4y2Ba或gydF4y2BamechssgydF4y2Ba模型。最后一次gydF4y2BatFinalgydF4y2Ba利用稀疏模型时,必须指定。gydF4y2Ba

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

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

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

    • 确认状态空间模型,如gydF4y2Ba中的难点gydF4y2Ba(系统辨识工具箱)gydF4y2Ba模型。gydF4y2Ba(使用识别模型需要系统辨识工具箱™软件。)gydF4y2Ba

    如果gydF4y2BasysgydF4y2Ba模型是一个数组,函数块数组中的所有模型的初始条件反应在同一坐标轴。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,gydF4y2BainitialplotgydF4y2Ba解释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对象。如果你不指定轴和笛卡尔轴,如果当前轴gydF4y2BainitialplotgydF4y2Ba情节在当前轴。使用gydF4y2Ba斧头gydF4y2Ba绘制成特定轴创建初始条件的情节时的反应。gydF4y2Ba

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

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

    输出参数gydF4y2Ba

    全部折叠gydF4y2Ba

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

    版本历史gydF4y2Ba

    之前介绍过的R2006agydF4y2Ba