Answered step by step
Verified Expert Solution
Link Copied!

Question

00
1 Approved Answer

Write in Python please of the Jupyter Lab Notebook Exercise 2.2: Altitude of a satellite A satellite is to be launched into a circular orbit

image text in transcribed

Write in Python please of the Jupyter Lab Notebook

Exercise 2.2: Altitude of a satellite A satellite is to be launched into a circular orbit around the Earth so that it orbits the planet once every T seconds. a) Show that the altitude h above the Earth's surface that the satellite must have is h=(42GMT2)1/3R where G=6.671011m3kg1s2 is Newton's gravitational constant, M=5.97 1024kg is the mass of the Earth, and R=6371km is its radius. b) Write a program that asks the user to enter the desired value of T and then calculates and prints out the correct altitude in meters. c) Use your program to calculate the altitudes of satellites that orbit the Earth once a day (so-called "geosynchronous" orbit), once every 90 minutes, and once every 45 minutes. What do you conclude from the last of these calculations? d) Technically a geosynchronous satellite is one that orbits the Earth once per sidereal day, which is 23.93 hours, not 24 hours. Why is this? And how much difference will it make to the altitude of the satellite? Exercise 2.3: Write a program to perform the inverse operation to that of Example 2.2. That is, ask the user for the Cartesian coordinates x,y of a point in two-dimensional space, and calculate and print the corresponding polar coordinates, with the angle given in degrees

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access with AI-Powered Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions