The Origin Forum
File Exchange
Try Origin for Free
The Origin Forum
Home | Profile | Register | Active Topics | Members | Search | FAQ | Send File to Tech support
 All Forums
 Origin Forum for Programming
 LabTalk Forum
 Problems with subtraction interpolation

Note: You must be registered in order to post a reply.
To register, click here. Registration is FREE!

Screensize:
UserName:
Password:
Anti-Spam Code:
Format Mode:
Format: BoldItalicizedUnderlineStrikethrough Align LeftCenteredAlign Right Horizontal Rule Insert HyperlinkUpload FileInsert Image Insert CodeInsert QuoteInsert List
   
Message:

* HTML is OFF
* Forum Code is ON
Smilies
Smile [:)] Big Smile [:D] Cool [8D] Blush [:I]
Tongue [:P] Evil [):] Wink [;)] Clown [:o)]
Black Eye [B)] Eight Ball [8] Frown [:(] Shy [8)]
Shocked [:0] Angry [:(!] Dead [xx(] Sleepy [|)]
Kisses [:X] Approve [^] Disapprove [V] Question [?]

 
Check here to subscribe to this topic.
   

T O P I C    R E V I E W
Koguma Posted - 08/07/2006 : 1:43:47 PM
Origin Version (Origin 7.0):
Operating System:Windows Xp Professional

Hi...i here again! :p
I try to do a routine what all columns in a worksheet are subtracted for another worksheet.This another worksheet have only 2 points, taked by the GetPts comand.So, i have to do subtration with interpolation (--O).A piece of my code is below:
"Copia" is the main worksheet and "line_b" is the "another worksheet" .
 
create line_B -d 2;
GetPts -n line_b 2;

for (jj=2;jj<=%W!wks.ncols;jj++){


%(copia,jj) --O line_b;


}


Does work without "for" too....
please help me!
1   L A T E S T    R E P L I E S    (Newest First)
Mike Buess Posted - 08/07/2006 : 2:39:08 PM
The for-loop executes before points are selected and all Y columns in Copia probably end up with missing values "--". (See the Notes in the programming guide's description of the GetPts command.) Use the EndToolbox macro to delay subtraction until two points are selected...

def EndToolbox
{
%W=Copia;
for (jj=2;jj<=%W!wks.ncols;jj++)
{
%(%W,2) --O line_B;
};
layer -a; // rescale graph layer
};
create line_B -d 2;
GetPts -n line_B 2;

Mike Buess
Origin WebRing Member

Edited by - Mike Buess on 08/07/2006 2:45:10 PM

The Origin Forum © 2020 Originlab Corporation Go To Top Of Page
Snitz Forums 2000