Matlab 倍频程西尔维斯特函数

Matlab 倍频程西尔维斯特函数,matlab,octave,Matlab,Octave,我正在尝试运行一个基本为Matlab编写的八度代码 Octave forge中提供的名为-Sylvester(A,B,C)的代码文件中的一个函数失败,出现以下错误 error: 'sylvester' undefined near line 14 column 9 我使用的八度音阶版本是3.8.2 我不熟悉八度音阶。 有人能建议我在八度音阶中需要做些什么才能使这项工作顺利进行吗 提前谢谢 在倍频程中,对于西尔维斯特函数,他们使用了lyap(A,B,C)函数来求解 AX+XB+C=0 优化函数的

我正在尝试运行一个基本为Matlab编写的八度代码

Octave forge中提供的名为-Sylvester(A,B,C)的代码文件中的一个函数失败,出现以下错误

error: 'sylvester' undefined near line 14 column 9
我使用的八度音阶版本是3.8.2

我不熟悉八度音阶。 有人能建议我在八度音阶中需要做些什么才能使这项工作顺利进行吗


提前谢谢

在倍频程中,对于西尔维斯特函数,他们使用了
lyap(A,B,C)
函数来求解

AX+XB+C=0

优化函数的类型

然而,最初的sylvester函数是

AX+XB=C


我不确定他们如何将这两个函数都称为sylvester形式。

在倍频程中,对于sylvester函数,他们使用了
lyap(A,B,C)
函数来求解

AX+XB+C=0

优化函数的类型

然而,最初的sylvester函数是

AX+XB=C


我不确定他们如何将这两个函数都称为sylvester form。

您需要更新倍频程。该函数仅添加到中。

您需要更新倍频程。只添加了此功能。

哦,非常感谢。。当我尝试使用lyap(A,B,C)函数时,它也给了我同样的问题。那么这个函数也是版本4.0.0的一部分吗?为什么sylvester函数有两个版本?这两者有什么区别?@PallaviJog函数
lyap
不是倍频程,它是控制包的一部分。噢,非常感谢。。当我尝试使用lyap(A,B,C)函数时,它也给了我同样的问题。那么这个函数也是版本4.0.0的一部分吗?为什么sylvester函数有两个版本?两者之间有什么区别?@PallaviJog函数
lyap
不是倍频程,它是控制包的一部分。