主要内容

本页翻译不是最新的。点击此处可查看最新英文版本。

setLegendStrings

在滤波器分析器中为滤波器追加图例字符串

自 R2024a 起

说明

setLegendStrings(fa,strs) 将字符串追加到在滤波器分析器 fa 的活动画面中绘制的所有滤波器的默认图例字符串。

示例

setLegendStrings(fa,strs,Name=Value) 使用名称-值参量指定附加选项。您可以指定要修改其图例字符串的滤波器以及显示修改后的图例字符串的显示画面。

示例

全部折叠

设计两个低通滤波器。启动滤波器分析器会话并显示滤波器。

d1 = designfilt("lowpassfir", ...
    PassbandFrequency=0.45,StopbandFrequency=0.55);
d2 = designfilt("lowpassfir", ...
    PassbandFrequency=0.25,StopbandFrequency=0.35);
fa = filterAnalyzer(d1,d2);

更新滤波器的图例字符串,将其命名为 "LowpassFilter1""LowpassFilter2"

setLegendStrings(fa,["LowpassFilter1" "LowpassFilter2"])

输入参数

全部折叠

滤波器分析器句柄,指定为 filterAnalyzer 对象。

图例字符串,指定为字符串向量。向量的元素数必须等于在感兴趣的显示画面中绘制的滤波器数量或在 FilterNames 中指定的名称数量。默认情况下,App 会将图例字符串设置为滤波器名称。

示例: ["0.45 passband" "0.25 passband"]

数据类型: char | string

名称-值参数

全部折叠

将可选的参量对组指定为 Name1=Value1,...,NameN=ValueN,其中 Name 是参量名称,Value 是对应的值。名称-值参量必须出现在其他参量后,但对各个参量对组的顺序没有要求。

示例: FilterNames=["LP" "HP"],SampleRates=[150 3e3]

要在其上修改图例的显示画面,指定为显示画面编号的向量。如果不指定此参量,滤波器分析器会修改活动画面中的图例。

示例: [1 4]

数据类型: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

滤波器名称,指定为字符串向量。setLegendStrings 仅更新其名称在 FilterNames 中指定的滤波器。滤波器名称是在 App 的滤波器表中用于标识不同滤波器的名称。

示例: ["LPbutter" "LPelliptic"]

数据类型: char | string

版本历史记录

在 R2024a 中推出