|
发表于 2010-9-18 02:11:40
|
显示全部楼层
NS的编程可是短板……它的几何和代数功能才是强项。没有SDK。限制极大,甚至别想弄出个图形菜单界面。
朔雪X忆 发表于 2010-9-17 20:53
晚上抽空查了点资料,大概找到了一下的一些描述
Furthermore, the calculator has no home screen. Instead, it uses a very strict line by line layout.(一行一行多好,不会看错行了) The calculator deals with an operation or command very systematically. Until the calculator completes an assigned command or operation, it will not let the user interfere. New inputs are automatically in a new line. This sounds a lot like other calculators completing operations without interruption. However, this becomes a huge problem when pertaining to programs. The Nspire does the same thing to programs; it doesn't allow user interference. That means that the calculator will not accept user input until the program is finished. That defeats the purpose of programs. If you can't input anything, what use is programing? It happens that the program accepts input before a program is executed, but not during. So, to make a program with the same effects of programs in 68k or 83 family BASIC, you have to create multiple programs that must each be individually accessed, which becomes incredibly cumbersome.
不知道这是不是你所指NS的编程短板?
对于结构计算程序而言,我只希望能有输入,然后通过复杂的算法,得到输出,这样的软件基本上不存在实时干预,除非遇到需要试算迭代的情况,另外程序也不存在数据采集的情况,因此这样的程序和游戏程序有本质的区别。
下面截屏是TI Basic语言子程序和函数的一些基本用法,貌似比我手上的fx-7950Gii提供的函数和子程序要强大得多
|
|