cnCalc计算器论坛

 找回密码
 注册
搜索
查看: 5407|回复: 14

[Nspire] nspire编程入门指南

[复制链接]
发表于 2010-3-27 13:13:42 | 显示全部楼层 |阅读模式
很多新手(imath)都对nspire的编程很有疑问。
而且朔雪新手帖里的链接坏掉了
所以我写这个教程教大家一点基本的知识。
首先
要在开始界面新建一个文档
一般的程序文档构造是
第一页说明 是Note 也就是普通的文本
第二页是一个计算器
新建了文档之后
按menu - insert - program editor - New 可以新建程序 快捷键为 menu 4 9 1 (2.0固件)
此时可以输入一个程序名称
其他都默认就行
然后进入编辑界面
可以看到
Define 【程序名】()=
******
****
其中Define类似于声明一个程序
而程序名后面的括号是用来输入数值的
格式可以为(变量名)        (变量名,变量名)【读取二个变量】
变量可以是数值 也可以是字符串
字符串格式是"字符串"   
当运行这个程序时
输入的变量将被赋值到你程序名后面的变量名内

现在说说运行程序
nspire的运行程序方式是:
在计算器页面 输入 程序名(变量)
变量可以不写 但是括号一定要写
也就是  至少要写 程序名()才能运行程序
【在2.0固件中  输入数值不需要在程序括号里输入  可以用信息框   会比较方便】

现在回到编程方面
nspire的赋值方式有2种
1为 变量名:=变量    【类似pascal】
2为 变量->变量名  【->为箭头   也就是按了ctrl后按STO】
2种貌似无区别
变量无需声明
但是变量名不能和程序名重复【什么破规定】。。。。
在程序中可以引用别的程序
具体方式和在计算器中引用是同样的
至于函数的用法
可以在 书 按钮  第一栏详细的查到
我就不多说了
说说程序的保存
保存快捷键是Ctrl+B 会自动检查语法错误等  无错误则会保存
然后可以到计算器运行

最后说说公用库
你可以把你程序文档复制到MyLib文件夹
然后可以在任意文档中引用你的程序
具体语句为 文档名/程序名()  【文档名为MyLib的文档名  不能有空格  有空格的无法引用】
在此之前要先刷新库
【按 ctrl+home 第6个】
/我在一个地方看过怎么打的。。我忘了    楼下补充   一般按书按钮第6栏会出现 很多文档名   可以直接引用的

还有。。
在OS1.1以及较早版本中
编程是要在计算器页面
输入Define 程序名()=
******
来编程的
运行后即保存
此方法在OS2.0一样通用
而且可以用于在便签本编程
不过貌似比较麻烦。。。。。

好了
基本说完了
文章结构有点乱
不过基本都说清楚了
还有缺少的我慢慢补充

评分

参与人数 1金钱 +6 收起 理由
疯不狂 + 6

查看全部评分

发表于 2010-3-27 15:35:08 | 显示全部楼层
我郁闷啊,我自己的Guide已经写好了啊,定于今天发布的,你竟然抢先与我。不管,我的也要发布
发表于 2010-3-27 18:55:09 | 显示全部楼层
I2,没menu了怎么写Mathgarden呀
怎么输出文字呀?
怎么建立一个输出停顿,就像 ▲这个命令
发表于 2010-3-27 18:57:31 | 显示全部楼层
哎,晕死了,mathgarden要延迟发布了
另外,怎么删除一个“程序”呀?就是不要在var中显示,
 楼主| 发表于 2010-3-27 22:13:30 | 显示全部楼层
不用menu
直接运行程序啊
删除貌似在 action有
我忘了
不记得是不是
发表于 2010-3-28 08:33:05 | 显示全部楼层
顶下
发表于 2010-3-28 19:03:37 | 显示全部楼层
imath...你打算用nspire内置的语言写MathGarden?!你不打算用ndless结合C++?!
发表于 2010-3-28 19:04:04 | 显示全部楼层
当然。。。ndless本身无法编程和保存。。。需要在电脑上编好。。。
发表于 2010-3-28 19:07:15 | 显示全部楼层
。。。我是说,ndless支持的tns支持c++。。。
发表于 2010-4-21 08:56:48 | 显示全部楼层
太监贴,没有完啊。
发表于 2010-4-21 13:51:52 | 显示全部楼层
补充一下,删除可以用delvar 程序名 不加括号
发表于 2010-4-21 20:57:22 | 显示全部楼层
呃。。
我的帖子被沉了。。
发表于 2010-11-23 21:24:40 | 显示全部楼层
能不能继续写。。
 楼主| 发表于 2010-11-25 19:29:01 | 显示全部楼层
正有此意
发表于 2010-11-25 19:45:11 | 显示全部楼层
半年多了。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cnCalc计算器论坛

GMT+8, 2024-11-21 22:35 , Processed in 0.048387 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表