+void make_best_corrs_graphics(std::vector< std::vector< std::vector< double > > > correlations,
+ std::vector< std::pair< int, int > > corr_pairs,
+ std::vector< int > indx,
+ const char* file_name)
+{
+ FILE *file;
+ file = std::fopen(file_name, "w+");
+ for (int i = 0; i < corr_pairs.size(); i++) {
+ std::fprintf(file, "%3d %3d", indx[corr_pairs[i].first] + 1, indx[corr_pairs[i].second] + 1);
+ for (int j = 0; j < correlations.size(); j++) {
+ std::fprintf(file, "%3.2f ", correlations[j][corr_pairs[i].first][corr_pairs[i].second]);
+ }
+ std::fprintf(file, "\n");
+ }
+ std::fclose(file);
+}
+