Rev 1233 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1233 | Rev 1234 | ||
---|---|---|---|
Line 88... | Line 88... | ||
88 | h_expr = h_solve[0] |
88 | h_expr = h_solve[0] |
89 | h_result = h_expr[h] |
89 | h_result = h_expr[h] |
90 | 90 | ||
91 | init_printing() |
91 | init_printing() |
92 | print('') |
92 | print('') |
93 | pprint(h_expr) |
93 | #pprint(h_expr) |
94 | print('') |
94 | print('') |
95 | pprint(h_result) |
95 | pprint(Eq(h,h_result)) |
96 | 96 | ||
97 | #breakpoint() |
- | |
98 | 97 | ||
- | 98 | rc_solve = solve( [s_eq1, s_eq2, s_eq3], [r3,c2], dict=True ) |
|
- | 99 | ||
- | 100 | rc_expr = rc_solve[0] |
|
- | 101 | ||
- | 102 | print('') |
|
- | 103 | pprint(Eq(c2,rc_expr[c2])) |
|
- | 104 | print('') |
|
- | 105 | pprint(Eq(r3,rc_expr[r3])) |
|
- | 106 | print('') |
|
- | 107 | ||
- | 108 | """ |
|
- | 109 | 2 |
|
- | 110 | k⋅q⋅wc |
|
- | 111 | h = ─────────────────────── |
|
- | 112 | 2 2 |
|
- | 113 | - q⋅w + q⋅wc + ⅈ⋅w⋅wc |
|
- | 114 | ||
- | 115 | q⋅(k - 1) |
|
- | 116 | c₂ = ────────────────────── |
|
- | 117 | r₂⋅wc⋅(c₁⋅q⋅r₂⋅wc - 1) |
|
- | 118 | ||
- | 119 | c₁⋅q⋅r₂⋅wc - 1 |
|
- | 120 | r₃ = ─────────────── |
|
- | 121 | c₁⋅q⋅wc⋅(k - 1) |
|
- | 122 | ||
- | 123 | """ |
|
99 | 124 | ||
100 | 125 | ||
101 | 126 | ||
102 | def main(): |
127 | def main(): |
103 | 128 | ||
104 | calc_mfb_lowpass() |
129 | #calc_mfb_lowpass() |
105 | 130 | ||
106 | 131 | ||
107 | if __name__=="__main__": |
132 | if __name__=="__main__": |
108 | main() |
133 | main() |
109 | 134 | ||
- | 135 | ||
- | 136 |