GNU Octave 7.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
oct-convn.h File Reference
#include "octave-config.h"
#include "mx-fwd.h"
#include <cstdlib>
#include "dMatrix.h"
#include "dNDArray.h"
#include "CMatrix.h"
#include "CNDArray.h"
#include "fMatrix.h"
#include "fNDArray.h"
#include "fCMatrix.h"
#include "fCNDArray.h"
Include dependency graph for oct-convn.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  octave
 

Enumerations

enum  convn_type { convn_full , convn_same , convn_valid }
 
enum  octave::convn_type {
  octave::convn_full , octave::convn_same , octave::convn_valid , octave::convn_full ,
  octave::convn_same , octave::convn_valid
}
 

Functions

convn_type octave::convert_enum (::convn_type ct)
 
ComplexMatrix octave::convn (const ComplexMatrix &a, const ColumnVector &c, const RowVector &r, convn_type ct)
 
ComplexMatrix octave::convn (const ComplexMatrix &a, const ComplexColumnVector &c, const ComplexRowVector &r, convn_type ct)
 
ComplexMatrix octave::convn (const ComplexMatrix &a, const ComplexMatrix &b, convn_type ct)
 
ComplexMatrix octave::convn (const ComplexMatrix &a, const Matrix &b, convn_type ct)
 
ComplexNDArray octave::convn (const ComplexNDArray &a, const ComplexNDArray &b, convn_type ct)
 
ComplexNDArray octave::convn (const ComplexNDArray &a, const NDArray &b, convn_type ct)
 
FloatComplexMatrix octave::convn (const FloatComplexMatrix &a, const FloatColumnVector &c, const FloatRowVector &r, convn_type ct)
 
FloatComplexMatrix octave::convn (const FloatComplexMatrix &a, const FloatComplexColumnVector &c, const FloatComplexRowVector &r, convn_type ct)
 
FloatComplexMatrix octave::convn (const FloatComplexMatrix &a, const FloatComplexMatrix &b, convn_type ct)
 
FloatComplexMatrix octave::convn (const FloatComplexMatrix &a, const FloatMatrix &b, convn_type ct)
 
FloatComplexNDArray octave::convn (const FloatComplexNDArray &a, const FloatComplexNDArray &b, convn_type ct)
 
FloatComplexNDArray octave::convn (const FloatComplexNDArray &a, const FloatNDArray &b, convn_type ct)
 
FloatMatrix octave::convn (const FloatMatrix &a, const FloatColumnVector &c, const FloatRowVector &r, convn_type ct)
 
FloatMatrix octave::convn (const FloatMatrix &a, const FloatMatrix &b, convn_type ct)
 
FloatNDArray octave::convn (const FloatNDArray &a, const FloatNDArray &b, convn_type ct)
 
Matrix octave::convn (const Matrix &a, const ColumnVector &c, const RowVector &r, convn_type ct)
 
Matrix octave::convn (const Matrix &a, const Matrix &b, convn_type ct)
 
NDArray octave::convn (const NDArray &a, const NDArray &b, convn_type ct)
 

Enumeration Type Documentation

◆ convn_type

enum convn_type
Enumerator
convn_full 
convn_same 
convn_valid 

Definition at line 51 of file oct-convn.h.