GNU Octave
4.2.1
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include <cfloat>
#include "chol.h"
#include "svd.h"
#include "mx-m-dm.h"
#include "EIG.h"
#include "defun.h"
#include "error.h"
#include "errwarn.h"
#include "ovl.h"
#include "pr-output.h"
#include "utils.h"
Go to the source code of this file.
Functions | |
OCTAVE_EXPORT octave_value_list | F__qp__ (const octave_value_list &args, int) ar |
static Matrix | null (const Matrix &A, octave_idx_type &rank) |
static int | qp (const Matrix &H, const ColumnVector &q, const Matrix &Aeq, const ColumnVector &beq, const Matrix &Ain, const ColumnVector &bin, int maxit, ColumnVector &x, ColumnVector &lambda, int &iter) |
Variables | |
ar {info} | |
OCTAVE_EXPORT octave_value_list F__qp__ | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 492 of file __qp__.cc.
References ovl(), print_usage(), qp(), and x.
Referenced by install___qp___fcns().
|
static |
Definition at line 42 of file __qp__.cc.
References abs(), Array< T >::cols(), Matrix::extract(), DiagMatrix::extract_diag(), Array< T >::is_empty(), Array< T >::numel(), Matrix::resize(), retval, octave::math::svd< T >::right_singular_matrix(), Array< T >::rows(), s, octave::math::svd< T >::singular_values(), tmp, and V.
Referenced by qp().
|
static |
Definition at line 87 of file __qp__.cc.
References abs(), octave::math::chol2inv(), octave::math::chol< T >::chol_matrix(), Array< T >::column(), done, e, EIG::eigenvalues(), error(), Matrix::extract_n(), ColumnVector::fill(), found, ColumnVector::max(), ColumnVector::min(), null(), Array< T >::numel(), p, Matrix::pseudo_inverse(), real(), ColumnVector::resize(), Matrix::resize(), EIG::right_eigenvectors(), Matrix::row(), Matrix::stack(), tmp, ColumnVector::transpose(), Matrix::transpose(), x, Y, and Z.
Referenced by F__qp__(), and QtHandles::Utils::figureCurrentPoint().
|
inline |
Definition at line 492 of file __qp__.cc.
Referenced by octave::math::airy(), octave::math::biry(), EIG::init(), and FloatEIG::init().