{ "cells": [ { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [], "source": [ "import numpy as np\n", "import pandas as pd\n", "import matplotlib.pyplot as plt\n", "%matplotlib inline" ] }, { "cell_type": "code", "execution_count": 16, "metadata": {}, "outputs": [], "source": [ "def projectile(u,theta):\n", " g=9.8\n", " R=u**2*np.sin(2*(np.pi*theta/180))/(2*g)\n", " T=2*u*np.sin(np.pi*theta/180)/g\n", " H=2*u*np.sin(np.pi*theta/180)/g\n", " return [R,H,T]" ] }, { "cell_type": "code", "execution_count": 24, "metadata": {}, "outputs": [], "source": [ "A=[]\n", "R=[]\n", "H=[]\n", "T=[]\n", "for i in range (1,91):\n", " a=projectile(100,i)\n", " A.append(i)\n", " R.append(a[0])\n", " H.append(a[1])\n", " T.append(a[2])\n", " " ] }, { "cell_type": "code", "execution_count": 27, "metadata": {}, "outputs": [], "source": [ "data={}\n", "data.update({'Angle':A, 'Range':R, 'Time of Flight':T, 'Maximum Height': H})" ] }, { "cell_type": "code", "execution_count": 28, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
| \n", " | Angle | \n", "Range | \n", "Time of Flight | \n", "Maximum Height | \n", "
|---|---|---|---|---|
| 0 | \n", "1 | \n", "1.780587e+01 | \n", "0.356172 | \n", "0.356172 | \n", "
| 1 | \n", "2 | \n", "3.559004e+01 | \n", "0.712235 | \n", "0.712235 | \n", "
| 2 | \n", "3 | \n", "5.333085e+01 | \n", "1.068081 | \n", "1.068081 | \n", "
| 3 | \n", "4 | \n", "7.100668e+01 | \n", "1.423602 | \n", "1.423602 | \n", "
| 4 | \n", "5 | \n", "8.859601e+01 | \n", "1.778689 | \n", "1.778689 | \n", "
| ... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "
| 85 | \n", "86 | \n", "7.100668e+01 | \n", "20.358450 | \n", "20.358450 | \n", "
| 86 | \n", "87 | \n", "5.333085e+01 | \n", "20.380195 | \n", "20.380195 | \n", "
| 87 | \n", "88 | \n", "3.559004e+01 | \n", "20.395731 | \n", "20.395731 | \n", "
| 88 | \n", "89 | \n", "1.780587e+01 | \n", "20.405055 | \n", "20.405055 | \n", "
| 89 | \n", "90 | \n", "6.248198e-14 | \n", "20.408163 | \n", "20.408163 | \n", "
90 rows × 4 columns
\n", "| \n", " | Unnamed: 0 | \n", "Angle | \n", "Range | \n", "Time of Flight | \n", "Maximum Height | \n", "
|---|---|---|---|---|---|
| 0 | \n", "0 | \n", "1 | \n", "17.805866 | \n", "0.356172 | \n", "0.356172 | \n", "
| 1 | \n", "1 | \n", "2 | \n", "35.590038 | \n", "0.712235 | \n", "0.712235 | \n", "
| 2 | \n", "2 | \n", "3 | \n", "53.330849 | \n", "1.068081 | \n", "1.068081 | \n", "
| 3 | \n", "3 | \n", "4 | \n", "71.006684 | \n", "1.423602 | \n", "1.423602 | \n", "
| 4 | \n", "4 | \n", "5 | \n", "88.596009 | \n", "1.778689 | \n", "1.778689 | \n", "