I have Ubuntu 10.10 installed and need to plot 3D graphic.

I have installed several free applications available in the repository, like QtiPlot and GNU Octave. I have found out and created the following graphic. Gaussian function

Now I have to show in the same graphic the position of my experiment results, which consist of elements with three parameters: X, Y and Z coordinates which had been calculated with the same function as above graphic.

Any idea to do that? Would be better if you propose solution in free apps,because there are several proprietary apps like Maple or MATLAB.

Thank you very much.

UPDATE 1

The final result should be more or less like this:

alt text

link|improve this question

73% accept rate
feedback

2 Answers

Look at matplotlib from sourceforge.
There is a simple 3D plotting extension -- mplot3d.

The mplot3d toolkit adds simple 3d plotting capabilities to matplotlib by supplying an axis object that can create a 2d projection of a 3d scene. In the end it produces a list of 2d lines and patches that are drawn by the normal matplotlib code. Therefore the resulting graph will have the same look and feel as regular 2d plots.

You can check some samples at that link to see if it works for you.

link|improve this answer
feedback

There is PLplot at sourceforge.
Here is a Lucid reference.
I have not used it and have not checked Maverick stability.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.