Basic physics utils.
#include <iostream>
#include "libnumerixpp/core/common.hpp"
#include "libnumerixpp/libnumerixpp.hpp"
int main() {
double speed = 10.0;
double time = 5.0;
std::cout << "Calculate: speed=" << speed << "m/s" << "; time=" << time << "s"
<< "; path=" << path << "m" << std::endl;
std::cout << "final velocity (10.0, 10.0, 10.0) = " << finalVelocity << std::endl;
std::cout << "final position (10.0, 10.0, 10.0, 10.0) = " << finalVelocity << std::endl;
return 0;
}
void credits(void)
print credits
Definition: common.cpp:8
Physics utils for kinematics.
void println(std::string string)
Print string with new line.
Definition: libnumerixpp.cpp:11
double calculateFinalPosition(double initial_position, double initial_velocity, double acceleration, double time)
Calculates the final position.
Definition: kinematics.cpp:20
double calculateSpeed(double path, double time)
Calculates the speed.
Definition: kinematics.cpp:12
double calculatePath(double speed, double time)
Calculates the path.
Definition: kinematics.cpp:10
double calculateFinalVelocity(double initial_velocity, double acceleration, double time)
Calculates the final velocity.
Definition: kinematics.cpp:16