Comprog
Comprog
it is one of the crucial one discussed in all engineering courses. For those who haven’t have any
idea about it, kinematics is a subfield of physics which revolves around the mechanics
concerned with the motion of an object having no reference to the forces causing the motion.
Understanding the causes of various motions of an item, such as rotational motion in which the
object encounters force or torque, is its main objective. Kinematics, more particularly, denoted
the study of moving things, including their position, velocity, acceleration, and projectile.
Students taking courses especially Physics know the struggle of computing and solving
equations and problems related to Kinematics. Kinematics are so hard and time consuming to
compute manually. The hardest part was always doing the algebra and/or solving some
systems of equations to find the unknown value or quantity. One should be very sharp and
careful in dealing with kinematics equations because one wrong move could affect the solution
as whole. Another difficulty in dealing with kinematics is graphing or projecting the motion of an
object or simply, the projectile motion. These gave troubles for some since it is quite difficult to
These gave the idea for us to create solutions for these problems with the use of a
Phyton program. A Phyton program that serve as an aide for computing and solving values with
relation to Kinematics. This program is a Kinematic Calculator which will prompt the user to
input some values for variables like velocity (initial and final), angle, acceleration, distance or
displacement, and time to find a value of any of the given variables. The program will utilize
variety of equations or formulas declared using codes which automatically compute the value for
a certain variable with the use of values inputted by the user. Another useful function of the
program is it can display the projectile motion of an object using value of initial velocity and
angle of inclination.
The Kinematics Calculator Program contains some basic codes of print, function, if/else
condition, elif condition, Boolean as well as operators. Print functions were used in the program
to basically display text. Functions were used to define operations for computing the projectile
motion. If/else and elif conditions were utilized to obviously create conditions in the program.
Boolean was used to declare some values as True to satisfy a given condition and make an
operation works. Lastly but not the least, the Operations were used to make solving and
division, exponents and many more. However, most of the given codes were just the basic and
what makes the program possible and complicated is the import function. To make the projectile
motion, we use import from matploblib to plot points and project the motion of an object using
coordinates. We also use import from math to have operations like square root.
The functions of this calculator is really a blessing for many especially those individuals
struggling with Kinematics. With just an instance, anyone could project the motion of an object