解出 :
先看清结构:这是关于 Vout 的三次方程。 每个括号都贡献一个常数项和一个 项,而每个括号又整体乘了 ,所以方程形如 ,没有 项。不需要动用一般的三次方程求根公式 - 一切由这些数字说话。
精确算出第一组的系数。 (不是 - 每一位都要留)。再乘括号:一次项部分是 ,三次项部分是 。
算出第二组的系数。 ,于是一次项部分是 ,三次项部分是 。
相减 - 并且要正视这个抵消。 两个差都是灾难性抵消: 丢掉三位有效数字, 丢掉四位,所以只要把任何一个因数四舍五入到六位,答案就毁了。这里唯一安全的做法就是用精确分数运算。
解这个三次方程。 在根附近三次项可以忽略,所以一次估计是 ;再做一次牛顿修正(或者在 上二分)得
验证,并注意它有多敏感。 取 :,,于是 。若把第一个乘积舍成 ——正是第 1 步点名的那个失手——就会得到 ,结果变成 ,误差 ,这正是抵消必须精确处理的原因。
Need to solve a different problem like this? Open the solver →