# How to generate orthogonal matrix in Octave?

How to generate an orthogonal matrix in Octave?

I saw something like that

gallery('orthog',n,k)


in matlab, but I can't find any similar function in Octave.

Thanks!

-
add comment

## 1 Answer

1. You can apply QR to a given random matrix: [q, r] = qr (a). The matrix q will be orthogonal.
2. You can use orthogonal basis computation: Q = orth(A) on a random matrix A.
-
Thanks a lot :) –  skorek Mar 5 '12 at 23:55
add comment