GNU Octave  6.2.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
bsxfun.h File Reference
#include "octave-config.h"
#include <algorithm>
#include <string>
#include "dim-vector.h"
#include "lo-error.h"
#include "bsxfun-defs.cc"
Include dependency graph for bsxfun.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

bool is_valid_bsxfun (const std::string &name, const dim_vector &xdv, const dim_vector &ydv)
 
bool is_valid_inplace_bsxfun (const std::string &name, const dim_vector &rdv, const dim_vector &xdv)
 

Function Documentation

◆ is_valid_bsxfun()

bool is_valid_bsxfun ( const std::string &  name,
const dim_vector xdv,
const dim_vector ydv 
)
inline

Definition at line 39 of file bsxfun.h.

References min(), name, and dim_vector::ndims().

Referenced by binmap(), do_mm_binary_op(), and elem_xpow().

◆ is_valid_inplace_bsxfun()

bool is_valid_inplace_bsxfun ( const std::string &  name,
const dim_vector rdv,
const dim_vector xdv 
)
inline

Definition at line 63 of file bsxfun.h.

References name, and dim_vector::ndims().

Referenced by do_mm_inplace_op().