NTNUJAVA Virtual Physics Laboratory (Java Simulations in Physics)
October 07, 2008, 09:05:59 PM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: This site host hundreds of physics related java simulations under create common license. All registered user will be able to get files for offline use when user login and view the simulation. Switch to this new system on 2007/02/14. (previous system2001-2007, 1996-2001) ,Check out Chinese forum to find more simulations and resources in Chinese.
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: Reflection and Refraction  (Read 222921 times)
0 Members and 3 Guests are viewing this topic.
Fu-Kwun Hwang
Administrator
Hero Member
*****
Posts: 1130



WWW
« on: January 29, 2004, 05:55:50 PM »

Registed user can get files related to this applet for offline access.
If java program did not show up, please download and install latest Java RUN TIME
There are 11 translations,
or


The Transmission of Wave through Dense media -- Reflection and Refraction


How to play:


  1. The whole area has been divided into two region (Top/Buttom).

  1. Click within the black semi-circular near the top , then drag the mouse (Left-Right) to change the angle of incidence.

  2. You can enter the ratio of index of refraction for those two media (n2/n1).

  3. Click Faster/ Slower to change the wave speed.

  4. Suspend/Resume the animation.


    1. The animation is suspended when you press down the left mouse button, it is resumed when you released the mouse button.

    2. If you press the right mouse button, the animation is also suspended. But you will have to press the right mouse button again to resume the animation.

    3. What if I press the right mouse button first then press the left mouse button ? Try it!


* For sound wave originates in and impings on water:

If the incident angle is larger than critical angle (about 13 degree),

the sound wave will be total reflected. No sound will be transmitted.



When a beam of light impings at some angle on the smooth flat surface of an optically dense medium, the wave "sees" a vast array of very closely spaced atoms that will somehow scatter it.
(At the wavelengths of light -- d=500nm -- the Earch's atmosphere at STP has about 106 molecules in such a d3-cube).
As the wavefront descends, it excites one scatterer after another, each of which reradiates a stream of photons that can be thought of as a hemispherical wavelet in the incident medium.
Because the wavelength is so much greater than the separation between the molecules, the wavelets advance together and add constructively in only one directions, and there is one well-defined reflected beam.
The wavelets bend as they cross the boundary, because of the speed change.
For similar reason, they form one well-defined refracted beam.





Ratio of index of refraction n2/n1 = v1/v2, where v1, v2 are speed of wave in media 1 and 2.
For light (electromagnetic wave):


substancesAirWaterPlexglassDiamond
indices of refraction1.000291.3331.512.417

For sound wave :


materialAirwater vaporfresh watersea waterAluminum
speed of sound (m/s)331401149315135104


Registed user can get files related to this applet for offline access.
If java program did not show up, please download and install latest Java RUN TIME
There are 11 translations,
or
« Last Edit: February 02, 2008, 09:11:11 AM by Fu-Kwun Hwang » Logged
Guest
« Reply #1 on: January 30, 2004, 11:22:10 AM »

Subject: fed.cuhk.edu.hk/sci_lab/ntnujava/propagation/propagation.html
Date: Tue, 10 Nov 1998 23:00:38 -0500
From: "Mark C. Barnett" <mcbarnet@indiana.edu>
To: <hwang@phy03.phy.ntnu.edu.tw>
fantastic web page. i'm doing a report on wave division multiplexing and
found your web site very useful and easy to use. thanks for the help.

mark
Logged
Guest
« Reply #2 on: March 30, 2004, 03:11:40 AM »

I'm lazy and want to have this post on the top... so I am posting. Aren't I smrt?
Logged
Pilimala
student
Newbie
*
Posts: 1


WWW
« Reply #3 on: April 01, 2004, 04:30:45 PM »

Why the speed of sound is faster in Aluminium? Is it related to the density of a material? :shock:
Logged

Christina Pilimala
Calistes
Newbie
*
Posts: 2


« Reply #4 on: November 15, 2004, 07:43:27 PM »

This is really fantastic, I have a suggestion.I think if the path of the wave (directions) are not indicated by the colours,it would have been better. But still you know better.
Logged
fee
Newbie
*
Posts: 2


« Reply #5 on: August 28, 2005, 05:47:54 PM »

This is a very nice Applet. Thank you.
Can I use it for my students? Where was it taken from?
Logged
Fu-Kwun Hwang
Administrator
Hero Member
*****
Posts: 1130



WWW
« Reply #6 on: August 29, 2005, 10:01:21 AM »

You will find a button labeled "GET APPLETS FILES" near the end of the first message (if you are a registered user and login to the system).
Just click that button and files related to this applet will be packed and send to your email account.

Fu-Kwun :-)
Logged
Lucciano
Systems Analist
Newbie
*
Posts: 1

