NTNUJAVA Virtual Physics Laboratory
Enjoy the fun of physics with simulations!
Backup site http://enjoy.phy.ntnu.edu.tw/ntnujava/
October 23, 2017, 05:50:25 am *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
 
   Home   Help Search Login Register  
"In theory, theory and practice are the same. In practice, they are not." ..."Albert Einstein (1879~1955, Mathematical physicist, Nobel Prize 1921-Physics)"
Google Bookmarks Yahoo My Web MSN Live Netscape Del.icio.us FURL Stumble Upon Delirious Ask FaceBook

Pages: [1]   Go Down
  Print  
Author Topic: Easy java simulation (Download and related informations)  (Read 85471 times)
0 Members and 1 Guest are viewing this topic. Click to toggle author information(expand message area).
Fu-Kwun Hwang
Administrator
Hero Member
*****
Offline Offline

Posts: 3080



WWW
«
Embed this message
on: March 02, 2004, 09:30:32 am »

Easy Java Simulations (Ejs) is a software tool designed for the creation of computer simulations. It is a media for making, doing , creating and best of all, it can be used as a modeling tool. Construction, simulation, visualization, and analytic description of the physics model are linked during the creation process. With Ejs, the task of creating a simulation is greatly simplified. That is, the majority of the programming work is done by automatic code generation based upon text-based instructions, mathematic formula about the model and menu/mouse selections from the designer creating the graphical user interface for the simulation. Java source code is generated automatically and compiled into class files. In addition, a jar file and the associated html pages are produced for users to view the simulation with a browser. This automatic code generation allows the Ejs user to concentrate on describing the model by defining the parameters related to the model, providing equations for the evolution of those parameters, setting the constraints between variables, and building a graphical representation. An additional advantage of using Ejs is that it causes the designer who is building the simulation to think through the problem in a new way. Ejs was developed for an Open Source Physics Project at the University of Murcia, Spain. Ejs, and the simulations created with it, can be used as independent programs under different operating systems, or be distributed via the internet and run within html pages by most popular web browsers.

Please check out Easy Java Simulations: An Interactive Science Learning Tool

The following is a flash movie shows you how to create simulation with EJS. (FInd out how easy it can be!)
http://www.phy.ntnu.edu.tw/ntnujava/swf/kepler_e.swf
  1. Original author's web site Francisco Esquembre . He is also a member of Conceptual Learning of Science CoLoS group
  2. download Latest version of Ejs
    Installation Procedure: Need Jav Run time version 1.5 or later!
    1. Unzip downloded file to any directory in your computer (for example:c:\) It will create a new subdirectory: Ejs
    2. Double Click Ejs/EjsConsole.jar to run it!
  3. Online paper Easy Java Simulations: An Interactive Science Learning Tool
  4. online demo
  5. Ejs manual
  6. tutorial: movie files created with camtesia (Mbyte)
Logged
Fu-Kwun Hwang
Administrator
Hero Member
*****
Offline Offline

Posts: 3080



WWW
«
Embed this message
Reply #1 on: August 08, 2006, 02:32:15 am »

Installation procedure:
You computer need to have Java Run time installed.
Unzip the downloded file to any directory (for example: c:) It will create a subdirectory Ejs

Double click Ejs/EjsConsole.jar to run it!
And it is all free! Roll Eyes
Logged
dickda
Newbie
*
Offline Offline

Posts: 1

«
Embed this message
Reply #2 on: March 18, 2007, 01:11:00 pm »

Thanks for a very valuable tool.  I was a programmer in a former career and can appreciate the effort that was involved.  My class will greatly benefit from this.

Richard Damian
Advanced Placement Physics with Calculus
George Washington High School
San Francisco
Logged

Dick
George Washington High School
Fu-Kwun Hwang
Administrator
Hero Member
*****
Offline Offline

Posts: 3080



WWW
«
Embed this message
Reply #3 on: May 18, 2007, 09:55:02 pm »

The following links are not available.
1. Easy Java Simulations 3.46 beta (updated April 28th, 2007, aprox. 9Mb. ZIP Windows file) : This is the LATEST beta (i.e. non-official but HIGHLY RECOMMENDED) version. Backwards compatible, the documentation is NOT up-to-date.

2.Easy Java Simulations 3.4 (updated November 2005, aprox. 6.3 Mb. ZIP Windows file) This is the LATEST and GREATEST version. It is backwards compatible.

