comp.lang.idl-pvwave archive - RDF feed
type: channel
description: Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado
items: Shortening specific axes - How ??

Shortening specific axes - How ??
type: item
description: Below is some questions and answers i havrom VNI Technical Support. Unfortunately they couldn't solve my problem. Does anyone else have any ideas. ******* From support@imsl.com Thu Jun 30 15:05:46 1994 Date: Thu, 30 Jun 1994 08:04:48 -0600 From: VNI Boulder Customer Support <support@imsl.com> Hello, Unfortunately, there is no simple way of affecting the size of the axis. The only way is how I described below. Sue Erickson Technical Support Visual Numerics, Inc. ----------------------------------------------- From: Paul Porcelli <gnaa38@aero.gla.ac.uk> VNI Boulder Customer Support writes > > Hello, > > The only way to change the size of the axes is to use the T3D function to change the unit cube. The surface command will draw into the unit cube. See the explanation of T3D starting at Page 115 of the User's Guide. Sincerely, Sue Erickson Technical Support Visual Numerics, Inc. ----------------------------------------------------------- pro test window,1,xsize=500,ysize=500 a=dist(40) surface,a,/save wait,2.0 t3d,scale=[.5,1.,1.] surface,a,/t3d end I have produced a 3D mesh. I would like to change a few things about its appearance. I want to change the length of the x axis and the length of the y axis. However i want the scales on theses axes to remain exactly as they are at present. What i really need is a parameter i can alter to adjust the length of the x axis, and a similat parameter to alter the length of the y axis. At different times i may want these axes to be differnet lengths therefore an adjustable parameter would be ideal. Any info/advice would be great. ************** Sue, thanks for the reply. I have tried your solution but the surface plot is slightly rotated thus reducing the size of the y axis as well as the x axis. Is there anyway round this. I have tried Matlab and it has a fairly simple function to do what i need. Thanks in advance. -- Paul Porcelli
creator: gnaa38
date: 1994-06-30T15:23:29-00:00