A C++ library mirroring some of the most common Matlab functions.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Namespaces | Functions
elementaryop.cpp File Reference
#include "elementaryop.h"
#include "comparisonop.h"
#include "vectorop.h"
#include <limits>


namespace  mcl


Real mcl::Pow (Real input, Real exponent)
Real mcl::Sqrt (Real input)
Int mcl::Sign (const Real scalar)
Int mcl::Fix (const Real scalar)
Real mcl::Rem (const Real &scalar_a, const Real &scalar_b)
Real mcl::Mod (const Real &scalar_a, const Real &scalar_b)
Int mcl::Mod (const Int &scalar_a, const Int &scalar_b)
Complex mcl::Conj (Complex scalar)
Real mcl::RealPart (Complex scalar)
Real mcl::ImagPart (Complex scalar)
Int mcl::NextPow2 (Real input)
double mcl::StringToDouble (const std::string &s)
Real mcl::Abs (Real input)
Real mcl::Abs (Complex input)
Int mcl::Next2 (Int input)
Real mcl::Entropy (std::vector< Real > pdf, Real base)
Int mcl::Factorial (const Int input)
Real mcl::LinearInterpolation (Real x1, Real y1, Real x2, Real y2, Real x)