3. Manual for Ejs 3.4 (updated September 2005,, aprox. 1.4 Mb., PDF format): This is the introductory, step by step, full of examples, manual. Appendices (see below) are also useful.

4. HTML reference pages for all view elements in a single compressed file.

5. Combined use of Ejs and Matlab (updated September 2004, aprox. 600 Kb., PDF format) Intructions to use Ejs and Matlab/Simulink together.
 
Logged
briggs451
Newbie
*
Offline Offline

Posts: 3

«
Embed this message
Reply #4 on: December 09, 2007, 12:18:28 am »

Hello,
I see that this site hasn't been updated for quite a long time.  Is anyone still there?

I'm interested in a particular simulation to visualize aerodynamic flow over a two-dimensional model.  Specifically, the drag created or reduced by varying the parameters of the model.

The application is to determine where drag is being created by a truck towing a trailer at typical highway speeds, and how the drag may be reduced by introducing air deflectors of various shapes and positions.

I have a recreational vehicle (trailer) that I tow with my pick-up truck.  I notice that there is a significant difference in fuel consumption, engine effort, and attainable speed depending on the direction of the wind relative to my direction of travel.  I would like to simulate introducing various size and shape wind deflectors and to be able to visualize the effects graphically.  I can produce a to-scale, two-dimensional model of the assembly in .mpeg format.

I have degrees in physics and mathematics, but it has been a very long time since I've used this knowledge so please don't assume any expertise. Btw, if anyone already has the simulation software and  is interested in collaborating with me on this, e-mail me at briggs451@yahgoo.com

Gary Briggs
Fort Worth Texas, USA
Logged
briggs451
Newbie
*
Offline Offline

Posts: 3

«
Embed this message
Reply #5 on: December 09, 2007, 12:38:10 am »

There's a typo in my e-mail address.  Should be briggs@yahoo.com.
Logged
briggs451
Newbie
*
Offline Offline

Posts: 3

«
Embed this message
Reply #6 on: December 09, 2007, 12:39:48 am »

Still wrong. -*- Embarrassed
Logged
Fu-Kwun Hwang
Administrator
Hero Member
*****
Offline Offline

Posts: 3080



WWW
«
Embed this message
Reply #7 on: December 09, 2007, 10:03:41 am »

The drag force could be model with F=-k1*V*A or F=F=-k2*V2*A
Where k1,k2 are constant, A is the effective area (cross section) of the car,
and V is the relative velocity between car and wind.  V=Vcar - Vwind (component in the direction of the car)
For example: if the car is moving with speed v1 to the east, and wind is v2 from east to west.
Then V=v1-(-v2)=v1+v2;
If there is a an angle c (between wind and car) V=v1+v2*cos(c);
The power loss due to the wind can be calculated as  F*V
If you can find out how much power generated from the car was used to moving the car forward (much of the energy was wasted as thermal energy produced). You need to subtract the above power loss.
 
Another way to model it is from the experimental data. If you can record data for different conditions systematically,
model can be created from those data and we can create simulation to compare with the data.

Logged
phykon
Newbie
*
Offline Offline

Posts: 1

«
Embed this message
Reply #8 on: August 19, 2008, 06:45:21 pm »

hi for all one here
i really like this program its solved my problem ,but i have one problem i need this solution
how can i publish my project to internet pages
before one day i finished my project but when i publish to internet as applet the project was not worked correctly . so please i would like to see the best mechanism for this solution

best regards

 Wink
Logged
lookang
Hero Member
*****
Offline Offline

Posts: 1784


http://weelookang.blogspot.com


WWW
«
Embed this message
Reply #9 on: December 28, 2008, 09:21:55 pm » posted from:Singapore,,Singapore

Installation Procedure: Need Jav Run time version 1.5 or later!

the video i made which explains How to install Java Runtime Environment [JRE] for running Easy Java Simulation


also found here http://www.um.es/fem/EjsWiki/index.php/Main/Webcasts
Logged
Fu-Kwun Hwang
Administrator
Hero Member
*****
Offline Offline

Posts: 3080



WWW
«
Embed this message
Reply #10 on: December 28, 2008, 09:54:49 pm »

Download JRE from sun's web site and install it should be fine.
Normally, you do not need to set the file options (the part to set java program to open jar file).
It will be done by the installation process.
Logged
lookang
Hero Member
*****
Offline Offline

