question.rb
solution.rb
playground.rb
1 require_relative "../physics" 2 3 question :an_lcr_circuit_at_resonance do 4 kind :numerical 5 describes "A series LCR circuit has R = %{resistance}, L = %{inductance} and C = %{capacitance}. The frequency of " \ 6 "its sinusoidal source can be varied. %{resonance}, in hertz?" 7 given resistance: "3 Ω" 8 given inductance: "25.48 mH" 9 given capacitance: "796 μF" 10 asks resonance: "What is the frequency of the source at which resonance occurs" 11 end
1 require_relative "../questions/an_lcr_circuit_at_resonance" 2 require_relative "../science/alternating_current/series_lcr" 3 4 solve :an_lcr_circuit_at_resonance , using: SeriesLcr do 5 objects :circuit 6 7 take resistance: circuit . resistance 8 take inductance: circuit . inductance 9 take capacitance: circuit . capacitance 10 11 resonance = circuit . resonant_frequency 12 answer resonance :, in: "Hz" , figures: 3 13 14 conclusion "At resonance the inductor's and the capacitor's reactances cancel, which happens at one " \ 15 "frequency set by the product LC." 16 end
1 require_relative "../solutions/an_lcr_circuit_at_resonance" 2 3 play_with :an_lcr_circuit_at_resonance do 4 title "An LCR Circuit at Resonance" 5 end