主要内容

线性系统分析仪

分析时间和频率响应的线性定常(LTI)系统

描述

线性系统分析仪应用程序允许您分析LTI系统的时间和频率响应。使用此应用程序,您可以:

  • 查看和比较响应块的输出和MIMO系统,或几个线性模型在同一时间。

  • 生成时间响应图等步骤,冲动,时间响应任意输入。

  • 产生频率响应波德等情节,奈奎斯特,尼科尔斯,奇异值,pole-zero情节。

  • 检查关键响应特性,如上升时间、最大超调,和稳定的利润。

可用的情节

线性系统分析仪可以生成响应情节如下:

  • 阶跃响应

  • 脉冲响应

  • 模拟时间响应指定输入信号

  • 状态空间模型模拟时间响应从指定的初始条件(唯一的)

  • 波德图(大小和阶段,或独自级)

  • 奈奎斯特图

  • 尼科尔斯图

  • 奇异值的阴谋

  • 极/地图和I / O杆/ 0地图

打开线性系统分析应用

  • MATLAB®将来发布:应用程序选项卡,在控制系统设计与分析,点击应用程序图标。

  • MATLAB命令提示:输入linearSystemAnalyzer

编程使用

全部展开

linearSystemAnalyzer打开线性系统分析仪应用程序没有LTI系统分析。指定一个系统分析,选择文件>进口

linearSystemAnalyzer (sysn sys1, sys2,…)打开线性系统分析仪并显示一个或多个的阶跃响应动态系统模型,sys1,sys2、……sysn。这些模型包括:

  • 数字LTI模型等特遣部队,zpk,或党卫军模型。

  • 识别模型等idtf,中的难点,或idproc(需要系统辨识工具箱™软件)。

  • 广义线性时不变模型等一族号航空母舰模型。没有不确定性的广义线性时不变模型,线性系统分析仪情节的响应模型的标称值。广义模型的不确定性,应用程序块的反应20不确定系统的随机样本。(不确定的模型需要鲁棒控制工具箱™软件。)

linearSystemAnalyzer (sys1 LineSpec1、sys2 LineSpec2…, sysn, LineSpecn)指定线的风格,每个响应情节的标志和颜色。指定情节样式使用一个,两个或三个字符。例如,下面的代码使用红色星号的反应sys1,红色虚线的反应sys2

linearSystemAnalyzer (sys1的r - *sys2,“m——”);

有关配置这个论点的更多信息,请参阅LineSpec输入参数的情节函数。

linearSystemAnalyzer (plottype___)打开线性系统分析仪并显示指定的响应类型plottype。您可以使用该语法与任何以前的输入参数组合。的plottype参数可以是任何下列之一:

  • “步骤”——阶跃响应。

  • “冲动”——脉冲响应。

  • “lsim”——线性模拟图。当你使用这种情节,线性模拟工具对话框提示您指定一个模拟输入信号。

  • “初始”状态空间模型初始条件图(只)。您可以使用临时演员参数指定初始状态。如果你不,线性仿真工具对话框打开,提示您指定一个初始状态的模拟。

  • “预示”-波德图。

  • “bodemag”级-波德图。

  • “奈奎斯特”尼奎斯特图。

  • “尼古拉斯”-尼科尔斯阴谋。

  • “σ”-奇异值的阴谋。(见σ)。

  • “pzmap”-钢管/零地图。

  • “iopzmap”-钢管/零地图的每个输入/输出对LTI系统。

打开线性系统分析仪与多个响应图,使用单元阵列的六的这些情节类型plottype输入参数。例如,下面的命令打开应用阶跃响应图和系统的奈奎斯特图sys

linearSystemAnalyzer ({“步骤”;“奈奎斯特”},sys)

linearSystemAnalyzer (plottype sys1 sys2,…, sysn,临时演员)指定附加的输入参数特定于类型的响应图。临时演员可以一个或多个输入参数的函数对应于情节类型除了吗plotoptionsdataoptions参数。例如,假设plottype“步骤”。然后,临时演员使您能够使用额外的参数,您可以使用一步命令,如所需的最后一次,Tfinal。因此,下面的命令打开应用程序的阶跃响应图sys,最后一次Tfinal

linearSystemAnalyzer (“步骤”、sys Tfinal)

如果plottype“初始”,你可以使用临时演员提供初始条件x0和其他参数等Tfinal。例如:

linearSystemAnalyzer (“初始”sys, x0, Tfinal)

确定合适的参数临时演员,见参考页面的函数对应于每个情节类型,如一步,波德,或最初的

h = linearSystemAnalyzer (___)返回一个句柄线性系统分析仪图。您可以使用该语法与任何以前的输入参数的组合。使用修改之前打开的句柄线性系统分析仪实例,描述在接下来的两个语法。

linearSystemAnalyzer(“清楚”,h)清理的情节和数据线性系统分析仪相应的处理h。清除多个应用程序实例,设置h一个向量的处理。

linearSystemAnalyzer(‘当前’,sys1 sys2,…, sysn, h)增加了系统的反应sys1,sys2、……sysn线性系统分析仪相应的处理h。同时更新多个应用程序实例,设置h一个向量的处理。如果新系统有不同的I / O维度从当前显示系统,应用程序清除现有的反应和只显示新的。

版本历史

介绍了R2015a