Main MRPT website > C++ reference for MRPT 1.9.9
Functions
Custom I/O for math containers

Detailed Description

Collaboration diagram for Custom I/O for math containers:

Functions

template<class TRIPLET >
bool mrpt::math::saveEigenSparseTripletsToFile (const std::string &sFile, std::vector< TRIPLET > &tri)
 Saves to a plain-text file the nonzero entries of a Eigen sparse matrix, represented as a vector of triplets. More...
 

Function Documentation

◆ saveEigenSparseTripletsToFile()

template<class TRIPLET >
bool mrpt::math::saveEigenSparseTripletsToFile ( const std::string sFile,
std::vector< TRIPLET > &  tri 
)

Saves to a plain-text file the nonzero entries of a Eigen sparse matrix, represented as a vector of triplets.

Output format is one line per entry with the format: "i j val", i:row, j:col, val:value.

Template Parameters
TRIPLETshould be Eigen::Triplet<T>

Definition at line 234 of file math/include/mrpt/math/utils.h.

References mrpt::system::os::fclose(), mrpt::system::os::fopen(), and mrpt::system::os::fprintf().




Page generated by Doxygen 1.8.17 for MRPT 1.9.9 Git: ad3a9d8ae Tue May 1 23:10:22 2018 -0700 at miƩ 12 jul 2023 10:03:34 CEST