Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!news2.arglkargh.de!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: John Edwards Newsgroups: comp.graphics.apps.gnuplot Subject: Re: Feature request : replot multiplot Date: Wed, 08 Jan 2014 13:47:57 +0000 Lines: 14 Message-ID: References: Reply-To: johned0@gmail.com Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: individual.net 9NTV0qsrmjj8sJXySDU9agZSzRWqh3wf57Q8Z5P89K7iElsQXk Cancel-Lock: sha1:vYBHxKGXp0Ge+GGHiJsa0vnxFPc= User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 In-Reply-To: Xref: csiph.com comp.graphics.apps.gnuplot:2241 > You could use "set table" to plot each dataset to a temporary file, and > store the min/max values for each (found in GPVAL_DATA_X/Y_MIN/MAX after > each plot). Afterwards chose the desired ranges, do your multiplot with > the tempfiles, and then delete them using a "system" call. Thanks Karl, I wasn't aware of the table option but I have had a look. It is an interesting idea that I already researched using "save" instead of table. If I understand it correctly, table would require me to send each dataset twice - once to plot it as the graph is built up and once to save it to a file for replotting. I think an intermediate file solution might be better than piping the data. I'm still mulling this over. Cheers, John