GNU Octave
4.2.1
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include "lo-mappers.h"
#include "defun.h"
#include "error.h"
#include "errwarn.h"
#include "ovl.h"
#include "utils.h"
Go to the source code of this file.
Macros | |
#define | FFTSRC "@sc{fftw}" |
Functions | |
static octave_value | do_fftn (const octave_value_list &args, const char *fcn, int type) |
OCTAVE_EXPORT octave_value_list | Ffftn (const octave_value_list &args, int) then the dimension of ar |
Variables | |
is truncated prior to performing the FFT | Otherwise |
|
static |
Definition at line 44 of file fftn.cc.
References dim_vector::all_zero(), arg, octave_value::array_value(), Array< T >::columns(), octave_value::complex_array_value(), dims, octave_value::dims(), err_wrong_type_arg(), error(), octave_value::float_array_value(), octave_value::float_complex_array_value(), ComplexNDArray::fourierNd(), FloatComplexNDArray::fourierNd(), FloatNDArray::fourierNd(), NDArray::fourierNd(), ComplexNDArray::ifourierNd(), FloatComplexNDArray::ifourierNd(), FloatNDArray::ifourierNd(), NDArray::ifourierNd(), octave_value::is_complex_type(), octave_value::is_real_type(), octave_value::is_single_type(), octave::math::isnan(), octave_value_list::length(), nargin, dim_vector::ndims(), octave::math::nint_big(), octave_value(), print_usage(), Array< T >::resize(), retval, Array< T >::rows(), Matrix::transpose(), and val.
OCTAVE_EXPORT octave_value_list Ffftn | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 142 of file fftn.cc.
Referenced by install_fftn_fcns().