recursive sequences

403 views
Skip to first unread message

pam

unread,
Jun 13, 2011, 3:07:21 PM6/13/11
to tins...@googlegroups.com
Hi group:

I know how to define a sequence recursively using a graph page. I'm wondering, though, if there is an easy way to define a sequence recursively on a calculator page. I've tried define seq( ..., but can't figure out the syntax. I tried using a template to enter two parts, but that didn't work either. I'm sure it's something quite simple. Help?

Thanks.
Pam

John Hanna

unread,
Jun 13, 2011, 5:19:59 PM6/13/11
to tins...@googlegroups.com

Re: easy way to define a sequence recursively on a calculator page

 

 

 

It could be better, I suppose, but the pool is waiting!

John Hanna

jeh...@optonline.net

www.johnhanna.us

T3 - Teachers Teaching with Technology

"A cowchip is paradise to a fly."

 


--
To post to this group, send email to tins...@googlegroups.com
To unsubscribe send email to tinspire+u...@googlegroups.com
For more options, visit this group at
http://groups.google.com.au/group/tinspire?hl=en-GB?hl=en-GB
The tns documents shared by group members are archived at
http://lafacroft.com/archive/nspire.php

image001.gif

Wayne

unread,
Jun 13, 2011, 7:05:20 PM6/13/11
to tinspire
The calculator page command for defining recursive sequences is
seqn() .
Wayne

On 13 June, 15:07, pam <pamela.raw...@gmail.com> wrote:
> Hi group:
>
> I know how to define a sequence recursively using a graph page. I'm
> wondering, though, if there is an easy way to define a sequence *recursively
> * on a calculator page. I've tried define seq( ..., but can't figure out the

Wayne

unread,
Jun 13, 2011, 7:11:25 PM6/13/11
to tinspire
Sorry, I forgot to add an example: for the first 10 terms of the
fibonacci sequence, seqn(u(n-1)+u(n-2),{1,1},10) .
Wayne

pam

unread,
Jun 14, 2011, 9:30:03 AM6/14/11
to tins...@googlegroups.com, jeh...@optonline.net
That worked with the CAS unit my student has. I was even able to use the variables we've been using in class rather than generic f(x). Very cool. I figured there was a way to use piecewise functions to do this; I just couldn't figure out the syntax. 

I'm guessing that the seq function has to use an explicit formula (like on the 84) since it appears to have the same syntax.

Thanks!
Pam

pam

unread,
Jun 14, 2011, 9:33:54 AM6/14/11
to tins...@googlegroups.com
Wayne,

That helps a great deal. Too bad the CAS handheld doesn't seem to have the seqn command (although I haven't updated to OS 3 yet ... maybe it does).

Thanks!
Pam

Nevil Hopley

unread,
Jun 14, 2011, 11:52:26 AM6/14/11
to tinspire
I think that all OS's since 2.0 have had the seqn command, but it
doesn't appear in the catalog for some reason, and I don't think it's
even mentioned in the pdf reference guides either.
I've not checked recently though to verify this claim of mine!

Nevil

Wayne

unread,
Jun 14, 2011, 12:46:25 PM6/14/11
to tinspire
Pam and Nevil,

Yes, seqn() is new in OS 3.0 . OS 3.0 added that command as well as
seqGen(), both of which are quite useful. There were also some issues
with the way the old OS allowed sequence graphing pages to interact
with a calculator page and those have been eliminated, as far as I can
tell. One example in which seqn() provides a good classroom aid is to
quickly generate the iterates for the Newton approximation of zeros of
functions. That's a topic that is in just about every first semester
calculus class.

Wayne

On 14 June, 11:52, Nevil Hopley <ne...@calculatorsoftware.co.uk>
wrote:

Wayne

unread,
Jun 14, 2011, 4:25:02 PM6/14/11
to tinspire
On a related note, OS 3.0 not only added seqn() and seqGen() but
euler() was also added to the catalog. Euler() is a function that
generates the Euler approximation sequence for a given differential
equation. Of course, it is the same sequence that is generated and
displayed in the new DE grapher in OS 3.0. Euler() is useful when
that approximation is covered in Calculus 1 or 2.

Wayne

Jimmy Fullerenex

unread,
Jun 15, 2011, 12:29:34 AM6/15/11
to tins...@googlegroups.com
Just to add, the counterpart of euler(), rk23() is also present. About the new euler() function, while it certainly provides a good build-in functionality, it also eats up my own version of "euler()" in a document (I don't even have the chance to recover it!) and so does completesquare(). But anyway, I surely appreciate TI's improvements, and I'm also keenly anticipating new CAS advanced commands.
Cheers,
Jimmy Fullerenex



2011/6/15 Wayne <wayn...@thepaces.org>
Reply all
Reply to author
Forward
0 new messages