主要内容

hsvoptions

创建汉克尔奇异值图选项列表

    描述

    使用hsvoptions命令创建HSVPlotOptions对象自定义Hankel奇异值(HSV)绘图外观。您还可以使用该命令覆盖MATLAB中的绘图首选项设置®会话,在该会话中创建HSV图。

    创建

    描述

    例子

    plotoptions= hsvoptions返回用于的打印选项的默认集hsvplot命令可以使用这些选项使用命令行自定义HSV打印外观。当您希望编写脚本以生成外观相同的绘图时,此语法非常有用,无论您在其中运行脚本的MATLAB会话的首选项设置如何。

    例子

    plotoptions= hsvoptions(“cstprefs”)使用在“控制系统工具箱™首选项编辑器”中选择的选项初始化绘图选项。有关编辑器的更多信息,请参见工具箱首选项编辑器.当您想要更改一些绘图选项,但在其他情况下使用默认首选项时,此语法非常有用。使用此语法的脚本在使用不同首选项的会话中运行时,可能会生成看起来不同的结果。

    属性

    全部展开

    y轴的比例,指定为'日志”或“线性的'.

    标题文本和样式,指定为具有以下字段的结构:

    • 字符串-标签文本,指定为字符向量。默认情况下,打印标题为“Hankel奇异值和近似误差”

    • 字形大小-字体大小,指定为点单位大于零的标量值。默认字体大小取决于特定的操作系统和地区。一个点=1/72英寸。

    • FontWeight-字符厚度,指定为'正常的”或“大胆的”MATLAB使用FontWeight属性以从系统上可用的字体中选择字体。并不是所有的字体都有粗体。因此,指定粗体字体权重仍然可能导致正常字体权重。

    • FontAngle-字符倾斜,指定为'正常的”或“斜体“。并非所有字体都具有这两种字体样式。因此,斜体字体看起来可能与普通字体相同。

    • 颜色-文本颜色,指定为RGB三联体。默认颜色是由RGB三元组指定的黑色(0, 0, 0)

    • 口译译员-文本解释器,指定为以下值之一:

      • 特克斯“-使用TeX标记的子集解释字符。这是的默认值。”口译译员

      • 乳胶' -使用LaTeX标记解释字符。

      • 没有一个' -显示文字字符。

    X轴标签文本和样式,指定为具有以下字段的结构:

    • 字符串-标签文本,指定为字符向量。默认情况下,轴的标题为“顺序(州数)”

    • 字形大小-字体大小,指定为点单位大于零的标量值。默认字体大小取决于特定的操作系统和地区。一个点=1/72英寸。

    • FontWeight-字符厚度,指定为'正常的”或“大胆的”MATLAB使用FontWeight属性以从系统上可用的字体中选择字体。并不是所有的字体都有粗体。因此,指定粗体字体权重仍然可能导致正常字体权重。

    • FontAngle-字符倾斜,指定为'正常的”或“斜体“。并非所有字体都具有这两种字体样式。因此,斜体字体看起来可能与普通字体相同。

    • 颜色-文本颜色,指定为RGB三联体。默认颜色是由RGB三元组指定的黑色(0, 0, 0)

    • 口译译员-文本解释器,指定为以下值之一:

      • 特克斯“-使用TeX标记的子集解释字符。这是的默认值。”口译译员

      • 乳胶' -使用LaTeX标记解释字符。

      • 没有一个' -显示文字字符。

    y轴标签文本和样式,指定为具有以下字段的结构:

    • 字符串-标签文本,指定为字符向量的单元格数组。默认情况下,轴标签有标题“国家贡献”

    • 字形大小-字体大小,指定为点单位大于零的标量值。默认字体大小取决于特定的操作系统和地区。一个点=1/72英寸。

    • FontWeight-字符厚度,指定为'正常的”或“大胆的”MATLAB使用FontWeight属性以从系统上可用的字体中选择字体。并不是所有的字体都有粗体。因此,指定粗体字体权重仍然可能导致正常字体权重。

    • FontAngle-字符倾斜,指定为'正常的”或“斜体“。并非所有字体都具有这两种字体样式。因此,斜体字体看起来可能与普通字体相同。

    • 颜色-文本颜色,指定为RGB三联体。默认颜色是由RGB三元组指定的黑色(0, 0, 0)

    • 口译译员-文本解释器,指定为以下值之一:

      • 特克斯“-使用TeX标记的子集解释字符。这是的默认值。”口译译员

      • 乳胶' -使用LaTeX标记解释字符。

      • 没有一个' -显示文字字符。

    标记标签样式,指定为具有以下字段的结构:

    • 字形大小-字体大小,指定为点单位大于零的标量值。默认字体大小取决于特定的操作系统和地区。一个点=1/72英寸。

    • FontWeight-字符厚度,指定为'正常的”或“大胆的”MATLAB使用FontWeight属性以从系统上可用的字体中选择字体。并不是所有的字体都有粗体。因此,指定粗体字体权重仍然可能导致正常字体权重。

    • FontAngle-字符倾斜,指定为'正常的”或“斜体“。并非所有字体都具有这两种字体样式。因此,斜体字体看起来可能与普通字体相同。

    • 颜色-文本颜色,指定为RGB三联体。默认颜色是由RGB三元组指定的黑色(0, 0, 0)

    在绘图上切换网格显示,指定为'”或“在…上'.

    网格线的颜色,指定为RGB三幅图。默认颜色是由RGB三元组指定的浅灰色[0.15,0.15,0.15]

    x轴极限的选择模式,指定为以下值之一:

    • 汽车' -启用自动限制选择,这是基于绘制的数据的总跨度。

    • 手册“-手动指定轴限制。若要指定轴限制,请设置XLim财产。

    y轴极限的选择模式,指定为以下值之一:

    • 汽车' -启用自动限制选择,这是基于绘制的数据的总跨度。

    • 手册“-手动指定轴限制。若要指定轴限制,请设置叶利姆财产。

    x轴限制,指定为单元格数组的两元素向量形式(最小,最大)

    y轴限制,指定为单元格数组的两元素向量形式(最小,最大)

    对象的功能

    hsvplot 绘制汉克尔奇异值并返回绘图句柄

    例子

    全部崩溃

    使用hsvplot创建Hankel奇异值绘图和自定义绘图属性。

    为创建一个选项集hsvplot这集Yscale属性和标题字体大小。

    P = hsvoptions;P.YScale =“线性”;P.Title.FontSize = 14;

    使用设置的选项生成HSV图。注意图中的线性y轴比例。

    h=hsvplot(rss(12),P);

    图中包含一个axes对象。标题为Hankel奇异值和近似误差的axes对象包含3个bar、line类型的对象。这些对象表示不稳定模式、稳定模式和绝对误差范围。

    hsvplot返回一个情节句柄。可以使用绘图句柄更改现有绘图的属性。例如,切换到日志规模并关闭电网。

    setoption (h,“Yscale”“日志”“网格”“关闭”

    图中包含一个axes对象。标题为Hankel奇异值和近似误差的axes对象包含3个bar、line类型的对象。这些对象表示不稳定模式、稳定模式和绝对误差范围。

    提示

    • 二者都阻止hsvplot生成汉克尔奇值图。hsvplot当您希望自定义图形的属性(如轴限制、比例和标签样式)时,此方法非常有用。使用hsvoptionshsvplot为您的图定义属性。有关更改绘图属性的方法的信息,请参见定制图形的方法

    介绍了R2008a