File tree Expand file tree Collapse file tree 18 files changed +333
-221
lines changed Expand file tree Collapse file tree 18 files changed +333
-221
lines changed Original file line number Diff line number Diff line change 11# Change Log
22All notable changes to this project will be documented in this file. This change log follows the conventions of [ keepachangelog.com] ( http://keepachangelog.com/ ) .
33
4+ ## [ 1.1.2]
5+
6+ ### Added
7+
8+ * estimators for number of bins in histogram
9+ * kernel-density function
10+
411## [ 1.1.1]
512
613### Changed
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ Originally it was a part of generative art/glich [Clojure2d](https://github.com/
77## Installation
88
99``` clojure
10- [generateme/fastmath " 1.1.1 " ]
10+ [generateme/fastmath " 1.1.2 " ]
1111```
1212
1313## Documentation
Load Diff Large diffs are not rendered by default.
Original file line number Diff line number Diff line change 11<!DOCTYPE html PUBLIC ""
22 "">
3- < html > < head > < meta charset ="UTF-8 " /> < title > fastmath.complex documentation</ title > < script type ="text/javascript " async ="" src ="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.2/MathJax.js?config=TeX-MML-AM_CHTML "> </ script > < link rel ="stylesheet " type ="text/css " href ="css/default.css " /> < link rel ="stylesheet " type ="text/css " href ="highlight/solarized-light.css " /> < script type ="text/javascript " src ="highlight/highlight.min.js "> </ script > < script type ="text/javascript " src ="js/jquery.min.js "> </ script > < script type ="text/javascript " src ="js/page_effects.js "> </ script > < script > hljs . initHighlightingOnLoad ( ) ; </ script > </ head > < body > < div id ="header "> < h2 > Generated by < a href ="https://github.com/weavejester/codox "> Codox</ a > with < a href ="https://github.com/xsc/codox-theme-rdash "> RDash UI</ a > theme</ h2 > < h1 > < a href ="index.html "> < span class ="project-title "> < span class ="project-name "> Fastmath</ span > < span class ="project-version "> 1.1.1</ span > </ span > </ a > </ h1 > </ div > < div class ="sidebar primary "> < h3 class ="no-link "> < span class ="inner "> Project</ span > </ h3 > < ul class ="index-link "> < li class ="depth-1 "> < a href ="index.html "> < div class ="inner "> Index</ div > </ a > </ li > </ ul > < h3 class ="no-link "> < span class ="inner "> Namespaces</ span > </ h3 > < ul > < li class ="depth-1 "> < div class ="no-link "> < div class ="inner "> < span class ="tree "> < span class ="top "> </ span > < span class ="bottom "> </ span > </ span > < span > fastmath</ span > </ div > </ div > </ li > < li class ="depth-2 branch "> < a href ="fastmath.clustering.html "> < div class ="inner "> < span class ="tree "> < span class ="top "> </ span > < span class ="bottom "> </ span > </ span > < span > clustering</ span > </ div > </ a > </ li > < li class ="depth-2 branch current "> < a href ="fastmath.complex.html "> < div class ="inner "> < span class ="tree "> < span class ="top "> </ span > < span class ="bottom "> </ span > </ span > < span > complex</ span > </ div > </ a > </ li > < li class ="depth-2 branch "> < a href ="fastmath.core.html "> < div class ="inner "> < span class ="tree "> < span class ="top "> </ span > < span class ="bottom "> </ span > </ span > < span > core</ span > </ div > </ a > </ li > < li class ="depth-2 branch "> < a href ="fastmath.easings.html "> < div class ="inner "> < span class ="tree "> < span class ="top "> </ span > < span class ="bottom "> </ span > </ span > < span > easings</ span > </ div > </ a > </ li > < li class ="depth-2 branch "> < a href ="fastmath.fields.html "> < div class ="inner "> < span class ="tree "> < span class ="top "> </ span > < span class ="bottom "> </ span > </ span > < span > fields</ span > </ div > </ a > </ li > < li class ="depth-2 branch "> < a href ="fastmath.interpolation.html "> < div class ="inner "> < span class ="tree "> < span class ="top "> </ span > < span class ="bottom "> </ span > </ span > < span > interpolation</ span > </ div > </ a > </ li > < li class ="depth-2 branch "> < a href ="fastmath.random.html "> < div class ="inner "> < span class ="tree "> < span class ="top "> </ span > < span class ="bottom "> </ span > </ span > < span > random</ span > </ div > </ a > </ li > < li class ="depth-2 branch "> < a href ="fastmath.rbf.html "> < div class ="inner "> < span class ="tree "> < span class ="top "> </ span > < span class ="bottom "> </ span > </ span > < span > rbf</ span > </ div > </ a > </ li > < li class ="depth-2 branch "> < a href ="fastmath.stats.html "> < div class ="inner "> < span class ="tree "> < span class ="top "> </ span > < span class ="bottom "> </ span > </ span > < span > stats</ span > </ div > </ a > </ li > < li class ="depth-2 branch "> < a href ="fastmath.transform.html "> < div class ="inner "> < span class ="tree "> < span class ="top "> </ span > < span class ="bottom "> </ span > </ span > < span > transform</ span > </ div > </ a > </ li > < li class ="depth-2 "> < a href ="fastmath.vector.html "> < div class ="inner "> < span class ="tree "> < span class ="top "> </ span > < span class ="bottom "> </ span > </ span > < span > vector</ span > </ div > </ a > </ li > </ ul > </ div > < div class ="sidebar secondary "> < h3 > < a href ="#top "> < span class ="inner "> Public Vars</ span > </ a > </ h3 > < ul > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-abs "> < div class ="inner "> < span > abs</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-acos "> < div class ="inner "> < span > acos</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-add "> < div class ="inner "> < span > add</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-arg "> < div class ="inner "> < span > arg</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-asin "> < div class ="inner "> < span > asin</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-atan "> < div class ="inner "> < span > atan</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-complex "> < div class ="inner "> < span > complex</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-conjugate "> < div class ="inner "> < span > conjugate</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-cos "> < div class ="inner "> < span > cos</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-cosh "> < div class ="inner "> < span > cosh</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-csc "> < div class ="inner "> < span > csc</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-div "> < div class ="inner "> < span > div</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-exp "> < div class ="inner "> < span > exp</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-I "> < div class ="inner "> < span > I</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-I- "> < div class ="inner "> < span > I-</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-log "> < div class ="inner "> < span > log</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-mult "> < div class ="inner "> < span > mult</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-neg "> < div class ="inner "> < span > neg</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-ONE "> < div class ="inner "> < span > ONE</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-pow "> < div class ="inner "> < span > pow</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-reciprocal "> < div class ="inner "> < span > reciprocal</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-sec "> < div class ="inner "> < span > sec</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-sin "> < div class ="inner "> < span > sin</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-sinh "> < div class ="inner "> < span > sinh</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-sq "> < div class ="inner "> < span > sq</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-sqrt "> < div class ="inner "> < span > sqrt</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-sqrt1z "> < div class ="inner "> < span > sqrt1z</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-sub "> < div class ="inner "> < span > sub</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-tan "> < div class ="inner "> < span > tan</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-tanh "> < div class ="inner "> < span > tanh</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-TWO "> < div class ="inner "> < span > TWO</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-ZERO "> < div class ="inner "> < span > ZERO</ span > </ div > </ a > </ li > </ ul > </ div > < div class ="namespace-docs " id ="content "> < h1 class ="anchor " id ="top "> fastmath.complex</ h1 > < div class ="doc "> < div class ="markdown "> < p > Complex numbers functions.</ p >
3+ < html > < head > < meta charset ="UTF-8 " /> < title > fastmath.complex documentation</ title > < script type ="text/javascript " async ="" src ="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.2/MathJax.js?config=TeX-MML-AM_CHTML "> </ script > < link rel ="stylesheet " type ="text/css " href ="css/default.css " /> < link rel ="stylesheet " type ="text/css " href ="highlight/solarized-light.css " /> < script type ="text/javascript " src ="highlight/highlight.min.js "> </ script > < script type ="text/javascript " src ="js/jquery.min.js "> </ script > < script type ="text/javascript " src ="js/page_effects.js "> </ script > < script > hljs . initHighlightingOnLoad ( ) ; </ script > </ head > < body > < div id ="header "> < h2 > Generated by < a href ="https://github.com/weavejester/codox "> Codox</ a > with < a href ="https://github.com/xsc/codox-theme-rdash "> RDash UI</ a > theme</ h2 > < h1 > < a href ="index.html "> < span class ="project-title "> < span class ="project-name "> Fastmath</ span > < span class ="project-version "> 1.1.2</ span > </ span > </ a > </ h1 > </ div > < div class ="sidebar primary "> < h3 class ="no-link "> < span class ="inner "> Project</ span > </ h3 > < ul class ="index-link "> < li class ="depth-1 "> < a href ="index.html "> < div class ="inner "> Index</ div > </ a > </ li > </ ul > < h3 class ="no-link "> < span class ="inner "> Namespaces</ span > </ h3 > < ul > < li class ="depth-1 "> < div class ="no-link "> < div class ="inner "> < span class ="tree "> < span class ="top "> </ span > < span class ="bottom "> </ span > </ span > < span > fastmath</ span > </ div > </ div > </ li > < li class ="depth-2 branch "> < a href ="fastmath.clustering.html "> < div class ="inner "> < span class ="tree "> < span class ="top "> </ span > < span class ="bottom "> </ span > </ span > < span > clustering</ span > </ div > </ a > </ li > < li class ="depth-2 branch current "> < a href ="fastmath.complex.html "> < div class ="inner "> < span class ="tree "> < span class ="top "> </ span > < span class ="bottom "> </ span > </ span > < span > complex</ span > </ div > </ a > </ li > < li class ="depth-2 branch "> < a href ="fastmath.core.html "> < div class ="inner "> < span class ="tree "> < span class ="top "> </ span > < span class ="bottom "> </ span > </ span > < span > core</ span > </ div > </ a > </ li > < li class ="depth-2 branch "> < a href ="fastmath.easings.html "> < div class ="inner "> < span class ="tree "> < span class ="top "> </ span > < span class ="bottom "> </ span > </ span > < span > easings</ span > </ div > </ a > </ li > < li class ="depth-2 branch "> < a href ="fastmath.fields.html "> < div class ="inner "> < span class ="tree "> < span class ="top "> </ span > < span class ="bottom "> </ span > </ span > < span > fields</ span > </ div > </ a > </ li > < li class ="depth-2 branch "> < a href ="fastmath.interpolation.html "> < div class ="inner "> < span class ="tree "> < span class ="top "> </ span > < span class ="bottom "> </ span > </ span > < span > interpolation</ span > </ div > </ a > </ li > < li class ="depth-2 branch "> < a href ="fastmath.random.html "> < div class ="inner "> < span class ="tree "> < span class ="top "> </ span > < span class ="bottom "> </ span > </ span > < span > random</ span > </ div > </ a > </ li > < li class ="depth-2 branch "> < a href ="fastmath.rbf.html "> < div class ="inner "> < span class ="tree "> < span class ="top "> </ span > < span class ="bottom "> </ span > </ span > < span > rbf</ span > </ div > </ a > </ li > < li class ="depth-2 branch "> < a href ="fastmath.stats.html "> < div class ="inner "> < span class ="tree "> < span class ="top "> </ span > < span class ="bottom "> </ span > </ span > < span > stats</ span > </ div > </ a > </ li > < li class ="depth-2 branch "> < a href ="fastmath.transform.html "> < div class ="inner "> < span class ="tree "> < span class ="top "> </ span > < span class ="bottom "> </ span > </ span > < span > transform</ span > </ div > </ a > </ li > < li class ="depth-2 "> < a href ="fastmath.vector.html "> < div class ="inner "> < span class ="tree "> < span class ="top "> </ span > < span class ="bottom "> </ span > </ span > < span > vector</ span > </ div > </ a > </ li > </ ul > </ div > < div class ="sidebar secondary "> < h3 > < a href ="#top "> < span class ="inner "> Public Vars</ span > </ a > </ h3 > < ul > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-abs "> < div class ="inner "> < span > abs</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-acos "> < div class ="inner "> < span > acos</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-add "> < div class ="inner "> < span > add</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-arg "> < div class ="inner "> < span > arg</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-asin "> < div class ="inner "> < span > asin</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-atan "> < div class ="inner "> < span > atan</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-complex "> < div class ="inner "> < span > complex</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-conjugate "> < div class ="inner "> < span > conjugate</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-cos "> < div class ="inner "> < span > cos</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-cosh "> < div class ="inner "> < span > cosh</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-csc "> < div class ="inner "> < span > csc</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-div "> < div class ="inner "> < span > div</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-exp "> < div class ="inner "> < span > exp</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-I "> < div class ="inner "> < span > I</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-I- "> < div class ="inner "> < span > I-</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-log "> < div class ="inner "> < span > log</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-mult "> < div class ="inner "> < span > mult</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-neg "> < div class ="inner "> < span > neg</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-ONE "> < div class ="inner "> < span > ONE</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-pow "> < div class ="inner "> < span > pow</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-reciprocal "> < div class ="inner "> < span > reciprocal</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-sec "> < div class ="inner "> < span > sec</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-sin "> < div class ="inner "> < span > sin</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-sinh "> < div class ="inner "> < span > sinh</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-sq "> < div class ="inner "> < span > sq</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-sqrt "> < div class ="inner "> < span > sqrt</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-sqrt1z "> < div class ="inner "> < span > sqrt1z</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-sub "> < div class ="inner "> < span > sub</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-tan "> < div class ="inner "> < span > tan</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-tanh "> < div class ="inner "> < span > tanh</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-TWO "> < div class ="inner "> < span > TWO</ span > </ div > </ a > </ li > < li class ="depth-1 "> < a href ="fastmath.complex.html#var-ZERO "> < div class ="inner "> < span > ZERO</ span > </ div > </ a > </ li > </ ul > </ div > < div class ="namespace-docs " id ="content "> < h1 class ="anchor " id ="top "> fastmath.complex</ h1 > < div class ="doc "> < div class ="markdown "> < p > Complex numbers functions.</ p >
44< p > Complex number is represented as < code > Vec2</ code > type (from < a href ="null "> clojure2d.math.vector</ a > namespace).</ p >
55< p > To create complex number use < a href ="fastmath.complex.html#var-complex "> complex</ a > , < a href ="fastmath.vector.html#var-vec2 "> vec2</ a > or < a href ="null "> ->Vec2</ a > .</ p >
66< p > Simplified implementation based on Apache Commons Math. Functions don’t check NaNs or INF values.</ p >
Load Diff Large diffs are not rendered by default.
You can’t perform that action at this time.
0 commit comments