root/applications/robust/main.cpp @ 1254

Revision 1254, 1.4 kB (checked in by sindj, 14 years ago)

Rozdelane pocitani integralu. JS

RevLine 
[976]1
2/*!
3\file
4\brief Robust
5\author Vasek Smidl
6
7 */
8
9#include "robustlib.h"
[1216]10#include <vector>
[1208]11using namespace itpp;
[976]12
[1213]13using namespace bdm;
[976]14
15int main ( int argc, char* argv[] ) {
16       
[1234]17        emlig* emlig1 = new emlig(3);
[1186]18
[1234]19        //emlig1->step_me(0);
20
[1219]21        for(int i = 0;i<500;i++)
22        {
[1220]23                cout << "Step:" << i << endl;
[1208]24
[1254]25                double condition[4];           
[1220]26
[1219]27                condition[0] = rand()/1000.0;
28                condition[1] = rand()/1000.0;
29                condition[2] = rand()/1000.0;
30                condition[3] = rand()/1000.0;
[1234]31                /*condition[4] = rand()/1000.0;
[1220]32                condition[5] = rand()/1000.0;
33                condition[6] = rand()/1000.0;
34                condition[7] = rand()/1000.0;
[1234]35                condition[8] = rand()/1000.0;*/
[1220]36               
[1216]37
[1234]38                vec* condition_vec = new vec(condition,4);
[1219]39                emlig1->add_condition(*condition_vec);
40
[1234]41                emlig1->step_me(i);
[1219]42               
43                vector<int> sizevector;
44                for(int s = 0;s<=emlig1->number_of_parameters;s++)
45                {
46                        sizevector.push_back(emlig1->statistic_rowsize(s));
47                }
48        }
49
50
51       
52        /*
53        emlig1->step_me(1);
54
55        vec condition = "2.0 0.0 1.0"; 
56
[1208]57        emlig1->add_condition(condition);
58
[1216]59        vector<int> sizevector;
60        for(int s = 0;s<=emlig1->number_of_parameters;s++)
61        {
62                sizevector.push_back(emlig1->statistic_rowsize(s));
63        }
64
[1219]65        emlig1->step_me(2);
[1216]66
[1219]67        condition = "2.0 1.0 0.0";
[1216]68
69        emlig1->add_condition(condition);
70
71        sizevector.clear();
72        for(int s = 0;s<=emlig1->number_of_parameters;s++)
73        {
74                sizevector.push_back(emlig1->statistic_rowsize(s));
75        }
[1219]76        */
[1216]77
[976]78        return 0;
79}
Note: See TracBrowser for help on using the browser.