T O P I C R E V I E W |
cougar2 |
Posted - 07/06/2004 : 05:12:41 AM Hi everybody,
I have a 3d plot (Color Map Surface) and would like to have the projection of my graph as (twodimensional) lines on the side walls. How can you do this, I saw some examples on Origins web page.
Cougar
|
4 L A T E S T R E P L I E S (Newest First) |
Mike |
Posted - 07/09/2004 : 11:47:18 AM Hi Cougar:
Those graphs combine a color mapped surface with a 3D scatter or trajectory plot. Nice plots, but I'm sure that the authors did some "head-scratching" to figure out how to create them.
I'm not entirely clear on what constitutes your "maximal curve" on the 3D surface, but that's OK. You have to somehow generate a 3D XYZ scatter plot that appears to plot on one of the 3D surface's sidewalls (3D surface removed from the layer in this example for clarity). For instance, in this example, I set X = 2 so that my Y and Z data plot in the YZ plane. If I had wanted a plot in the XZ plane, I would have to set Y=10 and varied the X and Z values.
I think what I suggested before is your best bet: Use the Profiles/Contour template to generate the necessary 2D dataset (data are stored in hidden worksheets named Verticaln or Horizontaln), then add a third dimension to the 2D data in one of these worksheets by creating a data set of constant value. You will have to change the column designations so that you have a set of XYZ data. Then you can add this data plot to the layer using either the Layer n or Plot Setup dialog box.
This may sound cumbersome, but I think if you play with it for a few minutes using the advice that I have given, you'll see how this can work.
Let me know if you "run into a brick wall."
Mike OriginLab |
cougar2 |
Posted - 07/09/2004 : 10:40:34 AM Hi Mike,
the examples I thought of can be found at:
http://www.originlab.com/index.aspx?lm= 153&s=9&pid=589 http://www.originlab.com/index.aspx?lm= 153&s=9&pid=588
However, they do not show any projection of the graph. I would like to have the maximal curve (2d) from the 3d graph plotted as a line on the sidewalls.
Cougar
|
Mike |
Posted - 07/07/2004 : 10:57:29 AM Hi Cougar:
If you can provide a link to a specific graph in our Gallery, we may be able to give some advice as to how to create something like it.
Mike OriginLab |
Mike |
Posted - 07/06/2004 : 1:23:27 PM Hi Cougar:
There is no user interface option that can be turned on for a Color Map Surface as there is for a 3D XYZ scatter or trajectory plot. One of the things that you would have to do is to somehow define your profile. In other words, there are an infinite number of possible projections onto any of the sidewalls depending on how where you slice the surface.
One thing that might be of some use to you here is the Profiles/Contour tool (with your matrix active, select Plot:Profiles/Contour). This draws your data as a color contour plot. By setting Cursor Type to Arbitrary Line you can generate the profile of your choosing. The data sets are stored in a couple of hidden worksheets which you can access via Project Explorer.
I fiddled around a bit with the data in these hidden worksheets and created an XYZ worksheet, where X was a constant, and Y and Z were the X and Y data from the Vertical profile. I then included the XYZ data in the layer contents of the 3D color mapped surface. This produced a projection of my Arbitrary Line profile. It looked okay, though this could depend on the order in which the two plots were drawn in the layer.
I'm sorry if this sounds a bit messy, but it's the best I could come up with. Maybe someone else has some ideas.
Mike OriginLab |
|
|