SingularValuePlot

SingularValuePlot[lsys]
生成系统 lsys 的传递函数的奇异值的图线.

SingularValuePlot[lsys, {min, max}]
绘制频率范围 内的图线.

SingularValuePlot[expr, {, min, max}]
绘制使用变量 expr.

更多信息更多信息

  • 系统 lsys 可以是 TransferFunctionModel 或者 StateSpaceModel,包括描述器和延迟系统.
  • 对于对应的传递函数为 的系统 lsys,绘制下列表达式的图线:
  • 连续时间系统
    采样时间为 的离散时间系统
  • SingularValuePlot 使用 Block 将变量 视为局部变量处理.
  • SingularValuePlot 具有与 Plot 相同的选项,另外有下列添加和变动:
  • SamplingPeriodNone采样周期
    ScalingFunctions{"Log10","dB"}尺度函数
    Tolerance0计算奇异值时的容差
  • 尺度函数可以指定为 ScalingFunctions->{freqscale, magscale}.
  • 频率尺度 freqscale 可以是 或者 ,它们分别对应于基为10的对数尺度和线性尺度.
  • 幅度尺度 magscale 可以是 或者 ,它们分别对应于该幅度的分贝值和绝对值.

范例范例打开所有单元关闭所有单元

基本范例 (3)基本范例 (3)

一个传递函数模型的奇异值曲线:

In[1]:=
Click for copyable input
Out[1]=

可以把传递函数指定为一个矩阵:

In[1]:=
Click for copyable input
Out[1]=

一个状态空间模型的奇异值曲线:

In[1]:=
Click for copyable input
Out[1]=
版本 8 的新功能
New to Mathematica? Find your learning path »
Have a question? Ask support »