beautypg.com

Multi-statement vs. single- statement functions – Texas Instruments PLUS TI-89 User Manual

Page 95

background image

78 Chapter 3: Symbolic Manipulation

03SYMBOL.DOC TI-89/TI-92 Plus: Symbolic Manipulation (English) Susan Gullord Revised: 02/23/01 10:52 AM Printed: 02/23/01 2:12 PM Page 78 of 24

Multi-statement user-defined functions should be used as an
argument for numeric functions (such as

nDeriv

and

nInt

) only.

In some cases, you may be able to create an equivalent single-
statement function. For example, consider a piecewise function with
two pieces.

When:

Use expression:

x < 0

ë

x

x

0

5 cos(x)

¦

If you were to create a multi-statement user-defined function with
the form:

Func
If x<0 Then
Return ë x
Else
Return 5cos(x)
EndIf
EndFunc

Then numerically
integrate

y1(x)

with

respect to

x

.

¦

Create an equivalent single-statement user-defined function.

Use the

TI

-89 / TI-92 Plus’s

built-in

when

function.

Then integrate

y1(x)

with respect to

x

.

Multi-Statement vs.
Single-Statement
Functions

Tip: You can use your
computer keyboard to type
lengthy text and then use
TI-GRAPH LINK to

send it to

the TI

-

89 / TI 92

-

Plus.

See

Chapter 18 for more
information.

Tip: To select nInt from the
Calc

toolbar menu, press

B:nInt.

Tip: To select

from the

Calc

toolbar menu, press

2

(or press

2

<

on the

keyboard).

Define y1(x)=Func:If x<0 Then: ... :EndFunc

Define y1(x)=when(x<0,

ë

x, 5cos(x))

Press

¥

¸

for a

floating-point result.

This manual is related to the following products: