Monday, October 23, 2006

Statistical Mechanics Text Book - Free !!!

Today, I have found this cool book available from the author's site.

This is the link -> http://www.physics.cornell.edu/sethna/StatMech/
Let's check it as fast as possible !!! Don't forget to check another resources from this site. Because this site has another cool stuffs such as Java Applet, and Lecture notes.

Friday, October 20, 2006

Flag waving 3D Improved and Source Code

I have improve the equations, and add some features. This is it - >

Click at the image to view. (or click here)

I use some calculus and linear interpolation knowledge in this applet. This is source code

wavingflag.as



This is the source file (230.7 kB)

Feel free to use it.

All comments are welcomed.

Wednesday, October 18, 2006

3D Flag Waving Effect - BitmapData Experiment

I have just done the second experiment on BitmapData class in actionscript. You can't adjust anything because this is an experiment version. I will use it in some of my physics simulations. Principle behind this is basic physics and mathematics. I just make it move.

Click at the image to view the waving flag.

Is it cool? I will clean the code up and pose in this blog (may be in one or two days).

Tuesday, October 17, 2006

My first experiment on BitmapData

In Flash Actionscript, one of the interesting class is BitmapData. This class can control and read bitmapdata using only a short code.

This is my first experiment on BitmapData.

Click at the image to view.

Or Click here! If you have some problems to open file.

Monday, October 16, 2006

Free Materials on Computational Physics using C++

Today I plan to start reading computational physics. Before I start, I have looked around for the materials. Surely, internet still be my best book store (Free book store). In a short time, I found a lot of cool materails. (I use google search.) And the best that I found is this free book
http://www.physics.ohio-state.edu/~ntg/780/readings/hjorth-jensen_notes2005.pdf
This is a computational physics book (using Fortran and C++). The author is M. Hjorth-Jensen.

If you interest in this field, these link may be (I can say "will be" not "may be") helpful.
http://www.fys.uio.no/~mhjensen/
http://dmoz.org/Science/Physics/Computational/
http://www.physics.ohio-state.edu/~ntg/780/
http://www.physics.utah.edu/~detar/lessons/c++/
My favorite picture from M. Hjorth-Jensen's book

But if you are a newbie, and don't have any programming experience. I would like to introduce you to start with Python, because "Python is a modern object oriented programming language which is freely available. Python has a short learning curve and with the specified modules has powerful facilities for numerical calculation and visualisation." (from http://www.phy.uct.ac.za/courses/phy321f/compphy.htm)
All of these links will be helpful.

http://www-teaching.physics.ox.ac.uk/computing/ProgrammingResources/programming.html
http://www.phy.uct.ac.za/courses/phy321f/compphy.htm

And I have one more nice material which I forget it for now. I promise, I will find it and tell you soon.

Sunday, October 15, 2006

Funny Science Shows from Steve Spangler

If you want to encourage your students or your children to think that science is fun (not a boring stuff), I would like to introduce this website http://www.stevespanglerscience.com/video/.

Steve have done many interesting show, and you can do some of them at home.

By the way, this may be helpful when you have to do some shows at the party.

This is one of my favorite show.






Have a funny science time!!! +_+

Flickr is cool!

I have found that Flickr is a cool picture storage website. I can store my images, edit them, share them, view them as a slide show, and blog them.

Flickr also have the funny stuffs such as what I have done with my harmonography experiment photos (you can see it in my side bar).

You can find a lot of beautiful and useful images from this site. (I thing, it is more useful than google image search.) And this is one I have found


If you like it, you can try it for free (with your yahoo account).

Saturday, October 14, 2006

Harmonograph (I have told you, how beautiful physics are.)

Harmonograph is a tool that used to create a beautiful pattern. The principle behide this tool is simple harmonic motion.

In this applet, you can change 8 parameters. By changing these 8 parameters, you can create a lot of beautiful patterns. Don't forget to show me your works.



Click at the image to view the applet.
If your screen is too small to view full size click here -_-
You can see the real harmonograph at this site.

This is not the most beautiful picture. You can see all of my experiments at

http://www.flickr.com/photos/coolphysica/sets/72157594327542159/

If you want source code, I can post for you. Just tell me (as a comment).

Sunday, October 08, 2006

Free Vibration of a Linear Triatomic Molecule

Free vibration of a linear triatomic molecule can be easy approximated use mass-spring model.
Each atom is replaced by mass, and chemical bond replaced by spring.

This work tells you that all of vibration style can be explained by linear combination of normal mode.

You can change the amplitude of each normal mode by sliding the sliderbars.



Click at the image to view.

If there are some problems (I found some problems while using IE.). Go to direct link
http://physica.thai.googlepages.com/massspring.html

About This Blog

Physica is a blog which shows some of works in my project. My project name is Physica. Physica themes are changing the ways that thai students learn physics, and changing their thought about physics. More than 80% of Thai student don't like physics, they think that this subject is very boring, this is a course that has only fomula, formula, and formula. But in my opinion physics is a cool thing, it can move, it's alives.(and my friends always tell me that"You fake, mad,... so I don't believe you.")

Because all of story that I have told you, I also go to find the way which can make my dream real. After along time, I have found that Flash can make my dream real. I can use Flash to make Physics alive. Now, I am have started my project. And I want to show you what I am doing.

Theme of my Flash works are
  1. They are easy to learn.
  2. They are interactive flash (and that what I call alive - learners can ask them "What happen if ..., and what if... ").
  3. All of people can use them.
  4. They are free.
After I finished all of works about Flash, I will create website that allow all of the students come to learn physics in the new way the way the they haven't seen before, the way that Physics is alive !!!

If you have any comments, please let me know.

Physica

Saturday, October 07, 2006

Hello World!

This is my first post. Just test