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

Home » Public Forums » archive » Re: string manipulation
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: string manipulation [message #23883 is a reply to message #23876] Mon, 26 February 2001 17:41 Go to previous messageGo to previous message
Craig Markwardt is currently offline  Craig Markwardt
Messages: 1869
Registered: November 1996
Senior Member
JD Smith <jdsmith@astro.cornell.edu> writes:
> Craig Markwardt wrote:
... deleted ...
>> I am able to find the string positions of the 2's, so that's not
>> really a problem. I do this by making a byte array of the strings,
>> and blanking out any alphabetic characters and any leading numeric
>> characters. Here I appreciate STRPOS is (partially) vectorized.
>>
>> However, when it comes to resubstituting the "50" back in, that's when
>> I get stymied. This is primarily because STRMID and STRPUT are not
>> vectorized at all. Well STRMID *is* vectorized, but not with a sane
>> behavior. For example, what I'd like to do is:
>>
>> NEWKEY = STRMID(KEY,0,P1) + '50' + STRMID(KEY,P2,100)
>>
>> Where KEY, P1, and P2 are vectors. Obviously this doesn't work. Any
>> ideas?
>
> I was going to come up with something using histogram, but I figured I'd
> be pressing my luck. I would probably use a loop and the
> sx{add,del,}par.pro routines from the nasalib. FITS has lots of rules
> about keyword length, total line length, etc. Best to waste some cycles
> and make sure it's done right.

Jah, that's what I do now, except I know they are valid header
keywords already, since they come from an already-existing file, and
I'd like to preserve the original formatting as much as possible. But
I guess a loop is just necessary.

[ I was looking for the magic HISTOGRAM bullet too ... ]

Craig

--
------------------------------------------------------------ --------------
Craig B. Markwardt, Ph.D. EMAIL: craigmnet@cow.physics.wisc.edu
Astrophysics, IDL, Finance, Derivatives | Remove "net" for better response
------------------------------------------------------------ --------------
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Previous Topic: Congrid problem
Next Topic: NaN values

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

Current Time: Fri Oct 10 10:10:09 PDT 2025

Total time taken to generate the page: 0.72017 seconds