1 | |
---|
2 | Set series1 = { |
---|
3 | Set Ois.Load("C:/Temp2/s1_4.oza")[1] |
---|
4 | }; |
---|
5 | // El fechado de s1 y s3 y s4 son los lunes WD(1) (!!) |
---|
6 | // El fechado de s2 son los martes WD(2) (!!) |
---|
7 | |
---|
8 | Set series2 = { |
---|
9 | TimeSet AUX = WD(3); |
---|
10 | Set Ois.Load("C:/Temp2/s1_4.oza")[1] |
---|
11 | }; |
---|
12 | // El fechado de s1 son los lunes WD(1) (!!) |
---|
13 | // El fechado de s2 son los martes WD(2) (!!) |
---|
14 | // El fechado de s3 son los miércoles WD(3) (!!) |
---|
15 | |
---|
16 | Set series1 << series2; |
---|
17 | // Las dos series infinitas s1 y s2 coinciden entre una carga y la otra |
---|
18 | // (se utiliza el fechado almacenado) |
---|
19 | // Las series s3 y s4 (las finitas) no hacen eso. |
---|
20 | // Nótese que el mecanismo de carga aborta en cualquier caso el uso del |
---|
21 | // fechado particular de s4. |
---|
22 | // En la segunda carga se usa el fechado AUX visible al cargarlas. |
---|
23 | |
---|
24 | |
---|
25 | Text DatingAddress(Serie serie) { |
---|
26 | GetAddressFromObject(Dating(serie)) |
---|
27 | }; |
---|
28 | |
---|
29 | Set check1 = [[ |
---|
30 | Real (DatingAddress(series1::s1) == DatingAddress(series1::s2)); // 0 |
---|
31 | Real (DatingAddress(series1::s1) == DatingAddress(series1::s3)); // 0 |
---|
32 | Real (DatingAddress(series1::s1) == DatingAddress(series1::s4)); // 0 |
---|
33 | Real (DatingAddress(series1::s2) == DatingAddress(series1::s3)); // 0 |
---|
34 | Real (DatingAddress(series1::s2) == DatingAddress(series1::s4)); // 0 |
---|
35 | Real (DatingAddress(series1::s3) == DatingAddress(series1::s4)) // 1 |
---|
36 | ]]; |
---|
37 | Set check2 = [[ |
---|
38 | Real (DatingAddress(series2::s1) == DatingAddress(series2::s2)); // 0 |
---|
39 | Real (DatingAddress(series2::s1) == DatingAddress(series2::s3)); // 0 |
---|
40 | Real (DatingAddress(series2::s1) == DatingAddress(series2::s4)); // 0 |
---|
41 | Real (DatingAddress(series2::s2) == DatingAddress(series2::s3)); // 0 |
---|
42 | Real (DatingAddress(series2::s2) == DatingAddress(series2::s4)); // 0 |
---|
43 | Real (DatingAddress(series2::s3) == DatingAddress(series2::s4)) // 1 |
---|
44 | ]]; |
---|
45 | |
---|