コード例 #1
0
ファイル: Tools.cpp プロジェクト: UIUCSinhaLab/STAP
// get the row vector
vector< double > Matrix::getRow( int row ) const
{
	gsl_vector* v = gsl_vector_alloc( nCols() );
	gsl_matrix_get_row( v, data, row );

	//qcheng75
	vector<double> ret=gsl2vector( v, 0);
	gsl_vector_free(v);
	return ret;
	//return gsl2vector( v );
}
コード例 #2
0
ファイル: Tools.cpp プロジェクト: jacobclifford/MIBBS
// get the column vector
vector< double > Matrix::getCol( int col ) const
{
    gsl_vector* v = gsl_vector_alloc( nRows() );
    gsl_matrix_get_col( v, data, col );
    return gsl2vector( v );	
}
コード例 #3
0
ファイル: Tools.cpp プロジェクト: jacobclifford/MIBBS
// get the row vector
vector< double > Matrix::getRow( int row ) const
{
    gsl_vector* v = gsl_vector_alloc( nCols() );
    gsl_matrix_get_row( v, data, row );
    return gsl2vector( v );
}