TI-Nspire编程初步.pdf
《TI-Nspire编程初步.pdf》由会员分享,可在线阅读,更多相关《TI-Nspire编程初步.pdf(6页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、TI-nspire 编程编程初步初步 Cyvre 一、概况 同 C+等主流语言相比,nspire 系列所使用的 TI-Basic 语言是非常简单的一门语言,同时也是局限性很大的一门语言。这门语言拥有数量庞大的内置函数,其中相当一部分是数学函数。在 nspire 上写出的所有程序都需要以函数的形式来运行,这一点会在具体的例子中解释。Nspire 程序分为“程序”和“函数”两类。“程序”能够定义全局变量,可以有任意数量的输出(或者不输出),并且能够调用其它的程序或函数。而“函数”则只能输出一个结果,不能定义全局变量,也不能调用其它的程序或函数。二、整体结构与数据类型 Nspire 的程序的整体框架
2、为:“程序”类 Define 程序名(参数 1,参数 2,)=Prgm 命令行 EndPrgm“函数”类 Define 程序名(参数 1,参数 2,)=Func 命令行 EndFunc Nspire 上的 Helloworld 程序可以用如下的代码实现:Define hw()=Prgm Disp“Helloworld!”EndPrgm 在 nspire 编程中,数据的类型分为数字,字符串,数组,矩阵,函数和程序。函数和程序在前文已经介绍过,“数字”指所有的整数和浮点数,“字符串”指在双引号中的数据,如”Helloworld”。“数组”指在花括号中的一组数据,如1,3,5,7,9。“矩阵”指以矩
3、阵形式呈现的一组数据。数据的类型可用 getType()函数判定。要开始编写程序,按 doc 键(Clickpad 为 shift+home),选插入程序编辑器新建,即可开始编写。运行程序的方法是:在“计算器”页面里输入程序名和左括号,然后输入各项参数,输入右括号后按 Enter 键。三、变量的定义 Nspire 的变量可以通过三种方式定义。如要把变量 a 定义为 3,有如下三种方式。1.a:=3 2.3a 3.Define a=3 除了数字以外,变量也可以用同样的方式定义为其他的数据类型。Local 函数的作用是使变量仅在该程序或函数中有效,不作为全局变量。格式为:Local 变量名 1,变
4、量名 2,Delvar(变量名)操作可以将变量删除,此操作也同样适用于程序的删除。CopyVar(变量 1,变量 2)可以将变量 1 的内容复制到变量 2,此操作同样适用于程序的复制。四、输入输出指令 Nspire 有两种输入指令和三种输出指令。1.Request“提示”,变量名(,0)输入指令的第一种为 Request。它要求用户输入的数据为数字。提示部分需要使用字符串形式。如果打了后面那个 0 表示在输出的结果里不显示这一行的 Request 提示和用户输入值。例:Request“1+1=?”,ans,0 若用户输入一个数值,它将被存入变量 ans。2.RequestStr“提示”,变量名
5、(,0)RequestStr 与 Request 的唯一不同在于它对用户输入的值将以字符串形式存入变量。例:RequestStr“Whats Your Name?”,name,0 3.Disp 内容 Disp 是最基本的输出指令,它在屏幕上显示指定的内容,该内容可以是除程序以外的任意数据类型。例:Disp“Helloworld”Disp a+2 4.Text“内容”(,0)Text 指令会以弹出对话框的形式输出内容,0 的作用与 Request 中的 0 相同.内容要求为字符串格式。例:Text“You Win!”,0 5.Return 内容 Return 指令为函数专用的输出指令,它使函数返
6、回指定的内容。例:Return factor(x)五、控制指令 1.If 语句 If 句是最常用的条件语句,它有不同的形式。1)If 条件 a 命令 a 最基本的 If 句,它表示:如果条件 a 成立则执行命令 a。值得注意的是,命令 a只能有一行。例:If x5 x:=x-5 2)If 条件 a Then 命令 a EndIf 与上一种不同的是,命令 a 从 Then 之后延续到 EndIf 之前,没有长度限制。例:If x5 Then x:=x-5 Disp 2x EndIf 3)If 条件 a Then 命令 a Else 命令 b EndIf 它表示:如果条件 a 成立则执行命令 a,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- TI Nspire 编程 初步
限制150内