Prev: HP50g vs. Voyage 200
Next: HPUserEdit crash at launch
From: Michael Kuyumcu on 31 Aug 2006 15:28 Hi, I am very grateful to your effort and help! It works! The code, as you gave, without any alterations, produces the fibonacci numbers! Now I think you can claim to have been one of the first non-tester people who ever programmed the TI-nspire! :-) Kind regards, Michael Kuyumcu Yao Konan wrote: > Well i have done a slight error in my previous post, so the good > version: > > Define Fib(n)=Func: > Local i,k1,k2,r > if n<1: > return "Unknown value": > 0->k1:1->k2: > For i,1,n: > k2->r: > k1+k2->k2:r->k1: > EndFor: > Return k2: > EndFunc > Michael Kuyumcu a écrit : > > > Hi, > > > > on the programmability: it seems that you can use the provided > > programming constructs in *functions only*. The catalog lists no TEXT > > command, no DISP, and if you want information on the programming > > constructs, you get the comment "Command for use in functions". > > > > The programming constructs offered are: > > Func...EndFunc > > Local > > If > > If...Then...Endif > > If...Then...Else...Endif > > Elseif...Then > > For...EndFor > > While...EndWhile > > Loop...EndLoop > > Exit > > Cycle > > Return > > GoTo Lbl > > Insert New Line > > Insert Comment (a small c within a circle) > > > > Could you combine two or three of these commands for a test function > > for me, please? So we know whether the programming functionality > > actually works. Thanks! > > > > Regards, > > Michael Kuyumcu > > > > > > > > > > Yao Konan wrote: > > > Hi Mr Kuyumcu, > > > > > > In fact i would just want to know 2 or 3 things if you have had the > > > time to slighty explore the tool: > > > > > > * Does it have 3D plotting at all ? > > > * Does it look notably faster than the TI89 Titanium ? > > > * Is it programmable at all ? > > > > > > Thanks in advance. > > > > > > Michael Kuyumcu a écrit : > > > > > > > Hi Yao Konan, > > > > > > > > thanks for your interest in the Nspire. > > > > > > > > I have not written any tests yet (it's very new), and if/when I should > > > > do so, it probably will be in German. I don't know whether or not I > > > > will publish that review online or only mail it to TI. Maybe I will > > > > publish a web URL on the HP group although it feels strange to annouce > > > > something about a competitor's product on the HP list. > > > > > > > > So there are a lot of maybe's here, and I don't know if I will find the > > > > time soon. As a teacher, there are many other things on my mind. I am > > > > sure you will understand. > > > > > > > > Regards, > > > > Michael Kuyumcu > > > > > > > > Yao Konan wrote: > > > > > Hi i am very interested by any kind of review about the TI-Nspire. > > > > > As you have the opportunity to work with prototype could you do a > > > > > review of these prototypes or agree to answer some questions regarding > > > > > them ? > > > > > Thanks.
From: Michael Kuyumcu on 31 Aug 2006 15:35 The on-calc system info says otherwise: it treats the whole memory as one block. The system software takes up about 8 or so MB, and the rest is free for you, the user. At least the system info does not differentiate any ram or rom areas visibly. Interesting: fib(10000) produces an overflow, even in Exact mode, while the CAS seems to be capable of handling multiple-precision numbers otherwise with no problems.fib(1000) works, and does so within 2 seconds. Regards, Michael Kuyumcu Yao Konan schrieb: > 32 MB of RAM ? > I thought that the TI-NSpire had 16 MB of RAM and 20 MB of Flash ROM > availlabe for the user ? > > Michael Kuyumcu a écrit : > > > Hi JB, > > > > I have never used the TI 89 and Voyage series seriously. Up until > > recently, when I got the 49g+, my veteran TI 66 and Mathematica > > (university) had been quite sufficient. From the capacity of the Nspire > > (over 32 MB of RAM, of which more than 24 MB are freely availabe to the > > user), I would say it's the next step of TI. But it is clearly geared > > toward the education market, while definitely not exclusively so. I > > can't detect any expansion slots which I know from the SD card slot of > > the HP (which is an advantage). I don't think most people would > > consider it for the ed market only. > > > > Regards, > > Michael Kuyumcu > > > > > > > > > > JB wrote: > > > > > Hi Michael, A quick question. Do you think the Tinspire is so > > > education oriented that it will be considered by most people to be a > > > speciality item for the education market only, or is it clearly the > > > next generation TI top of the line calculator which will replace TI's > > > 89 and voyage 200 series? I know you are busy, but I have been > > > curious about this for quite some time, and would greatly appreciate > > > knowing your opinion on this question. Thanks, JB
From: Michael Kuyumcu on 31 Aug 2006 15:41 Is there a quick way to test 3D functions plotting capabilities. I mean, now that we know that programming constructs work in functions, maybe you could come up with 4 or 5 lines of test codes for 3D plotting? Of course, I don't know whether that kind of programming would be so easy, but if it is, maybe you would like to try it? Anyway, thanks for considering it! Regards, Michael Kuyumcu Yao Konan schrieb: > Thanks for the information. > It is surprising that 3D plotting is not easily availlable as it is one > of my favorite feature of those advanced calc and in fact one of the > main marketing argument for the TI92 when it was introduced in 1995. > For programming of the Tool assuming that it has a similar user > language to the TI92,you can find some help from the TI89TI/Voyage 200 > guidebook availlable from the TI site here: > http://education.ti.com/educationportal/appsdelivery/download/download_eula.jsp?cid=us&displayMode=G&applicationid=6128&contentpaneid=17 > > Eventually i could give you additionnal help if needed as i happen to > be quite strong with TI92 Basic. > I think that you could write programs with the Note editor then > tokenize and save them from the calculator screen. > For exemple the famous Hello world: > Define hello()=Prgm: > Text "Hello Wolrd":EndPrgm > Execute from the calculator apps,this should create the program which > when called as > hello() should show a window with the message. > > Michael Kuyumcu a écrit : > > > Hi Jean-Yves, > > > > no touch sreen, just a small circular plastic pad which is sensitive to > > finger presses and with which you can push the pointer arrow on the > > screen into any direction (diagonally works, too). There are additional > > arrow keys which basically do the same thing but much more slowly > > (pixel-wise). The pointer speed is ok now, but will be too slow when I > > have gotten used to it, I think. There is no way to change the speed, > > although there are a couple of other general "system settings". The > > device is completely menu-driven, just like any ordinary PC, you can > > have any number of documents open at one time, among them a > > spreadsheet, which is much like Excel. It features local and global > > cell references, and the whole apparatus for symbolic math (the CAS > > core) can be used in any cell. There is an automated sequence generator > > for the spreadsheet, too, which is nice when doing pseudo-random test > > series. The basic principle is that you have a "problem" (that's how TI > > calls the Nspire documents, I hope the docs won't cause any) to which > > you can assign up to four different applications (CAS, graphics, > > spreadsheet, and notes). Changes in variables, definitions and so forth > > in any of the environments immediately and dynamically affect all > > assigned applications. > > > > In fact, I like the device a lot so far. It features a big clear > > screen, which is just a tad too dark for me and could have been coated > > in a way to better prevent light reflections. It seems to be > > programmable (there are flow control constructs, Goto Label command, > > and the like). I just have not written any program yet, and don't know > > how to (where to write it and how to run it and so on), since there is > > no written documentation with the calculator, and the last TI I have > > programmed was the TI 66. In fact, I learned programming on that > > calc... nostalgia... Can anyone point me to programming ressources for > > the Voyage or the TI-92? Maybe the systems will turn out to be similar. > > I have not noted any options for assembler programming (which is one of > > my favorite pastimes). > > > > I have found numerous graphics plotting capabilities, but none dealing > > with 3D so far. But then, I had the Nspire running for only 30 minutes > > roughly yet. > > > > Regards, > > Michael Kuyumcu > > > > > > > > Hi Michael. > > > > > > Thank you for your post. > > > > > > It looks like TI made the best use of the waiting time and created a > > > learning device similar to what Xpander should have been. > > > Is the calculator using a touch screen or like what it appears on photo > > > just a little joystick? if yes, how does it work? do you like it? > > > > > > Does it have a spreadsheet? how does it work? > > > > > > > > > Too bad HP was left behind technologically. I agree with your earlier > > > comments. > > > > > > Jean-Yves
From: Michael Kuyumcu on 31 Aug 2006 16:06 I agree. I prefer to be able to choose between functions and programs. Anyhow, it may be that I am still missing something basic (while different from the 92 or Voyage) when trying to write a real program. Still, the on-calc reference lists only functions, not a single command like PLOT or anything the like. I just gave the geometry section another look. It seems I can define only functions with one independent variable, not two. I saw an example in the pdf handbook you referenced but I can't reproduce it on the nspire. So maybe it really is bound to 2D? Hard to imagine... Your questions: There is no 8-character limit on variables name. The CAS recognizes and distinguishes between, for instance, the variables ABCDEFGHIJKLMN and ABCDEFGHIJKLN. A problem is not a folder or special structure. It is a plain .tns document. You can arrange any documents in any folders. You can save and save as... documents. BUT: it seems that only the root level of the directory structure can hold folders. When you save as... a document, you are asked into which folder you want to save the document. At that moment, there is no way to see inside that folder. You can only highlight its name, provide a name for the document, and save it into the selected folder. There is a file browser, though, with which you can create folders (only on root level, it seems), view the contents of folders, move files from one folder into another, delete files, erase folders (including their contents!), cut/copy/paste files and folders (folders only on the root level). It is a mono-level tree structure, I'd rather call it a bush structure. Regards, Michael Kuyumcu > > > > Michael Kuyumcu a écrit : > > > Hi, > > > > I have tried writing the Hello World program in Notes. I can save the > > file, but there is no way to tokenize it, it seems (at least no menu > > entry offers to do just that). Then I have used the Define command in > > the CAS. For instance, you can write there: > > > > Define g(x)=x*x Done > > > > and when you write g(2), the calc answers with 4. > > > > When I Defined the Hello World program with > > Define hello()=Prgm:text "Hello World":EndPrgm, > > > > the calculator did not answer with "Done", as above, but with > > "endprgm". It seems that either it has recognized a special construct > > (prgm...endprgm) or it has just repeated the last colon-separated part > > of the definition. Anyhow, when I now write hello(), it replies with > > "text·"Hello World". So my guess is the software has recognized the > > Prgm...EndPrgm construct, but sees no way to really execute it. By the > > way, all keyword letters are de-capitalized after entry. > > > > What do you think? How could I possibly *call*/execute that defined > > function? > > > > Regards, > > Michael Kuyumcu > > > > > > > > > > > >
From: Yao Konan on 31 Aug 2006 16:07
On the TI92 to plot 3D graph you need to put the calculator in 3D mode. Is there a some kind of settings screen ? Michael Kuyumcu a écrit : > Is there a quick way to test 3D functions plotting capabilities. I > mean, now that we know that programming constructs work in functions, > maybe you could come up with 4 or 5 lines of test codes for 3D > plotting? Of course, I don't know whether that kind of programming > would be so easy, but if it is, maybe you would like to try it? > > Anyway, thanks for considering it! > > Regards, > Michael Kuyumcu > > > > > Yao Konan schrieb: > > > Thanks for the information. > > It is surprising that 3D plotting is not easily availlable as it is one > > of my favorite feature of those advanced calc and in fact one of the > > main marketing argument for the TI92 when it was introduced in 1995. > > For programming of the Tool assuming that it has a similar user > > language to the TI92,you can find some help from the TI89TI/Voyage 200 > > guidebook availlable from the TI site here: > > http://education.ti.com/educationportal/appsdelivery/download/download_eula.jsp?cid=us&displayMode=G&applicationid=6128&contentpaneid=17 > > > > Eventually i could give you additionnal help if needed as i happen to > > be quite strong with TI92 Basic. > > I think that you could write programs with the Note editor then > > tokenize and save them from the calculator screen. > > For exemple the famous Hello world: > > Define hello()=Prgm: > > Text "Hello Wolrd":EndPrgm > > Execute from the calculator apps,this should create the program which > > when called as > > hello() should show a window with the message. > > > > Michael Kuyumcu a écrit : > > > > > Hi Jean-Yves, > > > > > > no touch sreen, just a small circular plastic pad which is sensitive to > > > finger presses and with which you can push the pointer arrow on the > > > screen into any direction (diagonally works, too). There are additional > > > arrow keys which basically do the same thing but much more slowly > > > (pixel-wise). The pointer speed is ok now, but will be too slow when I > > > have gotten used to it, I think. There is no way to change the speed, > > > although there are a couple of other general "system settings". The > > > device is completely menu-driven, just like any ordinary PC, you can > > > have any number of documents open at one time, among them a > > > spreadsheet, which is much like Excel. It features local and global > > > cell references, and the whole apparatus for symbolic math (the CAS > > > core) can be used in any cell. There is an automated sequence generator > > > for the spreadsheet, too, which is nice when doing pseudo-random test > > > series. The basic principle is that you have a "problem" (that's how TI > > > calls the Nspire documents, I hope the docs won't cause any) to which > > > you can assign up to four different applications (CAS, graphics, > > > spreadsheet, and notes). Changes in variables, definitions and so forth > > > in any of the environments immediately and dynamically affect all > > > assigned applications. > > > > > > In fact, I like the device a lot so far. It features a big clear > > > screen, which is just a tad too dark for me and could have been coated > > > in a way to better prevent light reflections. It seems to be > > > programmable (there are flow control constructs, Goto Label command, > > > and the like). I just have not written any program yet, and don't know > > > how to (where to write it and how to run it and so on), since there is > > > no written documentation with the calculator, and the last TI I have > > > programmed was the TI 66. In fact, I learned programming on that > > > calc... nostalgia... Can anyone point me to programming ressources for > > > the Voyage or the TI-92? Maybe the systems will turn out to be similar. > > > I have not noted any options for assembler programming (which is one of > > > my favorite pastimes). > > > > > > I have found numerous graphics plotting capabilities, but none dealing > > > with 3D so far. But then, I had the Nspire running for only 30 minutes > > > roughly yet. > > > > > > Regards, > > > Michael Kuyumcu > > > > > > > > > > > Hi Michael. > > > > > > > > Thank you for your post. > > > > > > > > It looks like TI made the best use of the waiting time and created a > > > > learning device similar to what Xpander should have been. > > > > Is the calculator using a touch screen or like what it appears on photo > > > > just a little joystick? if yes, how does it work? do you like it? > > > > > > > > Does it have a spreadsheet? how does it work? > > > > > > > > > > > > Too bad HP was left behind technologically. I agree with your earlier > > > > comments. > > > > > > > > Jean-Yves |