All Projects → jingyuexing → MathLib

jingyuexing / MathLib

Licence: MIT license
The Math Algorithm

Programming Languages

typescript
32286 projects
python
139335 projects - #7 most used programming language
c
50402 projects - #5 most used programming language
HTML
75241 projects
C#
18002 projects
haxe
709 projects

Projects that are alternatives of or similar to MathLib

Mather
A powerful expression-based calculator, unit converter, and general computation engine for Android
Stars: ✭ 49 (+28.95%)
Mutual labels:  math
Sand-Table
An open-source platform for building DIY sand tables (like the Sisyphus or ZenXY)
Stars: ✭ 99 (+160.53%)
Mutual labels:  math
jest-expect-contain-deep
Assert deeply nested values in Jest
Stars: ✭ 68 (+78.95%)
Mutual labels:  test
showdown-katex
Math typesetting for showdown
Stars: ✭ 32 (-15.79%)
Mutual labels:  math
very good performance
Utility on top of the Flutter Driver API that facilitates measuring the performance of your app in an automated way created by Very Good Ventures 🦄
Stars: ✭ 78 (+105.26%)
Mutual labels:  test
Mathematical-Modeling
数学建模算法学习
Stars: ✭ 189 (+397.37%)
Mutual labels:  math
playwright-test
Run unit tests with several runners or benchmark inside real browsers with playwright.
Stars: ✭ 81 (+113.16%)
Mutual labels:  test
color-math
Expressions to manipulate colors.
Stars: ✭ 18 (-52.63%)
Mutual labels:  math
scalatest-junit-runner
JUnit 5 runner for Scalatest
Stars: ✭ 30 (-21.05%)
Mutual labels:  test
MO-Problem-Journal
A journal of theorems, lemmas and problems for Mathematical Olympiads.
Stars: ✭ 45 (+18.42%)
Mutual labels:  math
ara
Agile Regression Analyzer
Stars: ✭ 74 (+94.74%)
Mutual labels:  test
Tensor
A library and extension that provides objects for scientific computing in PHP.
Stars: ✭ 146 (+284.21%)
Mutual labels:  math
patchgirl
Manual reproducible web API tests for web developers
Stars: ✭ 95 (+150%)
Mutual labels:  test
pyrgg
🔧 Python Random Graph Generator
Stars: ✭ 158 (+315.79%)
Mutual labels:  math
racket-cas
Simple computer algebra system
Stars: ✭ 58 (+52.63%)
Mutual labels:  math
GAS
Generative Art Synthesizer - a python program that generates python programs that generates generative art
Stars: ✭ 42 (+10.53%)
Mutual labels:  math
AbstractFFTs.jl
A Julia framework for implementing FFTs
Stars: ✭ 72 (+89.47%)
Mutual labels:  math
Testables
Make private properties testable
Stars: ✭ 40 (+5.26%)
Mutual labels:  test
fcal
Extensive math expression evaluator library for JavaScript and Node.js
Stars: ✭ 86 (+126.32%)
Mutual labels:  math
grafar
Reactive multidimensional math & data visualization for the web.
Stars: ✭ 548 (+1342.11%)
Mutual labels:  math

MathLib

在calculus中有微积分为微积分实现方法,目前还未进行实现 在statistics中包含统计学相关的算法,如协方差,方差,求中位数,平均值,分位数图计算

statistics


增加链式调用,Matrix类以及Vector类


用法:

  • Variance 此方法求取数据的方差,返回的是方差值,若需要标准差,只需要将该方法返回值开方即可
//Variance([...value]:Array<number>);
console.log(Variance([2,3,5,7,8,9,12,40,66,92,103,88]));//NaN,unknow Error
  • weigth_variance 此方法返回加权平均值 函数第一个参数数组为数据,第二个数组参数为权重值
//weigthVariance([...numberData]: Array < number > , [...weigth]: Array < number > )
console.log(weigthVariance([2,3,5,8,9,12,44],[1,1,1,2,3,2,1]))

