Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utcs!mnetor!seismo!lll-crg!topaz!uwvax!husc6!harvard!adelie!mirror!gabriel!ada-uts!rouil From: rouil@ada-uts.UUCP Newsgroups: net.graphics Subject: Scaling graphs Message-ID: <14200002@ada-uts> Date: Fri, 11-Jul-86 17:15:00 EDT Article-I.D.: ada-uts.14200002 Posted: Fri Jul 11 17:15:00 1986 Date-Received: Mon, 14-Jul-86 07:31:01 EDT Lines: 29 Nf-ID: #N:ada-uts:14200002:000:1136 Nf-From: ada-uts!rouil Jul 11 17:15:00 1986 I will be working on a tool, for a research computer, that will generate a scale for plotting data points given a data set of several thousand points. The easiest way to generate a linear scale for both the X and Y axes is to take the differences of the min and max then divide by the size of the axis to determine the distence/unit. Then to plot the points it is a simple mapping of w plotter distance being equal to z scale distance. However I also need a method of generating logarithmic scales for the data. Does anybody know a good way of generating a logarithmic scale from a set of points. Once you have the logarithmic scale how do you map betwen the scale distance and the plotter distance. This program will be written in DEC fortran on a VAX. If there is public domain code out there please let me know about it. I would prefer that you mail responses to me. If there is interest in the answers I will post to the net. Thanks, John Rouillard UUCP:ihnp4!inmet!ada-uts!rouil Intermetrics Inc. 733 Concord Ave. Cambridge, Ma. 02138