Overview
Comment:Added gnuplot view representation
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | origin/master | trunk
Files: files | file ages | folders
SHA3-256: 3db229f89d4c3f1cbb913557a31a615dd83c2c802910e2d12d37be59708d1f77
User & Date: geraint@users.sourceforge.net on 2001-07-13 00:55:55.000
Other Links: branch diff | manifest | tags
Context
2001-07-13
01:43:54
This should not be here !!!! check-in: 935838133c user: gawthrop@users.sourceforge.net tags: origin/master, trunk
00:55:55
Added gnuplot view representation check-in: 3db229f89d user: geraint@users.sourceforge.net tags: origin/master, trunk
00:51:39
Fixed generation of odes.sg from .m and .oct simulations.
.cc, .m and .oct simulations now all write mtt_data (lower case).
check-in: 7fcda3f846 user: geraint@users.sourceforge.net tags: origin/master, trunk
Changes
45
46
47
48
49
50
51
52

53
54
55
56
57
58
59
60
61

62
63
64
65
66
67
68
45
46
47
48
49
50
51

52
53
54
55
56
57
58
59
60

61
62
63
64
65
66
67
68







-
+








-
+







      << "set term X11" << endl
      << endl;

  // write states (X11)

  for (list<record_t>::iterator i = Lx.begin(); i != Lx.end() ; i++)
    {
      out << "plot " << "\"MTT_work/" << sys << "_odes.dat2\" using 1:" << 2 + Ly.size() + i->num
      out << "plot " << "\"" << sys << "_odes.dat2\" using 1:" << 2 + Ly.size() + i->num
	  << " axes x1y1 title \"" << i->mod << "_" << i->cmp << ";" << endl
	  << "pause(wait);" << endl;
    }

  // write outputs (X11)

  for (list<record_t>::iterator i = Ly.begin(); i != Ly.end() ; i++)
    {
      out << "plot " << "\"MTT_work/" << sys << "_odes.dat2\" using 1:" << 1 + i->num
      out << "plot " << "\"" << sys << "_odes.dat2\" using 1:" << 1 + i->num
	  << " axes x1y1 title \"" << i->mod << "_" << i->cmp << endl
	  << "; pause(wait);" << endl;
    }

  return out;
}

1
2
3
4
5
6



7
8
9
10
11
12
13
14
15
16


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21






+
+
+










+
+
# -*-makefile-*-
# create a gnuplot input file

MTTFLAGS	= $(OPTS)

all: $(SYS)_gnuplot.$(LANG)

$(SYS)_gnuplot.view: $(SYS)_gnuplot.txt $(SYS)_odes.dat2
	gnuplot $(SYS)_gnuplot.txt

$(SYS)_gnuplot.txt: $(SYS)_struc.txt $(MTTPATH)/trans/struc2gnuplot_txt.exe
	$(MTTPATH)/trans/struc2gnuplot_txt.exe $(SYS) < $(SYS)_struc.txt > $(SYS)_gnuplot.txt

$(SYS)_struc.txt:
	mtt $(MTTFLAGS) $(SYS) struc txt

$(MTTPATH)/trans/struc2gnuplot_txt.exe:
	make -f $(MTT_CC)/Makefile struc2gnuplot_txt.exe

$(SYS)_odes.dat2:
	mtt $(OPTS) $(SYS) odes dat2

MTT: Model Transformation Tools
GitHub | SourceHut | Sourceforge | Fossil RSS ]