GUDHI C++ library
Navigation
Contact
GUDHI
Project
People
Keep in touch
Partners and Funding
Related projects
They are talking about us
Download
Licensing
Get the latest sources
Utils for Mac OSx
Utils for Win x64
Documentation
C++ documentation
C++ installation manual
Python documentation
Python installation manual
Utilities
Tutorials
Dockerfile
Interfaces
Persistence_representations/persistence_vectors/plot_persistence_vectors.cpp
/* This file is part of the Gudhi Library. The Gudhi library
* (Geometric Understanding in Higher Dimensions) is a generic C++
* library for computational topology.
*
* Author(s): Pawel Dlotko
*
* Copyright (C) 2016 Inria
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#include <gudhi/Persistence_vectors.h>
#include <iostream>
#include <sstream>
using
Euclidean_distance
=
Gudhi::Euclidean_distance
;
using
Vector_distances_in_diagram
=
Gudhi::Persistence_representations::Vector_distances_in_diagram<Euclidean_distance>
;
int
main(
int
argc,
char
** argv) {
std::cout <<
"This program create a Gnuplot script to plot persistence vector. Please call this program with the "
"name of file with persistence vector. \n"
;
if
(argc != 2) {
std::cout <<
"Wrong number of parameters, the program will now terminate. \n"
;
return
1;
}
Vector_distances_in_diagram
l;
l.
load_from_file
(argv[1]);
l.
plot
(argv[1]);
return
0;
}
GUDHI Version 2.2.0 - C++ library for Topological Data Analysis (TDA) and Higher Dimensional Geometry Understanding. - Copyright : GPL v3
Generated on Thu Jun 14 2018 15:00:53 for GUDHI by
Doxygen
1.8.13