27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
|
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
|
+
+
+
+
-
+
+
+
+
-
+
+
|
## Simulation targets
sims = ${MTT_SYS}_sim.m s${MTT_SYS}_ssim.m
## m-files needed for ident
ident_m = ${MTT_SYS}_ident.m ${MTT_SYS}_ident_numpar.m
## The input data
ident_data = ${MTT_SYS}_ident_data.dat
## Targets for the ident simulation
ident_reps = ${ident_m} ${sims} ${model_reps} ${sensitivity_reps}
## ps output files etc
psfile = ${MTT_SYS}_ident.ps
psfiles = ${MTT_SYS}_ident.ps ${MTT_SYS}_ident.comparison.ps
psfiles = ${MTT_SYS}_ident.ps ${MTT_SYS}_ident.comparison.ps ${MTT_SYS}_ident_pars.ps
figfiles = ${psfiles:%.ps=%.fig}
gdatfiles = ${psfiles:%.ps=%.gdat}
datfiles = ${psfiles:%.ps=%.dat2}
## LaTeX files etc
latexfiles = ${MTT_SYS}_ident_par.tex
all: ${MTT_SYS}_ident.${MTT_LANG}
echo:
echo "sims: ${sims}"
echo "model_reps: ${model_reps}"
echo "sensitivity_reps: ${sensitivity_reps}"
echo "ident_reps: ${ident_reps}"
${MTT_SYS}_ident.view: ${psfiles}
ident_rep.sh ${MTT_SYS} view
${psfiles}: ${figfiles}
ident_rep.sh ${MTT_SYS} ps
touch ${psfiles}
${figfiles}: ${gdatfiles}
ident_rep.sh ${MTT_SYS} fig
touch ${figfiles}
${gdatfiles}: ${datfiles}
ident_rep.sh ${MTT_SYS} gdat
touch ${gdatfiles}
${datfiles} ${latexfiles}: ${ident_reps}
${datfiles} ${latexfiles}: ${ident_reps} ${ident_data}
ident_rep.sh ${MTT_SYS} dat2
touch ${datfiles}
${MTT_SYS}_ident.m:
ident_rep.sh ${MTT_SYS} m
${MTT_SYS}_ident_numpar.m:
ident_rep.sh ${MTT_SYS} numpar.m
|