有理函数回归
• rationalfit(vx, vy, conf, m, n, [Stdy], [LBUB], [Acc], ["noscale"]) - 返回上、下阶分别为 m 和 n 的有理多项式拟合的参数及其置信限,或者,如果函数可确定最优阶数,则返回允许的卡方残差。已达到置信度 conf,可选的标准差 Stdy、可选的上下界为可接受的参数值。如果提供了可选字符串自变量 "noscale",计算之前不要将输入数据缩放为 0 和 1 之间的值。
• rationalfitnp(vx, vy, conf, m, n, [Stdy], [LBUB], [Acc], ["noscale"]) - 与 rationalfit 相同,但可避免生成的有理函数中出现极点。Acc 的默认值为 10-7。
有理拟合函数的形式如下:
其中,m 和 n 分别为所需的分子和分母的次数。
rationalfit 或 rationalfitnp 的输出为一个三列矩阵,其中第一列包含拟合参数的值,第二列和第三列分别包含参数的置信区间的左右边界。
自变量
• vx, vy 是长度相同的实数据值矢量。
• conf 是所需的置信限,以介于 0 和 1 (包含 0 和 1) 之间的百分比表示。
• m, n 是整数,表示要拟合的有理函数的分子和分母的多项式阶。m 和 n 的和不能超出 vx 的长度。
• Stdy (可选) 是 y 中标准差的矢量。Stdy 的长度必须与 vy 相同。
• LBUB (可选) 是参数上下界的两列矩阵,具有 m + n 行。
• Acc (可选) 为收敛精度。Acc 的默认值为 10–7。
• "noscale" (可选) 是字符串自变量。提供此自变量时,计算之前不要将输入数据缩放为 0 和 1 之间的值。
如果您要使用多个可选自变量,必须按照函数定义中显示的相对顺序对其进行指定。