本文整理汇总了C++中Matrix::End方法的典型用法代码示例。如果您正苦于以下问题:C++ Matrix::End方法的具体用法?C++ Matrix::End怎么用?C++ Matrix::End使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Matrix
的用法示例。
在下文中一共展示了Matrix::End方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: res
/**
* @brief Ones matrix
*
* @param col Column
* @param lin Rows
* @param cha Dimension
* @param set Dimension
* @param eco Dimension
* @param phs Dimension
* @param rep Dimension
* @param seg Dimension
* @param par Dimension
* @param slc Dimension
* @param ida Dimension
* @param idb Dimension
* @param idc Dimension
* @param idd Dimension
* @param ide Dimension
* @param ave Dimension
*
* @return Ones matrix
*
*/
template <class T> inline static Matrix<T>
ones (const size_t& col,
const size_t& lin,
const size_t& cha = 1,
const size_t& set = 1,
const size_t& eco = 1,
const size_t& phs = 1,
const size_t& rep = 1,
const size_t& seg = 1,
const size_t& par = 1,
const size_t& slc = 1,
const size_t& ida = 1,
const size_t& idb = 1,
const size_t& idc = 1,
const size_t& idd = 1,
const size_t& ide = 1,
const size_t& ave = 1) {
Matrix<T> res (col, lin, cha, set, eco, phs, rep, seg, par, slc, ida, idb, idc, idd, ide, ave);
std::fill (res.Begin(), res.End(), T(1));
return res;
}
示例2: accumulate
template <class T> inline static T sum2 (const Matrix<T>& M) {
return std::accumulate (M.Begin(), M.End(), (T)1, std::plus<T>());
}
示例3: mmin
template<class T> inline static T mmin (const Matrix<T>& M) {
return *std::min_element(M.Begin(), M.End());
}