GNU Octave
3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include <cfloat>
#include "dbleCHOL.h"
#include "dbleSVD.h"
#include "mx-m-dm.h"
#include "EIG.h"
#include "defun.h"
#include "error.h"
#include "gripes.h"
#include "oct-obj.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) |
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) |
OCTAVE_EXPORT octave_value_list F__qp__ | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 486 of file __qp__.cc.
References error(), error_state, print_usage(), qp(), and x.
|
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 >::length(), Array< T >::numel(), Matrix::resize(), SVD::right_singular_matrix(), Array< T >::rows(), SVD::singular_values(), and V.
Referenced by qp().
|
static |
Definition at line 87 of file __qp__.cc.
References abs(), chol2inv(), CHOL::chol_matrix(), Array< T >::column(), EIG::eigenvalues(), EIG::eigenvectors(), error(), error_state, Matrix::extract_n(), ColumnVector::fill(), Array< T >::length(), ColumnVector::max(), ColumnVector::min(), null(), Matrix::pseudo_inverse(), real, ColumnVector::resize(), Matrix::resize(), Matrix::row(), Matrix::stack(), ColumnVector::transpose(), Matrix::transpose(), x, and Z.
Referenced by F__qp__().