*here is a copy paste from the wave I sent.
Matlab File Exchange
http://www.mathworks.com/matla…..eexchange/
Lately I just remembered that Matlab has a file exchange where other users post files they have created for others to use. After doing a few searches, I have found some rather interesting files. Take a look at these. I haven't yet had an in depth look, but I plan on playing around with them to see what we can use. I also don't know to what extent we can use the files. Are they free to use for whatever purpose? Do we give credit if we expand on it? I just got so excited about these files that I had to share with CSTART right away :)
Spacecraft Engineering Toolbox 3.4
http://www.mathworks.com/matla…..oolbox-3-4
Description:
This toolbox contains a satellite tracker MSatTrack. You can input orbital parameters defined by yourself or existing ones (included). The tracking is done in 3D and the resulting grountracks are then plotted on a 2D map after the simulation is done. Several satellites can be simulated simultaneously and data can of course be retrieved from the simulation. The toolbox also contains a rocket trajectory simulator. There is an archive with wRASP motor data included and you can specify your own motor data and even create your own wRASP files. The simulator is capable of simulating multistage rockets but does not include the capability of clustering. There is also a tool for specifying rocket specific variables such as motors, drag coefficients, diameters, masses and separation delays for each stage. This rocket data can be used as single argument input for the simulator. There are also some extra functions for designing thermal control, calculating visibility for a satellite, Gregorian to Julian date conversion, hohmann transfer orbits, sorting satellites in a satellite struct array, showing UTC time and plotting rocket motor data, etc… Most programs/functions in this toolbox are GUI-based and ought to be pretty much user-friendly and easy to use.
This toolbox can be used in MATLAB 5.1 and upwards. It is tested in 5.1, 5.3 and 6.0. It is mainly created in 5.1.
Moon Position
http://www.mathworks.com/matla…..n-position
Description:
moonpos calculates the moon position using the method in the book Astronomical Algorithms by Jean Meeus, Chapter 45, pp 307 – 313. The algorithm used is accurate to about 10 arcsec in longitude and 4 arcsec in latitude according to the book, although the time range is not mentioned. The periodic terms used in this algorithm are based on the Chapront ELP-2000/82 lunar theory, including the later improvements by Chapront. The results of this theory are referred to the mean equinox of date, but moonpos converts these to the apparent geocentric position of the moon referred to the true equinox of date.
2-D Nozzle Design
http://www.mathworks.com/matla…..zle-design
Description
Given the conditions (Temperature, Pressure, etc.) of the combustion chamber as well as the ambient conditions and the diameter/area of the throat, the program will:
a) Solve for the nozzle exit area that produces the max amount of thrust.
b) Use the method of characteristics to solve for the shape of said nozzle.
c) Automatically make curvilinear mesh for simulating the nozzle
d) Solves the Euler equations on the mesh using the MacCormack finite volume method.
e) Plots the results for comparison
ARPA: Airbreathing and Rocket Propulsion Analysis Tool for Space Vehicle Design
http://www.mathworks.com/matla…..cle-design
Description
White paper only. No M-files are included with this submission. To download ARPA visit http://www.prasub.com/arpa/arpa.html ARPA is a GUI based tool developed in MATLAB. Its architecture neutral. The tool is capable of analyzing different airbreathing engines like Turbojet, Afterburning Turbojet,Ramjet,Scramjet, and Precooled Turbojet. ARPA can also analyze rocket engines like Aerospike nozzle engines. ARPA produces an user friendly GUI for plots so that users can choose X and Y axes from a pulldown menu and plot, zoom and do much more graphical capability of plotting functions in just click of a button.
EDITOR'S NOTE:
Some users have experienced problems downloading this PDF file due to a bad interaction between Adobe Reader and Internet Explorer. As a workaround, try right-clicking on the "Download this File" link on the right side of the window and use "Save Target As…" to save the file to your computer. You can then view this file directly with Adobe Reader.
Standard Atmosphere Calculator
http://www.mathworks.com/matla…..calculator
Description
Using the 1976 US standard atmosphere model, this function returns pressure, denisity, temperature, and speed of sound at a given altitude. Works for both English and metric units.
Mathematica
Mathematica has a similar file exchange set up. If you have Mathematica, take a look at some of these as well, although, I don't feel they are as helpful as the files from Matlab.
The following link was taken from a search for "rocket".
http://demonstrations.wolfram……submit.y=0