ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:35.34KB ,
资源ID:25133754      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/25133754.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(卡西欧5800程序命令解读.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

卡西欧5800程序命令解读.docx

1、卡西欧5800程序命令解读1.Norm 1 指数显示 Norm 2 小数显示2.x 只显示 ?字符+?x 显示 字符+?x 显示 x? “字符”?x 显示 字符+? 有则不显示该变量当前值3.(判断表达式) 语句1 : 语句2。如果判断表达式为真(或非零),则不跳过语句1.如果判断表达式为假(或是零),则会跳过语句1.4. If.thenelseifend如果语句为真,则执行then(不执行else),然后执行ifend.如果语句为假,则执行else(不执行then),然后执行ifend.5. Break 中断语句中断For,Do,While循环,并从该循环的下个命令起继续运行6. Dsz使控

2、制变量递减一,在变量的值为零时执行转移7. IszIsz:,变量应为AZ以 1 为增量逐次增加变量的值,当变量的值不等于0 时,执行语句1,否则执行语句28. ClsDsz: 。变量应为AZ。以1 为减量逐次减小变量的值,当变量的值不等于0 时,执行语句1,否则执行语句29. Locate 定位显示语句句法 1:Locate , ,句法2:Locate , ,句法3:Locate , , 字符串fx-5800P 的屏幕最多可以显示4 行、16 列字符,因此定位语句中的列数值应为大于等于1、小于等于16 的整数,行数值应为大于等于1、小于等于4 的整数。10. Lbi n Goto n Goto

3、 nLbl n无条件转移至 Lbi n 位置11. Getkey返回与上次按键相对应的代码,Getkey=12. DO LpWhile循环语句Do LpWhile先执行语句块,然后测试条件,条件为真时重复执行语句块,否则执行后的语句。无,论条件是否为真,语句块至少被执行一次。13. Pol计算两坐标点之间距离,坐标为(4,4),与原点的距离就是POL(4,4)=4214. Abs求绝对值15. Fix取整数函数Fix(Rnd*11) ,取0 11的随机整数16. Rnd随机函数17. 角度单位设置语句Deg:设置角度单位为十进制度,按键输入Deg。执行该语句后,状态行显示。Rad:设置角度单位

4、为弧度,按键输入Rad。执行该语句后,状态行显示。Grd:设置角度单位为哥恩,按键输入Grd。执行该语句后,状态行显示。18. Dim定义变量19. RCL键面命令,Rcl+A 显示变量A的当前值20. STO键面命令,STO+A 给变量A赋值,显示A21. INS键面命令,切换键标记样式,覆盖与插入切换22. 键面命令,角度度分秒格式与小数格式转换23. DMS常将反三角函数计算出的十进制角度转换成六十进制度分秒形式,cos-1(x)DMS24. Pol键面命令,将直角坐标转换为极坐标,Pol(x,y)25. Rec键面命令,将极坐标转换为直角坐标,Rec(r,)26. CALC键面命令,对

5、一个表达式的变量代入不同的值27. And,Or,NotAnd,与同时为真时为真。Or,与有一个为真时为真。Not,为假时为真。28. IfThenElseIfEnd句法1:If Then IfEnd条件为真时执行Then 后的语句块,否则从IfEnd 后开始执行句法2:If Then ElseIfEnd条件为真时执行语句块1,否则执行语句块2,然后执行IfEnd 后的语句29. ForToStepNext句法1:For To Next控制变量的取值从始值开始,步长为1,重复执行语句块,直至终值为止。一般始值小于终值,如果始值大于终值,则不执行语句块而是直接执行Next 后的语句。句法2:Fo

6、r ToStep Next它与 ForToNext 句法的功能相同,唯一区别是增加了步长语句Step30. WhileWhileEnd 循环语句句法:While WhileEnd先测试条件,当条件为真时执行语句块,然后再测试条件,条件为真时重复执行语句块,直到,条件为假时执行WhileEnd 后的语句结束循环31. ProgReturn 调子程序语句句法:Prog subfilename按键输入Prog。fx-5800P 的子程序是独立于主程序的程序,它也保存在计算器内存中,主程序与子程序的变量都是全局的,子程序执行完成后通过Return 语句返回主程序,继续执行主程序中Prog 语句后的语句

7、.32. Return 返主程序语句在子程序中应至少有一条Return 语句,当执行到该语句时,控制执行返回调用该子程序的主程序。主程序中一般不应有Return 语句,若在主程序中使用了Return 语句,程序执行到该语句时会停止执行。33.Stop 终止程序语句程序被Stop 语句终止后就不再执行任何语句,通常用于调试程序设置临时中断点,程序调试通过后,将其删除。34. 清除语句 Cls:清除屏幕显示的文字、表达式及计算结果。 ClrStat:清除统计串列List X,List Y,List Freq。 ClrMemory:清除字母变量AZ 与数值答案寄存器。 ClrMat:清除矩阵Mat

8、AMat F 与矩阵答案寄存器Mat Ans的内容与维数。 ClrVar:清除内置公式变量及用户自定义公式变量的值。其中后四个语句为按 (CLR)键调出清除语句菜单选择。额外变量 Zn的数值没有专门的语句命令清除,只能执行语句0 DimZ 清除。35. 数值显示格式设置语句Fix :n 为09 间的整数,设置以n 位固定小数格式显示计算结果,按键输入Fix。执行该语句后,状态行显示FIX。Sci :n 为09 间的整数,设置以n 位固定小数科学格式显示计算结果,按键输入Sci。执行该语句后,状态行显示SCI。Norm :n 为1 或2,设置以正常格式显示计算结果,按键输入Norm。ENG:其下

9、有EngOn 与EngOff 两个语句,EngOn 为打开工程格式显示;按键输入EngOn,执行该语句后,状态行显示ENG;EngOff 为关闭工程格式显示,按键输入 EngOff,执行该语句后,状态行的ENG 消失。36. END结束程序运行1.Norm 1 指数显示 Norm 2 小数显示2.?x 只显示 ? 字符+?x 显示 字符+? ?x 显示 x? “字符”?x 显示 字符+? 有则不显示该变量当前3.(判断表达式) 语句1 : 语句2。 如果判断表达式为真(或非零),则不跳过语句1. 如果判断表达式为假(或是零),则会跳过语句1.4. If.thenelseifend如果语句为真,

10、则执行then(不执行else),然后执行ifend. 如果语句为假,则执行else(不执行then),然后执行ifend.5. Break 中断语句 中断For,Do,While循环,并从该循环的下个命令起继续运行6. Dsz 使控制变量递减一,在变量的值为零时执行转移7. Isz Isz: ,变量应为AZ 以 1 为增量逐次增加变量的值,当变量的值不等于0 时,执行语句1,否则执行语句28. Cls Dsz: 。变量应为AZ。 以1 为减量逐次减小变量的值,当变量的值不等于0 时,执行语句1,否则执行语句29. Locate 定位显示语句 句法 1:Locate , , 句法2:Locat

11、e , , 句法3:Locate , , 字符串 fx-5800P 的屏幕最多可以显示4 行、16 列字符,因此定位语句中的列数值应为大于等于1、小于等于16 的整数,行数值应为大于等于1、小于等于4 的整数。10. Lbi n Goto n Goto nLbl n 无条件转移至 Lbi n 位置11. Getkey 返回与上次按键相对应的代码,Getkey=12. DO LpWhile循环语句 Do LpWhile 先执行语句块,然后测试条件,条件为真时重复执行语句块,否则执行后的语句。无,论条件是否为真,语句块至少被执行一次。13. Pol 计算两坐标点之间距离,坐标为(4,4),与原点的

12、距离就是POL(4,4)=4214. Abs 求绝对值15. Fix 取整数函数Fix(Rnd*11) ,取0 11的随机整数16. Rnd 随机函数17. 角度单位设置语句 Deg:设置角度单位为十进制度,按 键输入Deg。执行该语句后,状态行显示。 Rad:设置角度单位为弧度,按 键输入Rad。执行该语句后,状态行显示。 Grd:设置角度单位为哥恩,按 键输入Grd。执行该语句后,状态行显示。18.Dim 定义变量19. RCL 键面命令,Rcl+A 显示变量A的当前值20. STO 键面命令,STO+A 给变量A赋值,显示A21. INS 键面命令,切换键标记样式,覆盖与插入切换22.

13、键面命令,角度度分秒格式与小数格式转换23. DMS 常将反三角函数计算出的十进制角度转换成六十进制度分秒形式,cos-1(x)DMS24. Pol 键面命令,将直角坐标转换为极坐标,Pol(x,y)25. Rec 键面命令,将极坐标转换为直角坐标,Rec(r,)26. CALC 键面命令,对一个表达式的变量代入不同的值27.And,Or,Not And,与同时为真时为真。 Or,与有一个为真时为真。 Not,为假时为真。28. IfThenElseIfEnd句法1:If Then IfEnd 条件为真时执行Then 后的语句块,否则从IfEnd 后开始执行 句法2:If Then ElseI

14、fEnd 条件为真时执行语句块1,否则执行语句块2,然后执行IfEnd 后的语句29.ForToStepNext 句法1:For To Next控制变量的取值从始值开始,步长为1,重复执行语句块,直至终值为止。一般始值小于终值,如果始值大于终值,则不执行语句块而是直接执行Next 后的语句。句法2:For ToStep Next它与 ForToNext 句法的功能相同,唯一区别是增加了步长语句Step30.WhileWhileEnd 循环语句 句法:While WhileEnd 先测试条件,当条件为真时执行语句块,然后再测试条件,条件为真时重复执行语句块,直到,条件为假时执行WhileEnd

15、后的语句结束循环31.ProgReturn 调子程序语句句法:Prog subfilename按键 输入Prog。 fx-5800P 的子程序是独立于主程序的程序,它也保存在计算器内存中,主程序与子程序的变量都是全局的,子程序执行完成后通过Return 语句返回主程序,继续执行主程序中Prog 语句后的语句.32. Return 返主程序语句 在子程序中应至少有一条Return 语句,当执行到该语句时,控制执行返回调用该子程序的主程序。主程序中一般不应有Return 语句,若在主程序中使用了Return 语句,程序执行到该语句时会停止执行。33.Stop 终止程序语句 程序被Stop 语句终止

16、后就不再执行任何语句,通常用于调试程序设置临时中断点,程序调试通过后,将其删除。34. 清除语句 Cls:清除屏幕显示的文字、表达式及计算结果。 ClrStat:清除统计串列List X,List Y,List Freq。 ClrMemory:清除字母变量AZ 与数值答案寄存器。 ClrMat:清除矩阵Mat AMat F 与矩阵答案寄存器Mat Ans的内容与维数。 ClrVar:清除内置公式变量及用户自定义公式变量的值。其中后四个语句为按 (CLR)键调出清除语句菜单选择。额外变量 Zn的数值没有专门的语句命令清除,只能执行语句0 DimZ 清除。35.数值显示格式设置语句 Fix :n

17、为09 间的整数,设置以n 位固定小数格式显示计算结果,按键输入Fix。执行该语句后,状态行显示FIX。Sci :n 为09 间的整数,设置以n 位固定小数科学格式显示计算结果,按键输入Sci。执行该语句后,状态行显示SCI。Norm :n 为1 或2,设置以正常格式显示计算结果,按键输入Norm。ENG:其下有EngOn 与EngOff 两个语句,EngOn 为打开工程格式显示;按键输入EngOn,执行该语句后,状态行显示ENG;EngOff 为关闭工程格式显示,按键输入 EngOff,执行该语句后,状态行的ENG 消失。36. END结束程序运行测绘工程的专业课程:矿山测量学、测量学、控制

18、测量学、误差理论与测量平差、大地控制测量学、投影测量学、摄影测量、数字图像处理、遥感原理与应用、GPS定位原理及应用、地图投影、地球形状及外部重力场、工程测量、土地及测绘法、计算机制图、地理信息系统原理等。中国矿业大学测绘工程的课程表:制图基础、测绘学概论、测量学基础、地图学、工程力学、误差理论与测量平差、大地测量学、地球科学导论、摄影测量学、遥感技术基础、计算机制图及应用、GPS及现代定位技术、工程测量学、数字遥感图象处理、地理信息系统、管理学概论、环境科学导论、测绘软件设计、变形与沉陷工程学、数字摄影测量、主要课程:矿山测量学、测量学、误差理论与测量平差、大地控制测量学、摄影测量学、数字图

19、像处理、遥感原理与应用、地图投影、计算机制图、地理信息系统原理等。主要课程:测量学基础工程制图大地测量学GPS原理及应用测量平差摄影测量学主要课程:大地测量学基础,空间测地理论与技术,影像与制图,工程测量学,数字摄影测量学,地理信息系统原理及应用,高等测量平差,变形监测与数据处理,工程与工业摄影测量学,工程监理,工程制图,地震地质学基础等举个例子:有一方程式:a=2b-c求当a=2、c=5时的b值。将该方程式存入公式存贮器中,:先按按解答键“SOLVE”a输入2、c输入5,再按解答键“SOLVE”计算器就会显示:b=3.5。此项功能被称为自动解答功能。同时它也是非常实用的,在实际工作中通常要有

20、一个经常使用的小公式,可借助它来完成。4800使用的程序语言可以算做简单的BASIC语言,有的命令如GOTO(转移到)、PAUSE(暂停)就与BASIC语言的一模一样。现在4800的程序语言来说说。其主要命令有:1、=条件转移成立符号,其用法相当于BASIC中的IFTHEN(假设语句相当于假如然后,IF相当于条件THEN相当于结果)语句2、条件转移不成立符号,其用法相当于BASIC中的IFELSE语句通常二者连用,相当于BASIC中的IFTHENELSE语句(它的英语形式一般为ifabthencdelseifbathe)3、条件转移结束符号,与=和配合使用,放在条件语句最后面。4、LbI标记命

21、令。用于将一段语句作转换标记。后可接字母、数字、符号,但不能超过两个字节,如不能用10的数字作行标,否则会出现出错信息。5、Goto(条件)转移命令。前面可加条件语句,与BASIC中的GOTO作用相同。通常与LbI一起用,如果所转移的行号无效,则会显示:GOERROR(详见说明书)出错信息6、Dsz减量循环命令。可减少未知数的数量。7、Isz增量循环命令。8、Pause暂停命令。后可接09之间的整数n,可使某一数据显示n/2秒钟,然后继续运行下面的程序。它被认为是一个语句。9、Fixm变量锁定命令。该命令能使其所有变量值(AZ)均当成定数处理。当程序运行时,将不需要输入变数(“”内的变数除外)

22、,而是将存贮器中原有的数值来完成计算。10、变量输入命令。只程序在循环使用时经常发生改变的数字,如里程、和宽度。它的输入方式可以使很多种如ABA,BAB都可以。注意“”和“”必需成对输入。否则会出现SynERROR(详见说明书)出错信息。11、=、条件运算关系算子,常与Goto命令构成条件转换语句。12、Prog在正常情况是下打开程序的快捷键。在编程过程中是运行子程序命令,后接子程序名(一定要加引号,且要注意空格,否则会出现SynERROR(详见说明书)的出错信息。13、换行,只保留计算过程不显示计算结果。当不想对其换行时也可用:代替。14、数据显示命令。该命令输入后会自动换行。保留计算过程并

23、显示计算结果。有一条总原则即:学会运用程序的语言,尽可能使程序变得简明扼要;我们编写程序应该尽可能地使程序变得简明扼要,能省略的要一定省略。烦琐的语句过多的字节只能使计算器的运算速度变慢没有任何好处,而且相当站用内存。学会节省字节和使用符号是相当重要的。尤其要灵活运用计算器语句因为它会使你更多的节省字节达到预期效果。比如下程序就灵活运用了Dsz(减量循环命令)。比如使其能输入10个数值,并计算10个数值的平均值。一般程序求10个数字的平均值需要有11个数字的提示符号。但学会灵活运用了Dsz(减量循环命令)那么只要有三个就可以了,这样就大大节省了字节的占用。例程序如下:A=10C=0Lbi1BC

24、=B+CDszAGoto1C10但要注意的是:如果你是初学者或你对程序的编程不熟练,首先一定要先按照你的思路把程序步骤一步一步的列好在确定它能正确的计算后在想办法对其进行精简修改,否则只会使程序出现过多的错误;尽可能使程序所包含的子程序减少;子程序过多就会造成程序结构松散,有的计算器主程序需要三个或四子程序,过多的子程序只会引起程序之间紊乱、混淆。子程序过多对在使用时查找也比较麻烦。而且子程序过多如果其中某个环节出现错误很难发现其错误所在,在编写程序时要尽量的少编写子程序,即使要编写子程序时也要注意尤其在容易出错的地方要多加注意。有弊就有利如果你对子程序了解得多了那么可以几个主程序合用一个之程

25、序也到到了要求的减少程序的字节使程序更简化。例程序如下:CXCDLbi1Lbi1Prog”V”Prog”V”B=L-(K-S)B=L+(K-S)Goto1Goto1VY=A2B2+B2X2A尽量少用或不使用扩充变数存贮器,如A1、A2等:使用扩充存贮器是一个利少弊多的做法。每扩充一个存贮器就要减少10个字节的容量,而每个扩充存贮器至少要占四个字节,比一个AZ变量净增三个。有时你会觉得变量存贮器不够用。其实不尽然,一般程序变量数很少会超过26个,只是你不懂得去使用。一般来说,两个相对独立的程序步骤之间根本不需要考虑变量重复问题。针对某一个程序,只要不是固定变量(内的变量),也就是那些通过计算出来

26、的用于下一步计算的数值。我们就可以通过重复赋值来得到某些计算量。反正在下一轮循环中该量是变化的。明白了各种命令的含义和注意事项就可以编程了。举例有公式如下:CX程序名称Lbl0起始标记命令语句QMNFJ数据输入语句(指公式循环运算时的不变量)KDE数据输入语句(指公式循环运算时变量)S=KQ:G=F+J公式运算命令X=M+ScosF公式运算命令Y=M+SsinF公式运算命令Prog”j”运行子程序命令Goto0循环运算语句J子程序名称H=X+DcosG公式运算、数据显示语I=Y+DsinG公式运算、数据显示语T=XEcosG公式运算、数据显示语U=YEsinG公式运算、数据显示语最后计算器状态设定语句是大家最容易忽视的。如果将单位进行预设那么计算器就会默认其使用单位在进行下一单位换算时要一定要进行单位转换,否者会使计算结果错误。在显示屏幕的左下角可以清楚地发现小提示符号:如D代表度为现在的缺省单位、R代表弧度为现在的缺省单位、G代表梯度为现在的缺省单位。其余请翻阅使用说明书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1