Posts: 1784


http://weelookang.blogspot.com


WWW
«
Embed this message
Reply #11 on: December 29, 2008, 07:38:33 am » posted from:Singapore,,Singapore

the problem(s) i faced on a new OS installation.

1. jar was already used by another program some ZIP program, Java Runtime Environment [JRE] was installed but failed to launch, even  after reinstalling Java Runtime Environment [JRE].

2. removing existing Java Runtime Environment [JRE] and reinstall also give problem, the installer cannot find the installation file ( i can't remember the name of the file &#^$%.msi i think), n\i need to direct the installer to my pc folder in document and setting....... for installation to continue.

3. even after fixing the installation, jar is associated to another java program i assigned during trouble shooting.

4. finally fixed the problem only after i click on the restore button for the file association then my EJS can run on my new OS.

strange but it happened to me! Grin

On the other hand,
i also agree with you that normally Java Runtime Environment [JRE] is very easy to install
« Last Edit: December 29, 2008, 08:08:53 am by lookang » Logged
Fu-Kwun Hwang
Administrator
Hero Member
*****
Offline Offline

Posts: 3080



WWW
«
Embed this message
Reply #12 on: December 29, 2008, 08:35:46 am »

Because jar file is the same format as zip file.
You can change extension jar to zip, and use uncompression program (winrar or unzip ...) to open it.
So it might be the ZIP/UNZIP program that change the default program for jar.
For exmaple: WinRar ....etc.
Logged
kambinan
Newbie
*
Offline Offline

Posts: 1

«
Embed this message
Reply #13 on: July 12, 2010, 05:40:37 am » posted from:Samsun,Samsun,Turkey

Thanks friends SmileySmiley
[hide]
http://ww.sahtekar.net]/hide]
Logged
garymauricio
watchlist
Newbie
*
Offline Offline

Posts: 5

«
Embed this message
Reply #14 on: February 14, 2015, 11:38:28 am » posted from:,,Satellite Provider

Thank you guys.
Logged
florentiinas
Newbie
*
Offline Offline

Posts: 1

«
Embed this message
Reply #15 on: November 24, 2015, 11:33:56 am » posted from:Barat,Banten,Indonesia

can i create a car simulation with fuzzy system?
Logged
jhkmal
Newbie
*
Offline Offline

Posts: 1

«
Embed this message
Reply #16 on: February 18, 2016, 08:43:13 pm » posted from:,,Satellite Provider

It was very interesting
thanks all
Logged
kmspicosoftbd93
Newbie
*
Offline Offline

Posts: -3

«
Embed this message
Reply #17 on: January 02, 2017, 01:53:44 pm »

It was very interesting
thanks all
Logged
smily
watchlist
Newbie
*
Offline Offline

Posts: 8


WWW
«
Embed this message
Reply #18 on: January 04, 2017, 07:13:01 pm » posted from:Gandhinagar,Gujarat,India

Very useful Thanks
Logged
Pages: [1]   Go Up
  Print  
"In theory, theory and practice are the same. In practice, they are not." ..."Albert Einstein (1879~1955, Mathematical physicist, Nobel Prize 1921-Physics)"
 
Jump to:  


Related Topics
Subject Started by Replies Views Last post
Offcial web site for Easy Java Simulation
Information and Download
Fu-Kwun Hwang 4 12153 Last post October 12, 2015, 12:41:26 pm
by dissertationwriting
Displacement and Distance travelled logic in Easy java simulation
Questions related to EJS
lookang 7 12942 Last post October 15, 2008, 04:37:23 pm
by Fu-Kwun Hwang
Research Papers on Easy Java Simulation
Information and Download
lookang 10 28696 Last post April 14, 2016, 04:03:56 pm
by saima
load data (a txt file) in easy java by montyzr@gmail.com
Questions related to EJS
lookang 1 5619 Last post May 19, 2010, 10:53:36 am
by Fu-Kwun Hwang
Stopwatch using Easy Java Simulation
Information and Download
dhasthagheer 7 23372 Last post August 17, 2012, 09:32:22 pm
by meng1004
Powered by MySQL Powered by PHP Powered by SMF 1.1.13 | SMF © 2006-2011, Simple Machines LLC Valid XHTML 1.0! Valid CSS!
Page created in 5.097 seconds with 23 queries.since 2011/06/15