Developer Reference

  • 2020.2
  • 07/15/2020
  • Public Content
Contents

?tgsja

Computes the generalized SVD of two upper triangular or trapezoidal matrices.

Syntax

call stgsja
(
jobu
,
jobv
,
jobq
,
m
,
p
,
n
,
k
,
l
,
a
,
lda
,
b
,
ldb
,
tola
,
tolb
,
alpha
,
beta
,
u
,
ldu
,
v
,
ldv
,
q
,
ldq
,
work
,
ncycle
,
info
)
call dtgsja
(
jobu
,
jobv
,
jobq
,
m
,
p
,
n
,
k
,
l
,
a
,
lda
,
b
,
ldb
,
tola
,
tolb
,
alpha
,
beta
,
u
,
ldu
,
v
,
ldv
,
q
,
ldq
,
work
,
ncycle
,
info
)
call ctgsja
(
jobu
,
jobv
,
jobq
,
m
,
p
,
n
,
k
,
l
,
a
,
lda
,
b
,
ldb
,
tola
,
tolb
,
alpha
,
beta
,
u
,
ldu
,
v
,
ldv
,
q
,
ldq
,
work
,
ncycle
,
info
)
call ztgsja
(
jobu
,
jobv
,
jobq
,
m
,
p
,
n
,
k
,
l
,
a
,
lda
,
b
,
ldb
,
tola
,
tolb
,
alpha
,
beta
,
u
,
ldu
,
v
,
ldv
,
q
,
ldq
,
work
,
ncycle
,
info
)
call tgsja
(
a
,
b
,
tola
,
tolb
,
k
,
l
[
,
u
]
[
,
v
]
[
,
q
]
[
,
jobu
]
[
,
jobv
]
[
,
jobq
]
[
,
alpha
]
[
,
beta