Subversion Repositories pentevo

Rev

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