Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.975.660 Times

Orbital Elements from Position/Velocity Vectors 1.0

  Date Added: July 09, 2013  |  Visits: 198

Orbital Elements from Position/Velocity Vectors

Report Broken Link
Printer Friendly Version


Product Homepage
Download (23 downloads)



vec2orbElem(rs,vs,mus) converts positions (rs) and velocities (vs)of bodies with gravitational parameters (mus) to Keplerian orbital elements.INPUTS: rs: 3n x 1 stacked initial position vectors: [r1(1);r1(2);r1(3);r2(1);r2(2)r2(3);...;rn(1);rn(2);rn(3)] or 3 x n matrix of position vectors. vs: 3n x 1 stacked initial velocity vectors or 3 x n matrix mus: gravitational parameters (G*m_i) where G is the gravitational constant and m_i is the mass of the ith body. if all vectors represent the same body, mus may be a scalar. OUTPUTS: a: semi-major axes e: eccentricities E: eccentric anomalies I: inclinations omega: arguments of pericenter Omega: longitudes of ascending nodes P: orbital periods tau: time of periapsis crossing A, B: orientation matrices (see Vinti, 1998) All units must be complementary, i.e., if positions are in AUs, and time is in days, dx0 must be in AU/day, mus must be in AU^3/day^2 (these are the units in solarSystemData.mat). The data in solarSystemData.mat was downloaded from JPL's System Web Interface (http://ssd.jpl.nasa.gov/?horizons). It includes positions for the planets, the sun and pluto (because I went to grade school before 2006). Positions for planets with moons are for the barycenters. Example: %solar system oribtal elements ssdat = load('solarSystemData.mat'); rs = ssdat.p0(1:end-3) - repmat(ssdat.p0(end-2:end),9,1); vs = ssdat.v0(1:end-3) - repmat(ssdat.v0(end-2:end),9,1); mus = ssdat.mus(1:9) + ssdat.mus(10); [a,e,E,I,omega,Omega,P,tau,A,B] = vec2orbElem(rs,vs,mus); %convert back: r = A*diag(cos(E) - e) + B*diag(sin(E)); rdot = (-A*diag(sin(E))+B*diag(cos(E)))*... diag(sqrt(mus(:).'.*a.^-3)./(1 - e.*cos(E)))

Requirements: No special requirements
Platforms: Matlab
Keyword: Grade Includes Interface Moons Planets Pluto Positions School
Users rating: 0/10

License: Shareware Size: 10 KB
USER REVIEWS
More Reviews or Write Review


ORBITAL ELEMENTS FROM POSITION/VELOCITY VECTORS RELATED
Education  -  Six Year Plan for High School Students 6.0.1alpha
Plan6 is a web based tool for K12 school districts that allows each student in 9-12 grade to plan 4 years of high school and at least two more. The site provides a space for students to answer questions which can be viewed by counselors and staff.
830.84 KB  
Information Management  -  AstroWin CE Expert Edition 2.2
AstroWin CE is a full-featured astrological program that includes house systems, planets, elements, composites, synastries, transits and qualities. It includes a database that makes it very easy to find your location and time zone. It also...
9.04 MB  
Education  -  Transition Math On-Track 1. 9. 2000
Transition Math Ages 6-7 Grade K-1 Early math confidence + fun = school success! Help your kids master the basics and move on to the next step with this great app. With Transition Math On-Track software, everyday math beco
58.7 MB  
Education  -  QuickSky 1.2
QuickSky is a great app for aiding planetary observations and for use in planning future observations. It includes a number of features that can quickly help you tell which planets are visible from anywhere on earth at any given point in time. The...
1.3 MB  
Education  -  1st Grade Word Analogy for classrooms and home school 1.3.0
This app is for 1st Grade students interested in learning logic, critical thinking & word associations. The word based analogies presented in this app will definitely help students develop comprehension of vocabulary and concepts that will Improve...
7.5 MB  
Education  -  2nd Grade Word Analogy for classroom and home school 1.3.0
This app is for 2nd Grade students interested in learning logic, critical thinking & word associations. The word based analogies presented in this app will definitely help students develop comprehension of vocabulary and concepts that will Improve...
7.1 MB  
Education  -  QVprep Lite Science Physics Grade 9 10 1.0.0
QVprep Lite Science Physics for 9th and 10th Grade will give you this strong foundation in Physical Sciences!! QVprep Lite Science Physics Grade 9 10 for ninth 9th tenth 10th Grade - Learn Physics Topics Covered in QVprep Lite...
9.1 MB  
Education  -  QVprep Science Physics Grade 9 10 1.0.0
QVprep Science Physics Grade 9 10 If you aim at becoming a doctor, engineer or taking any professional course, we are sure you will agree that a strong foundation in Science is the key to success. QVprep Science Physics for 9th and 10th...
8.3 MB  
Education  -  8 Great Word Patterns Level 1a 1.55
This set of comprehensive, educational, low cost apps was developed by Dr. Gary Moser, who has a doctorate in Reading and over 20 years experience tutoring struggling readers. Informal research has proven four times the growth expected for Special...
20.4 MB  
Education  -  8 Great Word Patterns Level 1b 1.55
This set of comprehensive, educational, low cost apps was developed by Dr. Gary Moser, who has a doctorate in Reading and over 20 years experience tutoring struggling readers. Informal research has proven four times the growth expected for Special...
20.7 MB  
NEW DOWNLOADS IN SCRIPTS, DEVELOPMENT TOOLS
Scripts  -  Freelancer Script 5.05
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Post projects. Featured projects. Private projects. Sealed projects. Edit/delete projects. Select freelancers....
5.49 MB  
Scripts  -  B2B Script 4.20
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Sign-up Account (Registration of account). Lead generation tools (for the sellers). Email verification to...
5.49 MB  
Scripts  -  B2C Script 5.06
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). The script comes with totally editable site colors, icons and graphics Multilevel categories allows extensive browsing Admin can change Category ordering or...
5.49 MB  
Scripts  -  Social Networking Script 2.86
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Registration with name, email, password, date of birth etc. User can add multiple school, college, university with start...
5.49 MB  
Scripts  -  Business Networking Script 8.04
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Ajax based interface. Profile creation. Different types of profile. Profile for jobseekers, employers and employed...
5.49 MB  
Development Tools  -  VMP Viewer 1.0
This is a very rudimentary tool to visualize the VMP files generated by BrainVoyager. Useful to share files with people who do not have BV.
10 KB  
Development Tools  -  Sending reports and timestamped file by emailing 1.0
main executing reference usage:[1] usage_send_mail.mIllustrates email sending with multiple separate files or single timestamped tar file. Attachment failure is properly handled, with continuation of report emailing without the attachment.[2]...
768 KB  
Development Tools  -  IrisMVC 2.0 rc1
IrisMVC is an OOP PHP framework that developers can use as a strong and secure foundation to build on various web applications following the Model-View-Controller (MVC) pattern. It provides the basic functionality developers need, without...
51.2 KB  
Development Tools  -  7-Zip for Script 4.42
7-Zip is a file archiver with a high compression ratio.Features:- High compression ratio in new 7z format with LZMA compression- Supported formats:- Packing / unpacking: 7z, ZIP, GZIP, BZIP2 and TAR- Unpacking only: RAR, CAB, ISO, ARJ, LZH, CHM,...
624.64 KB  
Development Tools  -  Barnardextest 1.0
This file, as the Fisher's exact test, performs the exact probability test for a table of frequency data cross-classified according to two categorical variables, each of which has two levels or subcategories (2x2). It is a non-parametric...
10 KB