mirror of
https://github.com/gonum/gonum.git
synced 2025-10-04 14:52:57 +08:00
lapack/testlapack: add test for randomOrthogonal
... and remove the orthogonality assertion in randomOrthogonal.
This commit is contained in:

committed by
Vladimír Chalupecký

parent
99b6f69bff
commit
ac556fa015
@@ -89,3 +89,13 @@ func TestDlagge(t *testing.T) {
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
func TestRandomOrthogonal(t *testing.T) {
|
||||
rnd := rand.New(rand.NewSource(1))
|
||||
for n := 1; n <= 20; n++ {
|
||||
q := randomOrthogonal(n, rnd)
|
||||
if !isOrthogonal(q) {
|
||||
t.Errorf("Case n=%v: Q not orthogonal", n)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user