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 #第三
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 = 每小时千米