2026a

# ellipdeg


模拟椭圆滤波器设计中阶数方程的求解

函数库: TySignalProcessing

# 语法

k = ellipdeg(N,k1)
k = ellipdeg(N,k1,tol)

# 说明

k = ellipdeg(N,k1) 返回过渡带的椭圆模数,N 为模拟滤波器阶数,k1 用于阻带椭圆模数,


k = ellipdeg(N,k1,tol) 返回过渡带的椭圆模数,N 为模拟滤波器阶数,k1 用于阻带椭圆模数,。tol 用于指定容差,默认

解 k 的方程 ,

它使用雅可比精确解

# 示例

模拟椭圆滤波器设计中阶数方程的求解

给定模拟滤波器阶数和阻带椭圆模数,计算过渡带的椭圆模数。

using TySignalProcessing
N = 2
k1 = 0.1
k = ellipdeg(N,k1)
k = 0.5749595745760688

# 输入参数

N - 模拟滤波器阶数
正整数

模拟滤波器阶数,指定为正整数。

数据类型: Int

k1 - 阻带椭圆模数
标量

阻带椭圆模数。

数据类型: Int | Float

tol - 容差
标量

容差,默认 tol 等于 eps( )。

数据类型: Float

# 输出参数

k - 过渡带椭圆模数
标量

过渡带椭圆模数,返回为标量。

数据类型: Float