project  ..
utils.h File Reference
#include <multiloc.h>
Include dependency graph for utils.h:

Go to the source code of this file.

Functions

void print (one_Tuple &list)
 输出1维vector<double>的数据到命令行 More...
 
void print (two_Tuple &list)
 输出2维vector<vector<double>>的数据到命令行 More...
 
void print (three_Tuple &list)
 输出3维vector<vector<vector<double>>>的数据到命令行 More...
 
void print (MatrixXd &list, int &total)
 输出2维MatrixXd前total个的数据到命令行 More...
 
bool read_data (const char *filename, one_Tuple &tuples)
 : 从文件中读取数据内容,将输出的结果保存在一维的vector<double>中. filename为需要读取数据的文件名路径,tuples保存读取的数据.读取数据成功,返回true.否则,返回false. More...
 
bool read_file (string &Docement, one_Tuple &m_data, two_Tuple &angle)
 从文件中读取用于多目标定位的靶点和测向线信息,其中filename为需要读取数据的文件路径, 将读取的靶点坐标保存在m_data中,将读取的测向线信息保存在angle中. More...
 
bool read_file (string &Docement, one_Tuple &m_data, one_Tuple &angle)
 从文件中读取用于单目标定位的靶点和测向线信息,其中filename为需要读取数据的文件路径, 将读取的靶点坐标保存在m_data中,将读取的测向线信息保存在angle中. More...
 

Function Documentation

void print ( one_Tuple list)

输出1维vector<double>的数据到命令行

Parameters
list为vector<double>类型
Returns
void print ( two_Tuple list)

输出2维vector<vector<double>>的数据到命令行

Parameters
list为vector<vector<double>>类型
Returns
void print ( three_Tuple list)

输出3维vector<vector<vector<double>>>的数据到命令行

Parameters
list为vector<vector<vector<double>>>类型
Returns
void print ( MatrixXd &  list,
int &  total 
)

输出2维MatrixXd前total个的数据到命令行

Parameters
list为MatrixXd类型
total为int类型
Returns
bool read_data ( const char *  filename,
one_Tuple tuples 
)

: 从文件中读取数据内容,将输出的结果保存在一维的vector<double>中. filename为需要读取数据的文件名路径,tuples保存读取的数据.读取数据成功,返回true.否则,返回false.

Parameters
bool read_file ( string &  Docement,
one_Tuple m_data,
two_Tuple angle 
)

从文件中读取用于多目标定位的靶点和测向线信息,其中filename为需要读取数据的文件路径, 将读取的靶点坐标保存在m_data中,将读取的测向线信息保存在angle中.

Parameters
Docement为string类型
m_data为vector<double>类型
angle为vector<vector<double>>类型
Returns
bool类型,读取数据成功,返回true.否则,返回false.
bool read_file ( string &  Docement,
one_Tuple m_data,
one_Tuple angle 
)

从文件中读取用于单目标定位的靶点和测向线信息,其中filename为需要读取数据的文件路径, 将读取的靶点坐标保存在m_data中,将读取的测向线信息保存在angle中.

Parameters
Docement为string类型
m_data为vector<double>类型
angle为vector<double>类型
Returns
bool类型,读取数据成功,返回true;否则,返回 false。