question.rb
solution.rb
playground.rb
1 require_relative "../physics" 2 3 question :a_fifty_megahertz_wave_s_wave_number do 4 kind :numerical 5 describes "Suppose that the electric field amplitude of an electromagnetic wave is E₀ = 120 N/C and that its " \ 6 "frequency is ν = %{frequency}. %{number}, in rad/m?" 7 given frequency: "50.0 MHz" 8 asks number: "What is its wave number, k" 9 end
1 require_relative "../questions/a_fifty_megahertz_wave_s_wave_number" 2 require_relative "../science/electromagnetic_waves/electromagnetic_wave" 3 4 solve :a_fifty_megahertz_wave_s_wave_number , using: ElectromagneticWave do 5 objects :wave 6 7 take frequency: wave . frequency 8 9 number = wave . wave_number 10 answer number :, in: "rad/m" , figures: 3 11 12 conclusion "The wave number counts the radians of phase in each metre, two pi over the wavelength." 13 end
1 require_relative "../solutions/a_fifty_megahertz_wave_s_wave_number" 2 3 play_with :a_fifty_megahertz_wave_s_wave_number do 4 title "A 50 MHz Wave's Wave Number" 5 end