Skip to main content
`Ctrl`+`K`

# scipy.linalg.lapack.ssyevx

scipy.linalg.lapack.ssyevx(a[, compute_v, range, lower, vl, vu, il, iu, abstol, lwork, overwrite_a]) = <fortran function ssyevx>

  Wrapper for `ssyevx`.

  Parameters:
    ainput rank-2 array(‘f’) with bounds `(n,n)`
  Returns:
    wrank-1 array(‘f’) with bounds `(n)`
    zrank-2 array(‘f’) with bounds `((compute_v?MAX(0, n):0),(compute_v?(range == 'I'?1 - il + iu:MAX(1, n)):0))`
    mint
    ifailrank-1 array(‘i’) with bounds `((compute_v?n:0))`
    infoint
  Other Parameters:
    compute_vinput int, optional

      Default `1`

    rangeinput bytes, optional

      Default `'A'`

    lowerinput int, optional

      Default `0`

    overwrite_ainput int, optional

      Default `0`

    vlinput float, optional

      Default `0.0`

    vuinput float, optional

      Default `1.0`

    ilinput int, optional

      Default `1`

    iuinput int, optional

      Default `n`

    abstolinput float, optional

      Default `0.0`

    lworkinput int, optional

      Default `max(8*n,1)`