#运动 #方程 #第二 #第一 #求解 #第三

bin+lib phy_numerical

一些用于求解与第一、第二、第三运动方程相关的物理-数值函数

5 个版本

0.1.4 2020年2月7日
0.1.3 2019年10月17日
0.1.2 2019年10月16日
0.1.1 2019年10月16日
0.1.0 2019年10月15日

#2 in #第三

MIT 许可证

26KB
596

Phy-Numerical

这是 0.1.4 版本的 Phy-Numerical 包。在这里,您可以求解与

  • 第一运动方程
  • 第二运动方程
  • 第三运动方程

cargo.toml 文件中的 [dependencies] 部分添加 phy_numerical = "0.1.4",例如

[dependencies]
phy_numerical = "0.1.4"
  • 要解决与 第一运动方程 相关的 数值,您只需在 Main.rs 文件中写入 phy_numerical::First_equation_of_motion();,如下所示
use std::io;

extern  crate phy_numerical;

fn main () {

//For First equation of motion

phy_numerical::First_equation_of_motion();

}
  • 对于 第二运动方程。您在 Main.rs 文件中写入 phy_numerical::Second_equation_of_motion();,如下所示
use std::io;

extern  crate phy_numerical;

fn main () {

//For Second equation of motion

phy_numerical::Second_equation_of_motion();

}

注意:您在第二运动方程中找不到时间,因为在方程的右边无法分离出 t

  • 对于 第三运动方程。您在 Main.rs 文件中写入 phy_numerical::Third_equation_of_motion();,如下所示
use std::io;

extern  crate phy_numerical;

fn main () {

//For Third equation of motion

phy_numerical::Third_equation_of_motion();

}

变量及其含义

  • s = 距离。
  • h = 高度。
  • g = 重力加速度

    常数 9.8m/s²

  • a = 加速度。
  • v = 速度。
  • vi = 初速度。
  • vf = 最终速度。
  • m/s = 每秒米
  • km/h = 每小时千米

无运行时依赖项