No BSD License
Highlights from
rqf.m
rqf.m
by David Terr
17 Nov 2004
(Updated 27 Dec 2004)
Reduce a binary quadratic form, given as a row vector of length 3.
|
Watch this File
|
| File Information |
| Description |
This function reduces a binary quadratic form, given as a row vector of length 3. An imaginary (positive definite) binary quadratic form
F(X,Y) = a X^2 + b X Y + c Y^2,
represented as [a b c], is reduced if |b| <= a <= c and b is nonnegative if a=|b| or a=c. A real binary quadratic
form of the same form is reduced
if abs(sqrt(D)-2*abs(c))<b<sqrt(D),
where D = b^2 - 4*a*c is the discriminant.
The output of this function is two
cells, the first the reduced
form and the second the linear
transformation from the original
form to the reduced form, represented
as a 2*2 matrix. |
| MATLAB release |
MATLAB 6.0 (R12)
|
|
Tags for This File
|
| Everyone's Tags |
|
| Tags I've Applied |
|
| Add New Tags |
Please login to tag files.
|
| Updates |
| 29 Nov 2004 |
I fixed the I/O a bit and indicated that
no other software is required to run
this code. |
| 27 Dec 2004 |
I changed the name from riqf.m to
rqf.m, added some text to the
description, and fixed a bug in the
output of the second cell in the
real case. |
|
Contact us at files@mathworks.com