2026a
# sgrid
连续系统零极点和根轨迹图的网格
函数库: TyControlSystems
# 描述
sgrid 用于生成具有恒定阻尼系数和固有频率的 s 平面网格。
# 语法
sgrid( )
sgrid(zeta, wn)
sgrid(___, NewFlag)
sgrid(ax, ___)
# 说明
sgrid( ) 为零极点图和根轨迹图生成一个阻尼因子为 0 到 1,步长为 0.1, 固有频率为 0 到 10 rad/s,步长为 1 rad/s 的恒定网格。如果当前轴包含一个连续的 s 平面根轨迹图或零极点零图,则 sgrid( ) 将在绘图上创建网格。 示例
sgrid(zeta, wn) 分别绘制向量 zeta 和 wn 中指定的阻尼因子和固有频率网格。如果当前轴包含一个连续的s平面根轨迹图或零极点图,则此函数在绘图上创建网格。 示例
sgrid(___, NewFlag) 用于选择是否保留原有绘图。 示例
sgrid(ax,___) 使用句柄在当前图像中或对象上绘制网格,不输入则视为当前坐标区。
# 示例
生成零极点图的 s 平面网格
绘制由以下传递函数表示的连续时间系统的零极点图:
using TyControlSystems
sys = tf([2 5 1],[1 3 5]);
pzmap(sys)
显示 s 平面上的网格。
sgrid( )
清除对系统 sys 的绘图。
sgrid("new")
指定阻尼线和频率圆。
zeta = [0.3, 0.6, 0.9];
wn = [0.2, 0.4, 0.6];
sgrid(zeta, wn)

# 输入参数
zeta - 指定要绘制的阻尼线向量
阻尼比,指定为与 wn 相同顺序的向量。
默认: Float64
wn - 指定要绘制的频率圆向量
归一化固有频率,指定为一个向量。
默认: Float64
NewFlag - 是否保留原有绘图字符串
选择是否保留原有绘图。NewFlag = "new" 首先清除当前轴并设置 hold on。
默认: String
ax - 图像 axes 的句柄PyObject 对象
图像axes的句柄,不输入则视为当前坐标区。
数据类型: PyObject 对象