mirror of
				https://github.com/aportelli/LatAnalyze.git
				synced 2025-10-31 14:54:33 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			26 lines
		
	
	
		
			659 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			659 B
		
	
	
	
		
			C++
		
	
	
	
	
	
| #include <iostream>
 | |
| #include <latan/AsciiFile.hpp>
 | |
| #include <latan/Plot.hpp>
 | |
| 
 | |
| using namespace std;
 | |
| using namespace Latan;
 | |
| 
 | |
| int main(int argc, char *argv[])
 | |
| {
 | |
|     if (argc != 2)
 | |
|     {
 | |
|         cerr << "usage: " << argv[0] << " <file>" << endl;
 | |
|         return EXIT_FAILURE;
 | |
|     }
 | |
|     
 | |
|     string fileName = argv[1];
 | |
|     
 | |
|     cout << "-- loading sample from '" << fileName << "'..." << endl;
 | |
|     const DMatSample &s = Io::load<DMatSample, AsciiFile>(fileName);
 | |
|     cout << scientific;
 | |
|     cout << "central value:\n"      << s[central]               << endl;
 | |
|     cout << "standard deviation:\n" << s.variance().cwiseSqrt() << endl;
 | |
|     
 | |
|     return EXIT_SUCCESS;
 | |
| }
 |