HP (Hewlett-Packard) 50g ユーザーズマニュアル

ページ / 887
Page 3-36
The contents of the variable K are: << 
α β ‘α+β’ >>.
Functions defined by more than one expression
In this section we discuss the treatment of functions that are defined by two or
more expressions.  An example of such functions would be
The function IFTE (IF-Then-Else) describes such functions.
The IFTE function
The IFTE function is written as  
IFTE(conditionoperation_if_trueoperation_if_false)
If condition is true then operation_if_true is performed, else operation_if_false is 
performed.  For example, we can write ‘f(x) = IFTE(x>0, x^2-1, 2*x-1)’, to 
describe the function listed above.  Function IFTE is accessible from the function 
catalog (‚N). The symbol ‘>’ (greater than) is available as (associated 
with the Y key).  To define this function in ALG mode use the command:  
DEF(f(x) = IFTE(x>0, x^2-1, 2*x-1))  then, press `.  In RPN mode, type the 
function definition between apostrophes:
‘f(x) = IFTE(x>0, x^2-1, 2*x-1)’
then press „à.
Press J to recover your variable menu.  The function 
@@@f@@@ should be available 
in your soft key menu.  Press ‚
@@@f@@@ to see the resulting program:
<< 
 x ‘IFTE(x>0, x^2-1, 2*x-1)’ >>
To evaluate the function in ALG mode, type the function name, f, followed by the 
number at which you want to evaluate the function, e.g., f(2), then press `.
In RPN mode, enter a number and press 
@@@f@@@.   Check, for example, that f(2) = 
3, while f(-2) = -5.
>
<
=
0
,
1
0
,
1
2
)
(
2
x
x
x
x
x
f