[ruby-core:65289] [ruby-trunk - Feature #10073] [PATCH] Implement Laplace expansion for matrix.

From: mail@...
Date: 2014-09-27 07:44:44 UTC
List: ruby-core #65289
Issue #10073 has been updated by gogo tanaka.


@Marc-Andre Lafortune

Thank you very much for responding. 

```
m.laplace_expansion(row: k-1) == m.laplace_expansion(column: k-1) == m.det
```

The interface you suggested is really make sense for me.

OK, Let me handle this.


----------------------------------------
Feature #10073: [PATCH] Implement Laplace expansion for matrix.
https://bugs.ruby-lang.org/issues/10073#change-49112

* Author: gogo tanaka
* Status: Assigned
* Priority: Normal
* Assignee: Marc-Andre Lafortune
* Category: lib
* Target version: current: 2.2.0
----------------------------------------
Laplace expansion has really important mathematical property.

We can handle many thing with this (determinant, cross product)

So I'm confident that this method is necessary.

But I recognize Ruby should be not for mathematician but rubyist.

Ruby doesn't need too academic method.

So If you think it is too academic you can ignore my patches.

gogo.

---Files--------------------------------
implement_Matrix#laplace_expansion.patch (3.31 KB)


-- 
https://bugs.ruby-lang.org/

In This Thread

Prev Next