todolist

  • ☐ 完成Matrix算法的 C 实现
  • ☐ 完成Matrix算法的 CPP 实现
  • ☐ 完成Matrix算法的 CS 实现
  • ☐ 完成Matrix算法的 JS 实现
  • ☐ 完成Matrix算法的 GO 实现
  • ☐ 完成Matrix算法的 Haxe 实现
  • ☐ 完成Matrix算法的 Java 实现
  • ☐ 完成Matrix算法的 Python 实现
  • ☐ 完成link链表的 CPP 的实现
  • ☐ 完成link链表的 JS 的实现
  • ☐ 完成link链表的 Haxe 的实现
  • ☐ 完成link链表的 Java 的实现
  • ☐ 完成link链表的 Python 的实现
  • ☐ 完成Vector向量 C 的实现
  • ☐ 完成Vector向量 CPP 的实现
  • ☐ 完成Vector向量 CS 的实现
  • ☐ 完成Vector向量 JS 的实现
  • ☐ 完成Vector向量 Go 的实现
  • ☐ 完成Vector向量 Haxe 的实现
  • ☐ 完成Vector向量 Java 的实现
  • ☐ 完成Rank排序 C 的算法的实现
  • ☐ 完成Rank排序 CPP 的算法的实现
  • ☐ 完成Rank排序 JS 的算法的实现
  • ☐ 完成Rank排序 Go 的算法的实现
  • ☐ 完成Rank排序 Haxe 的算法的实现
  • ☐ 完成Rank排序 Java 的算法的实现
  • ☐ 完成Sgmoid算法的 C 实现
  • ☐ 完成Sgmoid算法的 CPP 实现
  • ☐ 完成Sgmoid算法的 JS 实现
  • ☐ 完成Sgmoid算法的 TS 实现
  • ☐ 完成Sgmoid算法的 Go 实现
  • ☐ 完成Sgmoid算法的 Haxe 实现
  • ☐ 完成Sgmoid算法的 Java 实现
  • ☐ 完成Softmax算法的 C 实现
  • ☐ 完成Softmax算法的 CPP 实现
  • ☐ 完成Softmax算法的 JS 实现
  • ☐ 完成Softmax算法的 GO 实现
  • ☐ 完成Softmax算法的 Haxe 实现
  • ☐ 完成Softmax算法的 Java 实现
  • ☐ 完成Rank排序各类语言算法的实现
  • ☐ 完成Sgmoid算法的各类语言实现
  • ☐ 完成Vector各类语言的实现
  • ☐ 完成link链表的各类语言的实现
  • ☐ 完成Matrix算法的各类语言实现

Archive:

  • 完成List链表的 Go 的实现 @done (21-08-07 11:31)
  • 完成link链表的 Go 的实现 @done (21-08-07 11:29)
  • 完成link链表的 C 的实现 @done (20-12-08 20:38)
  • 完成Sgmoid算法的 CS 实现 @done (20-12-04 12:12)
  • 完成link链表的 CS 的实现 @done (20-12-04 12:03)
  • 完成Softmax算法的 CS 实现 @done (20-12-04 11:17)
  • 完成Sgmoid算法的 CS 实现 @done (20-12-04 11:16)
  • 完成Vector向量 Python 的实现 @done (20-12-03 14:41)
  • 完成Softmax算法的 Python 实现 @done (20-12-03 14:41)
  • 完成Softmax算法的 TS 实现 @done (20-12-03 14:28)
  • 完成link链表的 TS 的实现 @done (20-12-03 14:27)
  • 完成Vector向量 TS 的实现 @done (20-12-03 14:27)
  • 完成Rank排序 TS 的算法的实现 @done (20-12-03 14:27)
  • 完成Rank排序 Python 的算法的实现 @done (20-12-03 14:27)
  • 完成Matrix算法的 TS 实现 @done (20-12-03 14:27)
  • 完成Sgmoid算法的 Python 实现 @done (20-12-03 14:26)

关于这个数学库如果有意见可以和我一起修改我的github仓库 你也可以到gitee码云查询这个库的镜像

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].