Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add rref and use Gauss-Jordan Elimination for Inverse #6

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

utopiabound
Copy link
Contributor

Add Reduced Row Echelon form function.
Use it with Gauss-Jordan Elimination method for inverse.

This fixes #4

This fixes most clippy warnings.
This escapes two clippy warnings that are incorrect (see manual_memcpy).
This uses new format!("{variable}") syntax.
Also new cargo fmt.

Signed-off-by: Nathaniel Clark <Nathaniel.Clark@misrule.us>
ludecompose method seemed to yield inconsistant results (See wiebecommajonas#4).
Gauss Jorden uses rref and is straight forward.

Fixes wiebecommajonas#4

Signed-off-by: Nathaniel Clark <Nathaniel.Clark@misrule.us>
Signed-off-by: Nathaniel Clark <Nathaniel.Clark@misrule.us>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Some Matrix inverse still comeout wrong:
1 participant