comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » IDL and PV-Wave
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
IDL and PV-Wave [message #412] Fri, 21 August 1992 06:39 Go to next message
ritscher is currently offline  ritscher
Messages: 3
Registered: August 1992
Junior Member
There has been a lot of amusing but perhaps not technically
informative discussions on IDL vs PV-Wave. I use IDL, so I am not
familiar with where PV-Wave has progressed to since the parting of
ways of Research Systems and Precision Visuals. It strikes
me that it could be useful for the readers of this news group to compare
the two packages features. I would appreciate it if some PV-Wave users
discuss features added to PV-Wave since the split-off.

As was mentioned, there is now a release of IDL (i.e., IMSL/IDL) that
gives full access to the IMSL library. This is, of course, a joint
release between Research Systems and the IMSL folks.

Other additions to IDL include the 3-D display capabilities: the
Z-buffer driver, the ability to do surface rendering (shade_surf),
volume rendering (shade_volume and polyshade), and light source
modeling for surface display, the ability to display 2- and 3-D
triangulated data (or other data on irregular gridding) or regrid to a
rectangular grid, and finally, the ability to project an image into an
arbitrary 3-D plane (polyfill), which can be used for displaying
slices through 3-D data. Now if Research System will just add
translucent display of 3-D data, I'd be ecstatic!

Did the 3-D capabilities get added to PV-Wave? How about the Widget
capabilities?

The current version of IDL can be down-loaded via internet (or SPAN,
for the VMS folks). RSI will authorize use of this for a trial
period. This could help PV-Wave users investigate the differences.
Does Precision Visuals, Inc have anything similar? The FTP servers
that have IDL are: gateway.rsinc.com (192.5.156.17) ( via a 56KB link)
and boulder.colorado.edu (128.138.240.1) For both, log in as ftp with
password <userid>@<localhost>. IDL is in the directory pub/idl, in
compressed format (.Z).

What other features were added to IDL? Will someone comment on additions
to PV-Wave since the September 1990 end of their connection with RSI

David Ritscher
GE CR&D
K1-4C9, P.O. Box 8
Schenectady, NY 12301
ritscher@crd.ge.com
Re: idl and pv-wave [message #7851 is a reply to message #412] Thu, 23 January 1997 00:00 Go to previous messageGo to next message
Achim Hein is currently offline  Achim Hein
Messages: 42
Registered: February 1996
Member
Matt Delaney wrote:
>
> What are the essemtial differences between RSI IDL and PV-WAVE? Are
> programs written in the respective languages compatible?
> --
>
They are compatible if you change some commands and the usage of somme
commands - i.e. avg(average/WAVE) and total, the usage of shade_surf,
call_external...
But there is no problem to find and convert the different commands.

In my opinion IDL allows more powerful tools especially graphic
input/output-tools additionally there are some little mistakes in the
WAVE/FFT algorithm.

Achim

_______________________________________________

Dipl.-Ing. A. Hein
PB2 / ZESS - Uni-GH-Siegen
Paul-Bonatz Str. 9-11
57068 Siegen
Phone: 0271/740-3362
Fax: 0271/740-2336
_______________________________________________

Please have a look at our Web-Sites:

http://www.nv.et-inf.uni-siegen.de/pb2/www_pb2
_______________________________________________
Re: idl and pv-wave [message #7909 is a reply to message #412] Mon, 27 January 1997 00:00 Go to previous message
Achim Hein is currently offline  Achim Hein
Messages: 42
Registered: February 1996
Member
<Big Brother wrote:
<>
<> Achim Hein wrote:
<> > Try the following:
<> > wave>test=findgen(4097)
<> > wave>print,max(test-fft(test,-1),1))
<>
<> Shurely it should be max(test-fft(fft(test,-1),1)) :-)
<>
<> > wave>(31.3898,0.350983)
<>
<> fairly close, my HP gives
<> (29.4698,0.247685)
<>
<> > In IDL you will get as result:
<> > IDL>test=findgen(4097)
<> > IDL>print,max(test-fft(test,-1),1))
<> > IDL>(0.000244141,1.39110e-05)
<> > If you try to evaluate this FFT with a 4096-length, the results in
<> > > both programs are quite equal.
<>
<> test=findgen(4095)
<> print, max( test-fft(fft(test,-1), 1))
<> ( 0.00219727, -0.000417931)
<>
<> > There was a discussion some month ago with Sergei Senin...:
<> > In his opinion:
<>
<> IMHO :-)
<>
<> > > <There seems to be no mistake, but simply no check in the
<procedure > > <for the number of elements in the array being 2^X.
<>
<> > But I think:
<> > > It seems so, but I think a Fourier-Transform-Algorithm has to
<> > > run for every array length
<>
<> I do agree with you now - WAVE fft is weird.
<> I'm using it to plot amplitude and phase spectral densities, which
<> requires a certain precision, and to avoid this problem, I run a
<> "power-of-two check" routine and zero padding before doing fft.
<>
<> Sergei Senin

Thank you, I am very pleased.

Achim

PS.: I cannot get you by E-mail
--
_______________________________________________

Dipl.-Ing. A. Hein
PB2 / ZESS - Uni-GH-Siegen
Paul-Bonatz Str. 9-11
57068 Siegen
Phone: 0271/740-3362
Fax: 0271/740-2336
_______________________________________________

Please have a look at our Web-Sites:

http://www.nv.et-inf.uni-siegen.de/pb2/www_pb2
_______________________________________________
Re: idl and pv-wave [message #7919 is a reply to message #412] Sat, 25 January 1997 00:00 Go to previous message
Big Brother is currently offline  Big Brother
Messages: 1
Registered: January 1997
Junior Member
Achim Hein wrote:
> Try the following:
> wave>test=findgen(4097)
> wave>print,max(test-fft(test,-1),1))

