#微积分 #数值

马蹄铁

一个 Rust 语言无穷小微积分的 crate

1 个不稳定版本

使用旧的 Rust 2015

0.1.2 2019 年 2 月 4 日
0.1.1 2019 年 2 月 4 日
0.1.0 2019 年 2 月 4 日
0.0.1 2019 年 2 月 4 日

#30#微积分

48 每月下载量

MIT 许可证

98KB
110

HorseShoe

Build Status Crate Docs

马蹄铁

马蹄铁是一个纯用 Rust 编写的无穷小微积分的 crate。

用法

将以下内容添加到 Cargo.toml

[dependencies]
HorseShoe = "*"

并添加以下内容

extern crate horseshoe;

功能

  • 数值微分
  • 通过高斯-勒让德求积进行数值积分

lib.rs:

Rust 语言无穷小微积分 crate

这个库只有数值微分和积分,更多功能即将到来。

示例

在上下限之间积分一个函数(复数也是有效的)。

Intg::numint(0.5, 1.5, &my_function_name)

在实数或复数点上求函数的导数。

Diff::numder(0.5, &my_function_name)

依赖项

~275KB