[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: graphing equations

From: Przemek Klosowski
Subject: Re: graphing equations
Date: Wed, 12 Nov 2003 13:44:35 -0500 (EST)

   > to plot three planes on the same graph. for example
   > 2x+y+z=4  x+y+z=2  3x-y-z=2 so students can see the point of intersection.

Since Octave is a numerical environment, it assumes that you want to plot
numerical objects (arrays of data). Plotting functions, then, requires
manually preparing the 'support' arrays and calculating the value arrays:

         x = 0:.1:pi
or       plot(cos(0:.1:pi)

this gets even longer for 2-d support:

         [x,y]=meshdom(0:.1:pi, 0:.1:pi)

Using gnuplot directly, you can simplify it a little bit because gnuplot
can plot functions: you can just say 

    splot 4-2*x-y,2-x-y,3*x-y+2

and it will plot what you need (the default range is [-10:10]x[-10:10])

Octave is freely available under the terms of the GNU GPL.

Octave's home on the web:
How to fund new projects:
Subscription information:

reply via email to

[Prev in Thread] Current Thread [Next in Thread]