Utmatning på plotter
(1971) In MSc ThesesDepartment of Automatic Control
- Abstract
- The task was to write a program for plotter output on a ink jet plotter built at Inst. för Elmät, LTH. This plotter puts dots of ink on a paper fastened to a rotating drum and it must have, for every x-coordinate in its turn, the y-coordinates in rising order where it shall put a dot. 0<x,y<1024. <br>In data exists in dump mode on DEC-tape, and consists of files of starting points followed by step increments. Each file has to be changed into pairs of xy-coordinates and then sorted and arranged in a suitable way for output. <br> The intermediate results are stored on disk. On account of the rather small core memory and the mass of coordinates, the sorting procedure is made in two steps. First a merge of several files sorted after x is made,... (More)
- The task was to write a program for plotter output on a ink jet plotter built at Inst. för Elmät, LTH. This plotter puts dots of ink on a paper fastened to a rotating drum and it must have, for every x-coordinate in its turn, the y-coordinates in rising order where it shall put a dot. 0<x,y<1024. <br>In data exists in dump mode on DEC-tape, and consists of files of starting points followed by step increments. Each file has to be changed into pairs of xy-coordinates and then sorted and arranged in a suitable way for output. <br> The intermediate results are stored on disk. On account of the rather small core memory and the mass of coordinates, the sorting procedure is made in two steps. First a merge of several files sorted after x is made, then the y's are sorted for each x-coordinate. <br>The program consists of six subroutines, linked by a program PLOTUT, written in FORTRAN. <br>CHANGE: changes indata into several files of coord. sorted after the x-value. <br>UNITE: merges those files into one. <br>YSORT: sorts y-values and transforms the file in a way suitable for the plotter. <br>OUTPUT: takes care of the actual ouput of data to the plotter. <br>MSORT: does the actual sorting, called from CHANGE, YSORT. <br>INUT: handles the transfer of data between disk and core memory. (Less)
Please use this url to cite or link to this publication:
http://lup.lub.lu.se/student-papers/record/8850667
- author
- Hagbjer, Lennart
- supervisor
- organization
- year
- 1971
- type
- H3 - Professional qualifications (4 Years - )
- subject
- publication/series
- MSc Theses
- report number
- TFRT-5093
- ISSN
- 0346-5500
- language
- Swedish
- id
- 8850667
- date added to LUP
- 2016-03-29 16:06:23
- date last changed
- 2016-03-29 16:06:23
@misc{8850667, abstract = {{The task was to write a program for plotter output on a ink jet plotter built at Inst. för Elmät, LTH. This plotter puts dots of ink on a paper fastened to a rotating drum and it must have, for every x-coordinate in its turn, the y-coordinates in rising order where it shall put a dot. 0<x,y<1024. <br>In data exists in dump mode on DEC-tape, and consists of files of starting points followed by step increments. Each file has to be changed into pairs of xy-coordinates and then sorted and arranged in a suitable way for output. <br> The intermediate results are stored on disk. On account of the rather small core memory and the mass of coordinates, the sorting procedure is made in two steps. First a merge of several files sorted after x is made, then the y's are sorted for each x-coordinate. <br>The program consists of six subroutines, linked by a program PLOTUT, written in FORTRAN. <br>CHANGE: changes indata into several files of coord. sorted after the x-value. <br>UNITE: merges those files into one. <br>YSORT: sorts y-values and transforms the file in a way suitable for the plotter. <br>OUTPUT: takes care of the actual ouput of data to the plotter. <br>MSORT: does the actual sorting, called from CHANGE, YSORT. <br>INUT: handles the transfer of data between disk and core memory.}}, author = {{Hagbjer, Lennart}}, issn = {{0346-5500}}, language = {{swe}}, note = {{Student Paper}}, series = {{MSc Theses}}, title = {{Utmatning på plotter}}, year = {{1971}}, }