Markus Mayer

Results 26 issues of Markus Mayer

# Proposal ## Problem statement Statistical calculations, image and signal processing applications commonly need to calculate a scaling factor of `1/√(2π)` for the [Gaussian probability distribution](https://en.wikipedia.org/wiki/Normal_distribution) (specifically, `1/(σ√(2π))` where sigma...

T-libs-api
api-change-proposal

This one partially addresses #105 and the implementation is somewhat debatable. In general, commutative operations (e.g. `Mul for Vector3d` and `Mul for C`) cannot be implemented due to trait implementation...

Second part of #105 that adds scalar division to vectors. Only the standard division (`Div for VectorXd`) is implemented, not the left-handed version of it.

This implements `Sum` for `Vector2d`/`Vector3d` and references to them. The implementation for references is a bit annoying but simplifies summing without having to explicitly call `cloned` or `copied` on the...

This addresses #99 and performs vector normalization by reusing the existing `magnitude` implementation, i.e. it goes through `f32`, normalizes in `f32` and then converts back to `C` by using `FromIterator`....

This adds the hyperbolic cosine function `cosh`. A taylor series expansion resulted in too much of a deviation, so I expressed it in the classical way in terms of the...