diff options
author | pdlotko <pdlotko@636b058d-ea47-450e-bf9e-a15bfbe3eedb> | 2016-12-09 20:02:35 +0000 |
---|---|---|
committer | pdlotko <pdlotko@636b058d-ea47-450e-bf9e-a15bfbe3eedb> | 2016-12-09 20:02:35 +0000 |
commit | 2ae298359a9cf35392c075db3b83d3efeec94e4c (patch) | |
tree | b11e47a5ea22a6e4912842eaa90553607b78e730 /src/Gudhi_stat/example | |
parent | 74ab2f3b7d7d616c78d4c116ab5e8c629a7fe9d6 (diff) |
Marc's comment (hopefuly last ones for today :) ).
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/gudhi_stat@1843 636b058d-ea47-450e-bf9e-a15bfbe3eedb
Former-commit-id: 5153630f5cdad616aa568db6f1540f26db473874
Diffstat (limited to 'src/Gudhi_stat/example')
-rw-r--r-- | src/Gudhi_stat/example/persistence_heat_maps.cpp | 31 |
1 files changed, 5 insertions, 26 deletions
diff --git a/src/Gudhi_stat/example/persistence_heat_maps.cpp b/src/Gudhi_stat/example/persistence_heat_maps.cpp index 2dd3d46d..052b435f 100644 --- a/src/Gudhi_stat/example/persistence_heat_maps.cpp +++ b/src/Gudhi_stat/example/persistence_heat_maps.cpp @@ -154,11 +154,8 @@ int main( int argc , char** argv ) q.plot( "heat_map_2" ); - std::vector< Abs_Topological_data_with_averages* > to_average; - to_average.push_back( &p ); - to_average.push_back( &q ); Persistence_heat_maps av; - av.compute_average( to_average ); + av.compute_average( { &P , &q } ); av.plot( "average" ); */ @@ -167,13 +164,8 @@ int main( int argc , char** argv ) Persistence_heat_maps p( "file_with_diagram" , filter , constant_function, false , 1000 , 0 , 10 ); Persistence_heat_maps q( "file_with_diagram_1" , filter , constant_function, false , 1000 , 0 , 10 ); Persistence_heat_maps r( "file_with_diagram_2" , filter , constant_function, false , 1000 , 0 , 10 ); - - std::vector< Abs_Topological_data_with_averages* > to_average; - to_average.push_back( &p ); - to_average.push_back( &q ); - to_average.push_back( &r ); Persistence_heat_maps av; - av.compute_average( to_average ); + av.compute_average( {&p,&q,&r} ); av.print_to_file( "template_average_of_heat_maps" ); */ @@ -190,11 +182,8 @@ int main( int argc , char** argv ) Persistence_heat_maps q( intervals2 , filter , constant_function, false , 10 , 0 , 10 ); q.plot( "heat_map_2" ); - std::vector< Persistence_heat_maps* > to_compute_median; - to_compute_median.push_back( &p ); - to_compute_median.push_back( &q ); Persistence_heat_maps median; - median.compute_median( to_compute_median ); + median.compute_median( {&p,&q} ); median.plot( "median" ); */ @@ -203,14 +192,8 @@ int main( int argc , char** argv ) Persistence_heat_maps p( "file_with_diagram" , filter , constant_function, false , 1000 , 0 , 1 ); Persistence_heat_maps q( "file_with_diagram_1" , filter , constant_function, false , 1000 , 0 , 1 ); Persistence_heat_maps r( "file_with_diagram_2" , filter , constant_function, false , 1000 , 0 , 1 ); - - std::vector< Persistence_heat_maps* > to_compute_median; - to_compute_median.push_back( &p ); - to_compute_median.push_back( &q ); - to_compute_median.push_back( &r ); Persistence_heat_maps median; - median.compute_median( to_compute_median ); - + median.compute_median( {&p,&q,&r} ); median.print_to_file( "template_median_of_heat_maps" ); */ @@ -221,12 +204,8 @@ int main( int argc , char** argv ) Persistence_heat_maps q( "file_with_diagram_1" , filter , constant_function, false , 1000 , 0 , 1 ); Persistence_heat_maps r( "file_with_diagram_2" , filter , constant_function, false , 1000 , 0 , 1 ); - std::vector< Persistence_heat_maps* > to_compute_percentage_of_active; - to_compute_percentage_of_active.push_back( &p ); - to_compute_percentage_of_active.push_back( &q ); - to_compute_percentage_of_active.push_back( &r ); Persistence_heat_maps percentage_of_active; - percentage_of_active.compute_percentage_of_active( to_compute_percentage_of_active , 0.1 ); + percentage_of_active.compute_percentage_of_active( {&p,&q,&r} , 0.1 ); percentage_of_active.print_to_file( "template_percentage_of_active_of_heat_maps" ); //percentage_of_active.plot( "template_percentage_of_active_of_heat_maps" ); |