Shurely it should be max(test-fft(fft(test,-1),1)) :-)

> wave>(31.3898,0.350983)

fairly close, my HP gives
(29.4698,0.247685)

> In IDL you will get as result:
> IDL>test=findgen(4097)
> IDL>print,max(test-fft(test,-1),1))
> IDL>(0.000244141,1.39110e-05)
> If you try to evaluate this FFT with a 4096-length, the results in > > > both programs are quite equal.

test=findgen(4095)
print, max( test-fft(fft(test,-1), 1))
( 0.00219727, -0.000417931)

> There was a discussion some month ago with Sergei Senin...:
> In his opinion:

IMHO :-)

>> <There seems to be no mistake, but simply no check in the procedure > > <for the number of elements in the array being 2^X.

> But I think:
>> It seems so, but I think a Fourier-Transform-Algorithm has to
>> run for every array length

I do agree with you now - WAVE fft is weird.
I'm using it to plot amplitude and phase spectral densities, which
requires a certain precision, and to avoid this problem, I run a
"power-of-two check" routine and zero padding before doing fft.

Sergei Senin
UoP, UK
ss@ee.port.ac.uk
WAVE mailing list archive:
http://www.ee.port.ac.uk:80/~ss-www/WAVE/wave-maillist/maill ist.html

PS: Sorry about this "Big Brother" stuff - I'm tired of getting junk
e-mail. My real address is in the signature.
Re: idl and pv-wave [message #7926 is a reply to message #412] Fri, 24 January 1997 00:00 Go to previous message
brian.jackel is currently offline  brian.jackel
Messages: 23
Registered: May 1996
Junior Member
In article <32E783C8.2FC1@natlab.research.philips.com> decre <decre@natlab.research.philips.com> writes:

> Wooops !
> I'm new to pv-wave and intend to use it for fft, a.o.
> Can you comment on those _little_ mistakes in the WAVE/FFT ?

> Many thanks,
> Michel Decre

I don't remember all the details, but there was a problem with doing
FFT's for a prime number of points (and I think it was only for large
prime numbers). Whatever it was, it's fixed in the current versions
of IDL, dunno if PV-Wave did anything about it. Another poster has
included some code which should tickle the bug, if it still exists.

Brian Jackel
University of Western Ontario
Re: idl and pv-wave [message #7928 is a reply to message #412] Fri, 24 January 1997 00:00 Go to previous message
Achim Hein is currently offline  Achim Hein
Messages: 42
Registered: February 1996
Member
decre wrote:
>
> Achim Hein wrote:
>>
>> Matt Delaney wrote:
>>>
>> In my opinion IDL allows more powerful tools especially graphic
>> input/output-tools additionally there are some little mistakes in the
>> WAVE/FFT algorithm.
>>
>> Achim
>>
>> _______________________________________________
>>
>
> Wooops !
> I'm new to pv-wave and intend to use it for fft, a.o.
> Can you comment on those _little_ mistakes in the WAVE/FFT ?
>
> Many thanks,
> Michel Decre
>
Try the following:
wave>test=findgen(4097)
wave>print,max(test-fft(test,-1),1))
wave>(31.3898,0.350983)

In IDL you will get as result:
IDL>test=findgen(4097)
IDL>print,max(test-fft(test,-1),1))
IDL>(0.000244141,1.39110e-05)

If you try to evaluate this FFT with a 4096-length, the results in both
programs are quite equal.

There was a discussion some month ago with Sergei Senin...:
In his opinion:
> <There seems to be no mistake, but simply no check in the procedure <for the number of elements in the array being 2^X.
But I think:
> It seems so, but I think a Fourier-Transform-Algorithm has to
> run for every array length

> <No, it shouldn't (at least in what is called classical FFT) - but a
<*programme*, based on the algorithm should.
> <Sergei Senin
> <ss@ee.port.ac.uk, http://www.ee.port.ac.uk:80/~ss-www/

Is there any 'mistake'-archive for IDL/WAVE?
_______________________________________________

Dipl.-Ing. A. Hein
PB2 / ZESS - Uni-GH-Siegen
Paul-Bonatz Str. 9-11
57068 Siegen
Phone: 0271/740-3362
Fax: 0271/740-2336
_______________________________________________

Please have a look at our Web-Sites:

http://www.nv.et-inf.uni-siegen.de/pb2/www_pb2
_______________________________________________
Re: idl and pv-wave [message #7932 is a reply to message #412] Thu, 23 January 1997 00:00 Go to previous message
decre is currently offline  decre
Messages: 2
Registered: January 1997
Junior Member
Achim Hein wrote:
>
> Matt Delaney wrote:
>>
> In my opinion IDL allows more powerful tools especially graphic
> input/output-tools additionally there are some little mistakes in the
> WAVE/FFT algorithm.
>
> Achim
>
> _______________________________________________
>

Wooops !
I'm new to pv-wave and intend to use it for fft, a.o.
Can you comment on those _little_ mistakes in the WAVE/FFT ?

Many thanks,
Michel Decre

Philips Research Laboratories -- Building WB-31
Prof. Holstlaan 4
5656 AA Eindhoven
The Netherlands

Phone: +31-40-2744565
Fax: +31-40-2744288
E-mail: decre@natlab.research.philips.com
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Re: color buttons
Next Topic: Re: Shaded circles request.

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 13:32:31 PDT 2025

Total time taken to generate the page: 0.00752 seconds