11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% Version control history
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% $Id$
# %% $Log$
# %% Revision 1.6 1998/07/27 20:32:11 peterg
# %% Octave mode forced
# %%
# %% Revision 1.5 1998/07/25 20:10:01 peterg
# %% Lower case mttx
# %%
# %% Revision 1.4 1998/07/25 09:42:37 peterg
|
>
>
>
|
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% Version control history
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% $Id$
# %% $Log$
# %% Revision 1.7 1998/08/10 13:55:11 peterg
# %% Added option of computing from ss values
# %%
# %% Revision 1.6 1998/07/27 20:32:11 peterg
# %% Octave mode forced
# %%
# %% Revision 1.5 1998/07/25 20:10:01 peterg
# %% Lower case mttx
# %%
# %% Revision 1.4 1998/07/25 09:42:37 peterg
|
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
|
# Inform user
echo Creating $1_state.txt - compute from steady-state information
cat $1_ss.r $1_struc.txt | sed 's/\$//' |\
awk '{
if(match($1,"MTTx")>0) {
j++
split($0,a,"="); print j,$0,a[2]
x[j]=a[2];
}
if($1=="state") {
i++;
print "x(" i ") =\t", x[i], " \# " $4 " (" $3 ")"
}
|
|
|
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
|
# Inform user
echo Creating $1_state.txt - compute from steady-state information
cat $1_ss.r $1_struc.txt | sed 's/\$//' |\
awk '{
if(match($1,"MTTx")>0) {
j++
split($0,a,"=");
x[j]=a[2];
}
if($1=="state") {
i++;
print "x(" i ") =\t", x[i], " \# " $4 " (" $3 ")"
}
|