# Re: 3-D graphing software?

• To: fedora-list redhat com
• Subject: Re: 3-D graphing software?
• Date: Thu, 22 Nov 2007 14:55:09 +0000 (UTC)

On Thu, 22 Nov 2007 11:51:48 +0200, Dotan Cohen wrote:

>> On Tue, 20 Nov 2007 01:47:07 +0200, Dotan Cohen wrote:
>>
>> > In an advanced Calculus course, we are dealing with functions with 2
>> > (and more) variables. Is there any 3-D graphing software for Fedora
>> > available? Something like Kalgebra, but with a bit more functions
>> > such as multiple functions graphed at the same time, asymptote min
>> > max and other significant points, zoom into 3-D graph, graph of
>> > derivative and integral, etc. Thanks in advance for any suggestions.
>> >
>> > Dotan Cohen
>> >
>> > http://what-is-what.com
>> > http://gibberish.co.il
>> > א-ב-ג-ד-ה-ו-ז-ח-ט-י-ך-כ-ל-ם-מ-ן-נ-ס-ע-ף-פ-ץ-צ-ק-ר-ש-ת
>> >
>> > A: Because it messes up the order in which people normally read text.
>> > Q: Why is top-posting such a bad thing?
>>
>> Reading the thread I'm not exactly clear what you expect from an
>> off-the- shelf GUI. The GUI is not psychic, nor does it understand
>> spoken commands. You have to tell it what to plot, and you have to do
>> so in a way it can understand. In other words, you must use certain
>> commands and syntax. That's a programming language.
>
> I am looking for an app where I can enter a function, for instance:
> z=(x^2+y^2)/(x^3-y^3)
> and have it plotted on a graph.

In matlab (probably octave as well):

[x,y]=meshgrid(-10:0.1:10); % define the xy domain of the plot
z=(x.^2+y.^2)./(x.^3-y.^3); % define the function to plot
mesh(x,y,z);                % plot.