1 个不稳定版本
0.1.2 | 2022年3月4日 |
---|---|
0.1.1 |
|
#19 in #轨迹
15KB
107 行
easy_trajectories
为Rust提供的简单易用的轨迹模拟
安装
要安装,请访问 https://crates.io/crates/easy_trajectories 并复制安装区域下的行以始终获取最新版本。
要使用easy_trajectories,只需添加
use easy_trajectories
或
use easy_trajectories as e_traj // <--- or whatever alias you prefer
用法
find_distance_angle() 函数的示例
use easy_trajectory as e_traj;
let (distance, angle) = e_traj::simulation::find_distance_angle(drag, velocity, mass, gravity, max_time, precision, vertical_distance);
println!("Distance : {}", distance);
println!("Angle : {}", angle);
在simulation.rs文件中为每个函数提供更详细的文档,包括解释、用例、输入、输出以及应该填入的数字。稍后我将实现验证输入有效性的函数,而不是手动理解。
函数名称可能会更改,并且可能会更改。
依赖项
~4MB
~71K SLoC