eletronics , logicel tools,eg.: mathlab


« Reply #7 on: September 29, 2005, 11:03:52 PM »

Please help us to receive thouse applets class files , just because theres no GET APPLETS FILES button available, tks .This is an lovely work , excelent job .Congratulations for this. Cheesy
Logged

radio anda data transmitions are the leading edge of my stuff interest
shahabpk
Newbie
*
Posts: 2


« Reply #8 on: November 03, 2005, 07:35:16 AM »

I want the source code of this applet
Logged
Fu-Kwun Hwang
Administrator
Hero Member
*****
Posts: 1130



WWW
« Reply #9 on: November 03, 2005, 03:40:59 PM »

You need to login to find the "GET APPLET FILE" button!
Logged
santa_thanapol
student
Newbie
*
Posts: 1


« Reply #10 on: November 11, 2005, 12:37:54 PM »

You need to login to find the "GET APPLET FILE" button!
Logged
Petr
Newbie
*
Posts: 1


« Reply #11 on: April 08, 2006, 04:54:25 PM »

I like it very much.

Is there a chance to change an area between this two xxxions. Thanks to black points and mouse for example - I like circle etc.

If there is a chance to get the source file, not only the class, then i will try it by myself.

Thanks for answer on my email. Smiley Smiley Smiley Smiley
Logged
green8003
graduate student
Newbie
*
Posts: 4


« Reply #12 on: April 30, 2006, 11:06:53 PM »

hi
im glad to watch these simulations.But i have a question.why i dont watch all of simulations.only afew simulations i can see.i dont suppose that from me.because some simulations when i click them i see but others i didnt.

if u express me this i will be happy.

thanks...
Logged
Fu-Kwun Hwang
Administrator
Hero Member
*****
Posts: 1130



WWW
« Reply #13 on: May 01, 2006, 11:35:22 AM »

There are two categories: Simulationsunder Physics simulation (current one) are created by JDK1.0.2 almost 10 years ago. Most browser should be able to support it.

For those simulations under "Easy Java simuations (EJS)" are created with EJS and need latest java installed. You need JDK1.5 and above. You need to download and install latest JRE (Java Run time Environment)
Logged
Pinhas
Newbie
*
Posts: 1


« Reply #14 on: June 09, 2006, 12:26:21 AM »

How do I download this applet?
Logged
Fu-Kwun Hwang
Administrator
Hero Member
*****
Posts: 1130



WWW
« Reply #15 on: June 09, 2006, 10:30:19 AM »

You will find button labeled as "GET APPLET FILES" at the end of the first message if you are login to the forum.
Click that button and files will be deliveried to your email account.
Logged
sonia_martins
Newbie
*
Posts: 1


« Reply #16 on: November 06, 2006, 07:42:15 PM »

When I downloaded the file, the language was not english. could you please send to my mail acount the english file please.
thanks
(soniag_martins@hotmail.com)

Logged
Fu-Kwun Hwang
Administrator
Hero Member
*****
Posts: 1130



WWW
« Reply #17 on: January 27, 2007, 11:30:52 PM »

index.html is Chinse version but you should also find english verson file: propagtion.html


Logged
Fu-Kwun Hwang
Administrator
Hero Member
*****
Posts: 1130



WWW
« Reply #18 on: February 02, 2008, 09:04:40 AM »

Registed user can get files related to this applet for offline access.
If java program did not show up, please download and install latest Java RUN TIME

Here is another version created with EJS


Registed user can get files related to this applet for offline access.
If java program did not show up, please download and install latest Java RUN TIME
Logged
ametz
Newbie
*
Posts: 2


« Reply #19 on: June 29, 2008, 03:59:39 AM »

This is a nice applet indeed.
Yet I think I've found a small bug.
When the index of refraction is decreased below 0.22 (e.g. for sound from air to glass it is 0.06) the critical angle remains at 12.9 degrees.
Logged
Fu-Kwun Hwang
Administrator
Hero Member
*****
Posts: 1130



WWW
« Reply #20 on: June 29, 2008, 08:56:51 AM »

You can enter ratio for index of refractions if you select "user defined ratio =>".
And you need to hit ENTER after you enter new value for the new value to have effect.
Please try it again and hit ENTER.
« Last Edit: June 29, 2008, 02:04:58 PM by Fu-Kwun Hwang » Logged
ametz
Newbie
*
Posts: 2


« Reply #21 on: July 05, 2008, 04:11:08 AM »

Thanks for your reply. I indeed forgot to hit ENTER. The program is working fine!
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.6 | SMF © 2006-2008, Simple Machines LLC Valid XHTML 1.0! Valid CSS!