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

Home » Public Forums » archive » Who have an electrical book of IDL in English?
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
Who have an electrical book of IDL in English? [message #52096] Tue, 09 January 2007 17:53 Go to next message
zhuangbao@gmail.com is currently offline  zhuangbao@gmail.com
Messages: 12
Registered: January 2007
Junior Member
The help document of IDL 6.3 is not suitable for learning form scratch,

I need an English book step by step, but in my country I can't find
Who can send me an electrical edition , or give me an address to
download?

Thanks for your help.
Re: Who have an electrical book of IDL in English? [message #52179 is a reply to message #52096] Wed, 17 January 2007 16:01 Go to previous message
Braedley is currently offline  Braedley
Messages: 57
Registered: September 2006
Member
As far as I'm concerned, the online is useful when you know there's a
function or procedure that does what you want, but you don't know the
name of the function or the calling sequence, or if you're interested
about some keywords to some of your procedure calls. As an example,
XLOADCT wouldn't teach you much about colour systems in IDL. I don't
think any single section in the help file can teach you as much about
colour as the chapters in David's books, or the section devoted to
colour on his web page. No, the help files are great for reference,
but the learning curve with them are too steep to be useful as the only
source for beginners.

Braedley

On Jan 11, 10:25 pm, tia...@gmail.com wrote:
> I think you should really learn the most things from IDL's online help
> documents. They are designed for beginners, with a lot of examples. Try
> them, and you will learn a lot.
>
> Best,
> Tian
>
> zhuang...@gmail.com wrote:
>> The help document of IDL 6.3 is not suitable for learning form scratch,
>
>> I need an English book step by step, but in my country I can't find
>> Who can send me an electrical edition , or give me an address to
>> download?
>
>> Thanks for your help.
Re: Who have an electrical book of IDL in English? [message #52193 is a reply to message #52096] Mon, 15 January 2007 09:11 Go to previous message
JD Smith is currently offline  JD Smith
Messages: 850
Registered: December 1999
Senior Member
On Fri, 12 Jan 2007 10:24:17 -0500, Ben Tupper wrote:

> David Fanning wrote:
>> tianyf@gmail.com writes:
>>
>>> I think you should really learn the most things from IDL's online help
>>> documents. They are designed for beginners, with a lot of examples. Try
>>> them, and you will learn a lot.
>>
>> I don't doubt you will learn a lot. Whether that's the
>> *best* way to learn IDL or not, I'm not so sure. I know
>> when I was first learning IDL I had to read the User's
>> Guide front to back twice before I could figure out how
>> to draw a line plot. Things have improved a lot since
>> then, but not so much "use the on-line help" would be
>> my first recommendation for learning to write IDL programs. :-)
>>
>
> Speaking of online help...
>
> You may recall that long ago Andrew Cool and I fussed with an online
> help system for IDL 5.5 that used IDLWAVE resources to get around the
> PDF help system that was then provided with IDL.
>
> Imagine my surprise this week when I accidentally type ...
>
> IDL> xdl
>
>
> What the heck?!?
>
> Digging a little deeper I have found that...
>
> IDL> xdl, /no_block
>
> while not pretty, is pretty handy. That said, I think the new online
> help system, regardless of what I might think of the contents, is very good.

That seems to parse the doc header of all !DIR/.pro routines, but
doesn't display internal routines (e.g. widget_control). My old
IDLWAVE stuff actually parsed the old PDF docs into HTML, trimming all
the cruft, and attempting to format it readably, while skimming off
routine information (calling sequence, keywords, etc.) and creating
links. It was a hack, which luckily isn't needed anymore, since
RSI/ITTVIS is good enough to ship with each an every IDL copy an XML
catalog of their new improved HTML help system.

The way I avoid two monitors: simply summon context help as needed
directly from the text in IDLWAVE with M-?. The IDL Assistant pops up
with the exact topic/keyword/class/routine/sysvar/control
structure/etc all queued up. Then I minimize the window and continue
on.

I probably invoke C-c ? (routine info, usually to recall the
quasi-random calling syntax and get argument order right) once every
1min, and M-? (context help) every 5min. They, to me, are the
"killer features" of IDLWAVE. When I program in other languages, like
Perl, I really miss that functionality.

JD
Re: Who have an electrical book of IDL in English? [message #52206 is a reply to message #52096] Fri, 12 January 2007 07:24 Go to previous message
btt is currently offline  btt
Messages: 345
Registered: December 2000
Senior Member
David Fanning wrote:
> tianyf@gmail.com writes:
>
>> I think you should really learn the most things from IDL's online help
>> documents. They are designed for beginners, with a lot of examples. Try
>> them, and you will learn a lot.
>
> I don't doubt you will learn a lot. Whether that's the
> *best* way to learn IDL or not, I'm not so sure. I know
> when I was first learning IDL I had to read the User's
> Guide front to back twice before I could figure out how
> to draw a line plot. Things have improved a lot since
> then, but not so much "use the on-line help" would be
> my first recommendation for learning to write IDL programs. :-)
>

Speaking of online help...

You may recall that long ago Andrew Cool and I fussed with an online
help system for IDL 5.5 that used IDLWAVE resources to get around the
PDF help system that was then provided with IDL.

Imagine my surprise this week when I accidentally type ...

IDL> xdl


What the heck?!?

Digging a little deeper I have found that...

IDL> xdl, /no_block

while not pretty, is pretty handy. That said, I think the new online
help system, regardless of what I might think of the contents, is very good.

Cheers,
Ben



> That said, I don't know how anyone writes IDL programs
> without having a dual-screen monitor so that the on-line
> help can be up there simultaneously with the IDLDE.
>
> Cheers,
>
> David
Re: Who have an electrical book of IDL in English? [message #52207 is a reply to message #52096] Fri, 12 January 2007 07:18 Go to previous message
Benjamin Hornberger is currently offline  Benjamin Hornberger
Messages: 258
Registered: March 2004
Senior Member
tianyf@gmail.com wrote:
> I think you should really learn the most things from IDL's online help
> documents. They are designed for beginners, with a lot of examples. Try
> them, and you will learn a lot.

I don't think the IDL online help is designed for beginners. It's a good
reference once you have an idea how IDL works, but in the beginning the
amount of material presented there is just overwhelming.

In case it didn't come out clearly in one of the previous messages:
David sells a PDF version of his book (which I think is quite good for
beginners -- David is just too modest to advertise it himself here):

http://www.dfanning.com/store/index.php?act=viewProd&pro ductId=4

Cheers,
Benjamin
Re: Who have an electrical book of IDL in English? [message #52209 is a reply to message #52096] Fri, 12 January 2007 06:09 Go to previous message
Kenneth Bowman is currently offline  Kenneth Bowman
Messages: 86
Registered: November 2006
Member
In article <MPG.2010a6f61904db5c989e79@news.frii.com>,
David Fanning <news@dfanning.com> wrote:

> That said, I don't know how anyone writes IDL programs
> without having a dual-screen monitor so that the on-line
> help can be up there simultaneously with the IDLDE.

One display works if it's big enough ...

http://store.apple.com/1-800-MY-APPLE/WebObjects/AppleStore? family=AppleDisplays

Ken
Re: Who have an electrical book of IDL in English? [message #52211 is a reply to message #52096] Fri, 12 January 2007 02:16 Go to previous message
zhuangbao@gmail.com is currently offline  zhuangbao@gmail.com
Messages: 12
Registered: January 2007
Junior Member
Thanks for your help, I have a Chinese tutorial of IDL now, but it's
not deep enough.
After reading the tutorial and practising the codes in it, I will read
the online help
to gain further knowledge about IDL. I am now using emacs idlwave-mode
to write
my code, it's excellent, but the function names in my editor are not
highlighted, perhaps
it is not the problem of idlwave-mode, but the problem of
font-lock-mode, do you have the
same problem? I wish your reply.
By the way, your website is really helpful.

Thanks again.
David Fanning wrote:
> tianyf@gmail.com writes:
>
>> I think you should really learn the most things from IDL's online help
>> documents. They are designed for beginners, with a lot of examples. Try
>> them, and you will learn a lot.
>
> I don't doubt you will learn a lot. Whether that's the
> *best* way to learn IDL or not, I'm not so sure. I know
> when I was first learning IDL I had to read the User's
> Guide front to back twice before I could figure out how
> to draw a line plot. Things have improved a lot since
> then, but not so much "use the on-line help" would be
> my first recommendation for learning to write IDL programs. :-)
>
> That said, I don't know how anyone writes IDL programs
> without having a dual-screen monitor so that the on-line
> help can be up there simultaneously with the IDLDE.
>
> Cheers,
>
> David
> --
> David Fanning, Ph.D.
> Fanning Software Consulting, Inc.
> Coyote's Guide to IDL Programming: http://www.dfanning.com/
> Sepore ma de ni thui. ("Perhaps thou speakest truth.")
Re: Who have an electrical book of IDL in English? [message #52212 is a reply to message #52096] Thu, 11 January 2007 18:57 Go to previous message
David Fanning is currently offline  David Fanning
Messages: 11724
Registered: August 2001
Senior Member
tianyf@gmail.com writes:

> I think you should really learn the most things from IDL's online help
> documents. They are designed for beginners, with a lot of examples. Try
> them, and you will learn a lot.

I don't doubt you will learn a lot. Whether that's the
*best* way to learn IDL or not, I'm not so sure. I know
when I was first learning IDL I had to read the User's
Guide front to back twice before I could figure out how
to draw a line plot. Things have improved a lot since
then, but not so much "use the on-line help" would be
my first recommendation for learning to write IDL programs. :-)

That said, I don't know how anyone writes IDL programs
without having a dual-screen monitor so that the on-line
help can be up there simultaneously with the IDLDE.

Cheers,

David
--
David Fanning, Ph.D.
Fanning Software Consulting, Inc.
Coyote's Guide to IDL Programming: http://www.dfanning.com/
Sepore ma de ni thui. ("Perhaps thou speakest truth.")
Re: Who have an electrical book of IDL in English? [message #52214 is a reply to message #52096] Thu, 11 January 2007 18:25 Go to previous message
enod is currently offline  enod
Messages: 41
Registered: November 2004
Member
I think you should really learn the most things from IDL's online help
documents. They are designed for beginners, with a lot of examples. Try
them, and you will learn a lot.


Best,
Tian

zhuangbao@gmail.com wrote:
> The help document of IDL 6.3 is not suitable for learning form scratch,
>
> I need an English book step by step, but in my country I can't find
> Who can send me an electrical edition , or give me an address to
> download?
>
> Thanks for your help.
Re: Who have an electrical book of IDL in English? [message #52236 is a reply to message #52096] Wed, 10 January 2007 06:37 Go to previous message
David Fanning is currently offline  David Fanning
Messages: 11724
Registered: August 2001
Senior Member
Kenneth Bowman writes:

> If an electrical copy were available, I doubt that I would sell another book. :-)

I used to think that. Now, I'm not so sure. :-)

Cheers,

David
--
David Fanning, Ph.D.
Fanning Software Consulting, Inc.
Coyote's Guide to IDL Programming: http://www.dfanning.com/
Sepore ma de ni thui. ("Perhaps thou speakest truth.")
Re: Who have an electrical book of IDL in English? [message #52237 is a reply to message #52096] Wed, 10 January 2007 05:58 Go to previous message
Kenneth Bowman is currently offline  Kenneth Bowman
Messages: 86
Registered: November 2006
Member
In article <1168394009.038372.98940@i39g2000hsf.googlegroups.com>,
"zhuangbao@gmail.com" <zhuangbao@gmail.com> wrote:

> The help document of IDL 6.3 is not suitable for learning form scratch,
>
> I need an English book step by step, but in my country I can't find
> Who can send me an electrical edition , or give me an address to
> download?
>
> Thanks for your help.

This books is intended for beginners

http://www.amazon.com/Introduction-Programming-IDL-Interacti ve-Language/dp/012088559X/sr=1-1/qid=1168437469/ref=pd_bbs_s r_1/102-7816005-7904152?ie=UTF8&s=books

If an electrical copy were available, I doubt that I would sell another book. :-)

Ken Bowman
Re: Who have an electrical book of IDL in English? [message #52239 is a reply to message #52096] Wed, 10 January 2007 05:04 Go to previous message
Allan Whiteford is currently offline  Allan Whiteford
Messages: 117
Registered: June 2006
Senior Member
zhuangbao@gmail.com wrote:
> The help document of IDL 6.3 is not suitable for learning form scratch,
>
> I need an English book step by step, but in my country I can't find
> Who can send me an electrical edition , or give me an address to
> download?
>
> Thanks for your help.
>

http://www.dfanning.com/store/index.php?act=viewProd&pro ductId=4
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: backprojection
Next Topic: Using Socket to read wireless LAN router info page

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

Current Time: Wed Oct 08 13:36:04 PDT 2025

Total time taken to generate the page: 0.00813 seconds