多项式丢番图求解器:求解 (g,h) 多项式的 ah + bg =d。-matlab开发

时间:2024-06-17 23:06:17
【文件属性】:

文件名称:多项式丢番图求解器:求解 (g,h) 多项式的 ah + bg =d。-matlab开发

文件大小:3KB

文件格式:ZIP

更新时间:2024-06-17 23:06:17

matlab

找到多项式丢番图方程的最小次解 啊+bg=d 用于优化 LQG 控制、优化滤波器等 见代码示例测试功能是丢番图 确保在 b 多项式中包含一个最小一级延迟。 比率 b/a 就像控制系统的设备传递函数。 延迟隐含在 b 多项式中。 例如,您可以使用 bp=[0 1 2 3] 而不是 [1 2 3],因为在任何数字系统中都必须至少有一个步进时间延迟。 因此 bp(1) 始终为零,但要添加更多延迟,例如两步延迟,您可以输入 bp=[0 0 1 2 3]。 d 多项式通常是从频谱分解中找到的,但在这里我只是为了说明目的而放入了一个任意多项式。 该程序通过乘以多项式解来检查给定的 g 和 h 多项式是否满足方程。 该对(a,b)必须没有公有的多项式因数。 如果是这种情况,则没有解决方案。


【文件预览】:
upload.zip

网友评论