附录-5800p编程计算器简介_第1页
附录-5800p编程计算器简介_第2页
附录-5800p编程计算器简介_第3页
附录-5800p编程计算器简介_第4页
附录-5800p编程计算器简介_第5页
已阅读5页,还剩15页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、附录 BCASIO fx-5800P 编程计算器简介图 B-1 所示的 fx-5800P 是卡西欧公司于 2006 年 10 月引入的 fx-4800P与 fx-4850P 的升级产品。与 fx-4800P 比较的主要特点如下: 内存容量为 28 500 字节闪存,不需要备用电池保存内存数据,只采用一节 7 号电池供电,更换电池不会丢失内存中的程序与数据。 与卡西欧系列图形机 fx-9750G/fx-9860G/fx-CG20 完全相同的类结构化BASIC 语言,编写的程序更易于阅读。 新增统计串列编辑统计与程序数据。器,便于输入与 数学格式显示,允许按书写入与显示数学公式。输 内置 128

2、个常用的数学、物理、电子与测量公式供读者调用,可编写用户公式,公式变量可以为大、小写英文字母变量及大、小写希腊字母变量,允许使用一个字符作为下标,使公式变量更贴近其实际意义。 可定义 Mat AMat F 六个矩阵,矩阵的阶数最大为 10 行10 列,可以对矩阵进行加、减、乘、行列式、转置与求逆计算。 可以计算二元五元线性方程组及一元二次与一元三次方程的数值解。图B-1 fx-5800P 计算器键面 可以在两台 fx-5800P 间进行数据通讯,便于用户相互交换程序。B.1 基本操作键关机,6min 不操作,计算器自动关闭按键开机,按电源。fx-5800P 可以关机前的屏幕,按键关机时,需要

3、3s时间关机前的界面,关机时的屏幕显示内容见图 B-2 所示。1) 键盘区简介fx-5800P 的键盘分三个区排列。图B-2 关机界面(1),(2)屏幕下方的圆形键为模式键、设置键、功能键,椭圆形内的键为光标移动键,其中与键兼具重演功能。中部 4 行6 列 24 个小矩形键的主要功能是常用数学函数运算符。(3) 下部 4 行5 列 20 个大矩形键的功能主要是数字和、四则运算符。每个按键一般有键面字符、键上部13 个字符共34 种功能,各功能在键盘及其上方用不同颜色的符号标注,以便于用户查找按键功能。图 B-3 所示键面的功能与按键操作列于表 B-1。表 B-1 fx-5800P 的按键操作方

4、法图B-3 按键键,状态行显示 ,表示锁定输入红色英文字母 AZ 或=,SPACE(空格)按等字符,其后再按键为输入该键右上方的红色字符,按2) 状态行或键为解除红色字符锁定功能。通过按键可以使计算器处于某种模式或状态下,计算器当前所处模式或状态显示于屏幕顶部的状态行,其意义列于表 B-2。表 B-2 fx-5800P 状态行显示意义3) 模式键按键,屏幕显示图 B-4(a)所示的一页模式菜单,按 键翻页到图 B-4(b)所示的二页模式菜单,按 键返回图 B-4(a)所示的一页模式菜单。fx-5800P 有 11 种模式,按模式名左侧的数字键选择。计算器只能工作于图 B-4 所示图B-4 按键

5、进入模式菜单11 种模式的其中一种模式下,按能退出模式菜单。键进入模式菜单时,必须按数字键选择一种模式,按键不表 B-3 模式菜单的意义4) 设置键模式选项按键意义COMP普通四则计算和函数计算BASE-N二、八、十、十六进制数的变换及逻辑运算SD单变量统计计算REG双变量统计及回归计算PROG新建、执行、编辑、删除程序或用户公式RECUR递归计算TABLE数表函数计算EQN计算方程的数值解LINK在两台fx-5800P 间数据通讯MEMORY内存管理SYSTEM调整屏幕对比度、恢复出厂设置与系统复位指示符意义按键出现,表示将输入键左上方橘色字符所注的功能按键出现,表示将输入键右上方红色字符所

6、注的字母或符号当前角度为十进制度(一圆周等于 360)当前角度为弧度(一圆周等于 2 弧度)当前角度为公制度(一圆周等于 400 公制度)SD单变量统计模式REG双变量统计及回归模式FIX固定格式显示SCI科学格式显示ENG工程格式显示屏幕显示数值为中间结果当前屏幕的上方或下方还有数据或菜单项数据或公式超出当前屏幕的左边或右边序功能颜色按键及模式ln白色e 橘黄色红色BIN绿色,设置 BASE-N 模式下的二进制计算键,调出图 B-5(a)所示的一页按设置菜单,按键翻页到图 B-5(b)所示的二页设置菜单,按页设置菜单,按键返回图 B-5(a)所示的一键选择设置选项并键为退出设置菜自动退出设置

7、菜单,或按单。图B-5 在 COMP 模式下按键调出设置菜单fx-5800P 有 14 个设置选项,各设置选项的意义列于表 B-4。表 B-4 设置菜单的意义在 COMP 模式下,按命令,例如,按键调出设置菜单并按数字键选择一个设置选项时,为执行该设置为十进制度。在 PROG 模式的程序编辑状态,键为设置当前角度按键调出设置菜单并按数字键选择一个设置选项时,为输入该设置命令,例如,按键为输入十进制角度设置语句 Deg,14 个设置语句命令的输入方法列于表 B-5。表 B-5 在 PROG 模式的程序编辑状态下设置语句的输入方法5) 功能键在 COMP 模式下,按所示的一页功能菜单,按 所示的二

8、页功能菜单,按所示的一页功能菜单,按键调出图 B-6(a)键翻页到图B-6(b)键返回图 B-6(a)键选择选项,按键为返回上一级功能菜单或退出功能菜单。图B-6 按键调出的功能菜单功能菜单的作用是输入键盘上没有的数学函数、复数函数、程序语句、科学常数、角度变换语句、清除语句、统计变量、矩阵符 Mat、用户公式中的英文小写字母变量、希腊大小写字母变量及公式变量的下标字符等,详细列于表 B-6。表 B-6 功能菜单的意义功能选项按键意义Math输入dX,d/dX,d2/dX2,(,X!,Ran#,nPr,nCr,Abs,Frac,g,序按键语句序按键语句1234567Deg Rad Gra Fi

9、x Sci Norm ab/c891011121314d/c EngOn EngOff a+bi r FreqOn FreqOff选项按键意义MthIO设置数学格式显示,状态行显示 Math,PROG 模式无效LineIO设置线性格式显示,PROG 模式无效Deg设置角度为“度”,状态行显示Rad设置角度为“弧度”,状态行显示Gra设置角度为“公制度”,状态行显示Fix设置以输入数字(09)为小数位的固定格式显示计算结果,状态行显示 FIXSci设置以输入数字(09)为有效位的科学格式显示计算结果,状态行显示 SCINorm计算器只能显示 10 位尾数的数值,当计算结果超过该限度时,自动切换至

10、指数格式显示,有 Norm1 与 Norm2 两种显示格式选择ab/c设置分数计算结果为有整数显示格式d/c设置分数计算结果为无整数显示格式ENG当需要以指数格式显示时,则以工程格式显示,状态行显示 ENG。该显示格式应与 Fix,Sci,Norm1,Norm2 格式组合使用,不能单独使用COMPLX设置复数计算结果以直角坐标格式 a+bi 显示或极坐标格式 r 显示SFreqOn 为打开频度串列,FreqOff 为关闭频度串列BASE-N设置 BASE-N 模式为有符号与无符号计算在 PROG 模式程序编辑状态下,按键调出图 B-6(a)所示的一页功能菜单,没有图 B-6(b)所示的二页功能

11、菜单。也即,在程序中,只能输入英文大写字母,不能输入英文小写字母、希腊字母及其下标字符。但是,在本书的很多程序中,其双引号内的显示字符都含有英文小写字母或希腊字母,它们是采用 fx-5800P 功能菜单 MATH、CONST、S选项下的函数符或常数符代替的。因为程序双引号内的字符只具有显示意义,并不参与计算,即使输入错误,也只影响显示字符的内容,不影响计算结果的正确性。例如,单一导线近似平差程序 QH18T 中的起点坐标输入语句为XA(m), AB(Deg)=?A它的作用是要求输入导线 A 点、以 m 为输入起算边的方位角 AB,要求以十进制度为文小写字母 m,见图 B-7(b)所示。输入已知

12、点 A 的 x 坐标或 的 x 坐标;当按。按键输入 响应时,为其后键输入双引号内的英图B-7 在 PROG 模式按键调出函数菜单键输入双引号内的希腊小写字母 ,见图 B-8(c)所示;按按键输入双引号内的字符 Deg,见图 B-5(a)所示。图B-8 在 PROG 模式下按键调出物理常数菜单fx-5800P 只有在编辑用户公式文件时,才能输入小写字母或下标字符;编辑程序文件时,只能输入 AZ 大写字母。上述双引号内的小写字母 m 是在数学函数菜单中输入的, 是在物理常数菜单中输入的,Deg 是在设置菜单中输入的,它们仅仅用作双引号内的显示字符,并不参与数值计算或执行角度性。设置,如果用户输入

13、错误,只影响执行程序时的显示字符,不影响程序计算的正确6) 基本操作(1) 计算表达式的值Pol(,Rec(,logab,Ran,sinh,cosh,tanh,sinh-1,cosh-1,tanh-1 等数学函数符COMPLX输入 Abs,Arg,Conjg,RmP,r,a+bi 等复数函数符PROG输入程序语句?,If,Then,Else,IfEnd,Lbl,Goto,=, , ,Dsz,Isz, ,Locate,Cls,And,Or,Not,For,To,Step,Next,While,W.End,Do,Lp.W,Break,Return,Stop,GetkeyCONST输入 mp,mn,

14、me,m,a0,h,N,B 等 40 个科学常数ANGLE输入角度变换函数 , , ,DMSCLR输入器清除语句 ClrS,ClrMemory,ClrMat,ClrVarS输入统计串列符、统计变量符、统计分布符MATRIX定义矩阵维数、输入矩阵数据、输入矩阵符 Mat、行列式符 det、转置符 TrnALPHA输入小写英文字母变量、大小写希腊字母变量及数字、英文大小写字母、下标字符下面的计算操作是在 COMP 模式下进行,按例 B-1 计算表达式 2(5.22+4)(4+3)的值。键进入 COMP 模式。解 按25.2443键,结果见图 B-9(a)所示。本书约定,为了节省篇幅,凡是键入用于计

15、算的数字,一律不用方框数字符号。例 B-2解 按按 2示。计算表达式 2sin303030cos10sin20的值。为 Deg,状态行显示 ;键设置角度3030301020键,结果见图 B-9(b)所图B-9 计算例B-1与例 B-2及指数符使用案例(2) A 型函数和 B 型函数fx-5800P 将数学函数分为 A 型函数与 B 型函数。A 型函数是指 x 2 、 x 1 、 、 、 等,输入方法是先输入数值,后按函数键。、 、log、ln、sin、cos、tan、sin-1、cos-1、tan-1 等。键面上的 B 型函数有还有一些 B 型函数放置在功能菜单的 MATH 选项下。按键,调出

16、图 B-10(a)所示的数键为向上翻页,按数字键选择菜单学函数一页菜单,共有四页菜单,按键为向下翻页,按函数,完成函数符的选择后自动退出功能菜单,如不选择函数符可按键退出功能菜单。图B-10 按键调出数学函数符菜单图 B-10(d)为输入工程格式指数符,其意义列于表 B-7。例如,按5.06键的结果见图 B-9(b)所示。表 B-7 工程格式显示指数符的意义 输入表达式前,一般先按键清除屏幕内容。 输入表达式,在没有按键计算表达式之前,可以对表达式进行编辑。按,或键移动光标到需要的位置,光标为“覆盖”状态时,按键为删除光标处的函数、数字或字符,或新输入的函数、数字或字符代替光标处的函数、数字或

17、字符;光标为“”状态时,按键为删除光标前的函数、数字或字符,或在光标处新输入的函数、数字或字符。按键使光标在“覆盖”与“”状态间切换。 在 B 型函数(如 2sin30、10log1.2、2 3)、变量名(如 2、AB、3Ans)和开圆括号前,可以省略乘号。如例 B-1中的 254可以输入为 254,230可以输入为 2(3) 多重语句的使用30,但 2 不可以输入为2,43 显然也不可以输入为 43。多重语句是由若干个表达式连接而成,用于连续计算。如果只需要显示最后一个表达式的计算结果,可以使用冒号:(按入)连接。如按6键输入)连接;对需要显示计算结果的表达式应用(按键输43键,结果见图 B

18、-11(b)字母指数意义字母指数意义字母指数意义m(mill) p(pico) M(Mega) P(Peta)10-310-121061015(micro) f(femto) G(Giga)10-610-15109n(nano) k(kilo) T(Tera)10-91031012所示,状态行右侧显示B-11(c)所示,状态行右侧的表示屏幕显示结果为多重语句计算的中间结果,再按。键,结果见图图B-11 多重语句计算案例 无论是否在最后一个表达式使用,计算器都自动显示其计算结果。在多重语句中,后一个语句不能直接使用前一个语句的计算结果。如按 123误提示“Syntax ERROR”。4565键将

19、显示句法错 fx-5800P 遵循括号内的表达式、A、B 型函数,、的运算级别,而在包含有 A、 B 型函数的表达式中,省略号的乘法运算级别与、的运算级别相同,同级别的运算,遵循由左至右的运算规则。例如,用 fx-5800P 计算多重语句 12A:3B:A2B 的结果与多重语句 12A:3B:A2B 的结果相同,见图 B-12(a)(b)所示。图B-12 fx-5800P 与fx-4800P/fx-4850P 省略号的乘法运算级别的差异而 fx-4800P/fx-4850P 省略号的乘法运算级别要高于有、号的运算级别。例如用 fx-4800P/ fx-4850P 计算多重语句A=12:B=3:

20、A2B 的结果与多重语句A=12:B=3:A2B 的结果并不相同,见图 B-12(c)(d)所示。(4) 表达式显示格式的设置fx-5800P 有线性与数学两种显示格式,按键设置为线性格式显示;按键设置为数学格式显示,状态行显示 Math。机器出厂设置为数学格式显示。x2e 2 dx 。12例 B-3 分别用两种显示格式计算正态分布密度函数的数值积分2221解 设置为线性格式显示时的按键操作为:2-22,结果见图 B-13(a)所示。12设置为数学格式显示时的按键操作为:2-22,结果见图 B-13(c)所示。图B-13 分别设置为线性与数学格式显示时计算标准正态分布密度函数的数值积分器与表达

21、式重演(5) 历史用户输入一个正确的表达式后按键,计算器显示该表达式的计算结果,称一次表达式及其计算结果为一条历史。fx-5800P 设有容量为 127 字节的历史器用于用户已执行的历史。当存满历史器时,机器将自动删除最早的历史,以腾出空间用于最近一次执行的历史。性格式显示下,一个函数符需占用 12 个字节;而在数学格式显示下,的字节数。一个函数符需占用 4 个或当历史器了一次及以上的历史时,状态行显示,此时,按键为向前翻,如果状态行显示表示历史器中有三次及以上的历史页并调出最近执行的一次历史果状态行显示表示历史器中有两次历史;如;按键为向前翻页查看,按键为向后翻页查看。当屏幕显示某个历史时,

22、按键为重演该表达式,光标位于表达式尾;或按键为重演该表达式,光标位于表达式头。移动光标到需要修改的字符位置,根据需要按键使光标在覆盖(被按但按7)与( )状态之间相互切换。完成表达式的编辑后,按键执行修改后的表达式,该在历史器尾。键改变当前模式或按或键改变显示格式可清除历史器。器的内容,键关机或按键都不能清除历史器fx-5800P 的器有器、变量器、独立器、额外变量器与公式变量器等五种。按(1)fx-5800P 有键关机、按器 Ans键清除屏幕、或按键改变模式都不会清除器的数据。器 Ans 与矩阵器 Mat Ans,本节只介绍器 Ans。用户输入一个数值表达式,按键或按器,按键,计算器自动将最

23、近一次按键或按按键的结果存入键为调出器的数值。,键对器的数值进行四则运算或按,(X!)键调用 A 型函数对器符 Ans。器符器的数值进行计算时,能自动调出使用 B 型函数计算Ans。(2) 变量器 AZ器的数值时,则应先输入函数,再按键调出fx-5800P 以英文字母 AZ 定义了 26 个变量器,其中变量 M 又称独立器,它们可以一个复数时,需要占用 22数值或表达式的计算值,但不能字符串。一个变量器字节,26 个变量器需要 2622=572 字节,这 572 字节不包括在机器内存的 28 500 字节内。如将 3+4 的结果结果为 7。也可以按 3赋值语句。到 A 4器的按键为:34,屏幕

24、显示的表达式为 3+4A,键执行同样的操作,其中按键为输入显示变量器数值的方法有两种:按键或按器名,变量键。器前的乘号可以省略。例可以在表达式、程序或用户公式中直接使用变量如,当变量 A 的值为 7 时,按 2键的结果为 14。键进入图 B-14(a)所示的 Memory 模式,清除变量器与器的方法是:按按键多次,移动行光标到 Alpha Memory 行,按键标记 Alpha Memory 行,该行左边出现标记,按键清除变量器的内容,操作过程见图 B-14 所示。图B-14 在 MEMORY 模式清除变量器的操作过程也可以在 COMP 模式或程序中执行 ClrMemory 语句清除 AZ 变

25、量键输入 ClrMemory 语句。(3) 独立器 M器与器,按器用于快速累加一系列数值的和或差,结果保存在 M独立器中。累加前,应按0键将 M器清零。例如,计算 61+6-16 的操作为:按 61616键,按键查看累积计算结果为 51。(4) 额外变量器 Zi称数组变量 Zi为额外变量器,数组 Z 使用前应先定义,定义数组 Z 为 n 维的句法为nDimZ,n 为 12372 间的整数。当剩余内存容量以定义数组 Z 的维数时出错。Zi中 i 的值可以为数值、变量或表达式,但应为小于等于所定义维数的正整数。例如,在 COMP 模式,按56键为将数组 Z 定义为 56 维,结果见图B-15(a)

26、所示;按 74果见图 B-15(b)所示。键为将数值 74 赋值给 Z55,结图B-15 定义额外变量数组 Z 与额外变量赋值案例,在 MEMORY 模式清除额外变量器使用 fx-5800P 编写大型程序时,仅仅使用 26 个字母变量器 AZ 是不够的,所以额外变量器是一个很有用的器。键进入 Memory 模式菜单,按清除额外变量器的方法是:按键多次,移动行光标到 DimZ Memory 行,按键标记 DimZ Memory 行,该行左边出现标记符,按键清除额外变量器的数值,操作过程见图 B-15(c)(d)所示。也可以在 COMP 模式或程序中执行 0DimZ 语句清除额外变量器。 额外变量

27、外占用 12 字节内存,器需要占用内存,额外变量固定占用 26 字节内存,每个添加的额外变量另复数的额外变量占用 22 字节内存。所定义的额外变量维数越大,占用的内存也越大,程序可使用的内存就越小。(5) 公式变量 公式变量公式变量器与用户公式器器名可以是 26 个英文大、小写字母,除 以外的 23 个希腊小写字母,24 个希腊大写字母,带一个下标字符的英文与希腊字母变量,如 A1,a0,t,X。在用户公式编辑模式,按 示的字符输入菜单。键调出图 B-16(b)所图B-16 编辑用户公式时按键调出字符输入菜单公式变量器用于 128 个内置公式及用户公式的变量,执行公式时,通过为公式变量器键进入

28、图 B-14(a)所示的赋值来计算公式的值。清除公式变量器的方法是:按Memory 模式菜单,按键多次,移动行光标到行,按键标记行,该行左边出现标记符,按 用户公式设经纬仪视距测量公式为 90 V x键清除公式变量器的数值。cos2 D 100 L L(B-1)iLUHi H0 Di tan i (LL LU ) 2式中,LL 为下丝读数,LU 为上丝读数,V 为盘左竖盘读数,x 为竖盘指标差,H0 为测站高程,i 为测站仪器高;计算结果 为竖直角,Di 为测站至碎部点的平距,Hi 为碎部点的高程。用户公式名:DH公式内容:=90V+x:Di=100|LLLU|cos()2Hi= H0+Dit

29、an()+I0 (LL+LU)2键新建文件,输入文件名 DH 后按键,进入图 B-17(c)所示的文件模式界面,按按(Formula)键选择用户公式,进入图 B-17(d)所示的 FMLA 模式,机器自动设置数学格式显示,状态行同时显示 FMLA 与 Math。按照式(B-1)进行。键为输入希腊字母 ,其后字符的输入,可参完成用户公式输入后按键返回图 B-17(e)所示的用户公式编辑列表界面,按键切换到用户公式执行列表界面,移动行光标到需要执行的用户公式上,按键进入图 B-17(f)所示的公式变量输入界面,按公式变量在公式等号右边出现的顺序,顺序为公式变量 V、x、LL、LU、H0、i 输入数

30、值的计算结果见图 B-17(h)所示。按键为继续使用该公式重复计算,或按键为清除屏幕显示。重复计算时,对不需要改变的公式变量按键跳过。图B-17 输入与执行用户公式 DH 的操作过程基本设置、角度与坐标计算fx-5800P 的基本设置内容包括:角度角度设置与三角函数计算,数值显示格式和屏幕对比度。键,调出图 B-5(a)所示的设置菜单,角度按(1)(2)(3)选项的意义如下:(Deg)键为设置角度 (Rad)键为设置角度 (Gra)键为设置角度按按按为十进制度,状态行显示 ;为弧度,状态行显示 ;为公制度,状态行显示 。三种角度的换算关系为:360=2 弧度=400。我国市售经纬仪和全站仪的度

31、盘是按一个圆周 360分划的,因此,测量计算时,应设置 Deg 为角度。欧洲国家使用 Gra 角度。当需要计算的微分函数或积分函数中有三角函数时,应选择 Rad 为角度。设置 Deg 为角度进行三角函数计算时,要求角度必须是十进制度,而用经纬仪或全站仪观测的角度是 60 进制的度、分、秒,必须将其转换为十进制的度才能计算,方法是按隔角度的度、分、秒值。以下的三角函数计算,均假设已设置角度为 Deg。例 B-4 计算 sin610616的值。键分61616解,结果见图 B-18(a)所示。表达式的最后一个括号可以省略。例 B-5 计算 cos-10.610616 的值。0.610616解,结果见

32、图 B-18(b)所示,为十进制度,按或键为将十进制度变换为六十进制角度显示,结果见图 B-18(c)所示。图B-18 三角函数计算案例2) 角度转换函数(ANGLE)键,调出图 B-19(a)所示的角度按转换函数菜单,四个函数均为 A 型函数,先输入数值,后输入函数符。图B-19 角度转换函数菜单及其案例键为输入 函数,功能是将 函数符前的十进制角度值转换为当前角度按 值。例如,按果见图 B-19(b)所示。按为弧度,状态行显示 ,按180键设置角度键,结键为输入 函数,将 函数符前的弧度值转换为当前角度值。例如,按键设置角度为十进制度,状态行显示 ,按键,结果见图 B-19(c)所示。(3

33、) 按 例如,按键输入 函数,将 函数符前的公制度值转换为当前角度值。为十进制度,状态行显示 ,按400键设置角度键,结果见图 B-19(d)所示。键输入DMS 函数,该函数用于将表达式计算出的十进制角度值转换为六十(4) 按进制角度,常用于程序中。用DMS 函数计算例 B-5的按键操作为:,结果见图 B-18(d)所示。3) 直角坐标与极坐标的换算本节只介绍复数形式的直角坐标与极坐标的换算方法。(1) 复数的表示方法0.610616复数有式(B-1)所示的直角坐标、极坐标与指数等三种表示方法,其中前两种也称复数的几何表示法,fx-5800P 只能对直角坐标格式与极坐标格式的复数进行计算。z

34、x yi r rei ,要求 r0(B-2)式中,x 为复数的实部,y 为复数的虚部,i2=-1,在 fx-5800P中,按键输入 i;r 为复数的模, 为复数的辐角,按键输入。在图 B-20 所示的坐标系中,设任意点 P 的坐标为(x,y),复数表示为 z=x+yi,则复数 z 的模 r 为原点至 P 点直线的平距,辐角 为原点至 P 点直线与实数轴+x 轴的水平角。辐角 的取值范围为 0180,辐角为 0+180时为由+x轴顺时针旋转至直线 OP 的水平角,它就等于直线 OP 的方位角;辐角为 0180时为由+x 轴逆时针旋转至直线 OP 的水平角,需要加 360才等于直线 OP 的方位角

35、。设 OP 直线的辐角 ,其方位角为 ,则辐角 与其方位角 的关系是:0 时,=;0 时,=360+。图B-20坐标系的复数定义利用直角坐标与极坐标的关系,有 x=rcos,y=rsin,复数 z 可以表示为z r r cos r sin i x yi(B-3)在 fx-5800P 中,如果将一个复数存入字母变量 B,则 ReP(B)为提取复数变量 B 的实部,ImP(B)为提取复数变量 B 的虚部,Abs(B)为计算复数变量 B 的模,Arg(B)为计算复数变量 B 的辐角。键为调出图 B-21(b)所示的复数函数菜单,在该菜单下,按键为输入 ReP(,按按键为输入 ImP(;按键为输入 A

36、bs(,按键输入 Arg(。图B-21 按键调出复数函数菜单7 个函数语句的输入方法及其功能列于表 B-8。表 B-8 fx-5800P 复数函数语句的输入方法与功能例 B-6 试用复数计算本书第 77-3 所示边长 AB 的平距与坐标方位角。键设置角度为 Deg。键输入 A 点坐标复数到 A 变量图B-22(a)键进入 COMP 模式,按按按 2547228.568491337.337序按键语句功能序按键语句功能1234Abs( Arg( Conjg( ReP(复数模复数辐角共轭复数复数实部567ImP(ra+bi复数虚部极坐标格式显示复数 直角坐标格式显示复数按 2547188.043按按

37、491377.21键输入 B 点坐标复数到 B 变量图B-22(b)键计算直线 AB 的平距键计算直线 AB 的辐角,结果见图 B-22(c)所示。键将辐角变换为六十进制角度显示,结果见图 B-22(d)因算出的辐角为正数,故为方位角;按所示。图B-22 计算复数的模与辐角案例例 B-7 设 A 点坐标的复数已在 A 变量,边长 AB 的平距为 56.8518m,其方位角为1352752.7,试用复数计算 B 点的坐标。56.85181352752.7解 按键,结果见图 B-23 所示,它与 B 点的已知坐标图 B-22(b)相同。4) 数值显示格式的设置在 COMP 模式下,按页菜单。键,调

38、出图 B-5(a)所示的 SETUP 一图B-23 使用复数计算坐标键,屏幕显示 Fix 09?,要求指定固定格式显示的小数位数,应输入 09 间(1) 按的整数,输入 0 表示不显示小数位。完成设置后,状态行显示 FIX。若要取消 Fix 格式显示,需选择 Norm1 2或 Norm2 格式显示。例如,按键,结果见图 B-24(a)所示。键设置 4 位小数固定格式显示,按图B-24 数值显示格式设置与计算案例键,屏幕显示 Sci 09?,要求指定科学格式显示的有效位数,应输入 09(2) 按间的整数,输入 0 表示以 10 位有效数科学格式显示,完成响应后,状态行显示 SCI。键设置科学格式

39、显示的有效位数为 8,再按100例如,按果见图 B-24(b)所示。键,结(3) 按(Norm)键,屏幕显示 Norm 12?,要求指定指数记法范围,按或按键为选择 Norm2,两种指数记法的意义如下:Norm1:对小于 10-2 和大于等于 1010 的数值,此记法被自动采用;Norm2:对小于 10-9 和大于等于 1010 的数值,此记法被自动采用。键为选择 Norm1,在图 B-5(a)所示的 SETUP 一页菜单下按键,进入图 B-5(b)所示的 SETUP 二页菜单。Fix n,Sci n,Norm1,Norm2 只能是单选一,设置了其中的任一种显示格式,将自动取消前已设置的其余显

40、示格式。键为打开工学记法显示,状态行显示 ENG;按(4) 按键为关闭工学记法显示,状态行的 ENG。工学记法显示是以 103 或 10-3 的整数倍指数格式显示,其指数的表示范围为 1999,工学记法显示指数字母的意义列于表 B-7。ENG 显示格式可以与Fix 或Sci 显示格式共用,设置Norm1 或Norm2 格式显示不能取消ENG键才可以取消 ENG 显示格式。例如,设置了 ENG 显示格式,结果见图 B-24(c)所示;直接输入 k 的按键操作为:,结果见图 B-24(d)所示。格式显示,只有按后,按键1000B.3 统计计算fx-5800P 具有单变量(SD 模式)和双变量(RE

41、G 模式)统计计算功能,应进行线性和非线性回归计算。1) 单变量统计计算变量统计功能可以键进入图 B-25(a)所示的单变量统计模式,状态行显示 SD。图中的 X 串列用于输入按单变量观测数据,FREQ 串列用于输入观测数据的频度,频度为该数据的使用次数。图B-25 在 SD 模式进行单变量统计计算案例例 B-8 使用 50m 钢尺丈量某段距离 6 次,结果为 49.988,49.975,49.981,49.978,49.987, 49.984,试求 6 次丈量的平均值与一次丈量的中误差。键进入 SD 模式,移动光标到 X 串列的第一单元,按 49.98849.97549.981解 按49.9

42、7849.98749.984键依次输入 6 个距离观测值,FREQ 串列的值自动变成 1,结果见图 B-25(a)(b)所示;按键进行单变量统计计算,按键多次,查看其余结果,结果见图 B-25(d)(f)所示。6 次量距的平均值为 =49.982m,一次量距的中误差为(1) 开关 FREQ 串列=5.12mm。在 SD 模式下按闭 FREQ 串列。键进入图 B-26(b)所示的频度串列开关设置界面,按键为关图B-26 频度串列的开/关设置与单变量统计计算案例(2) 执行指定项目的单变量统计计算在 SD 模式按键调出图 B-26(c)值的按键操作为:按键进入计算模式。计算 值的按键操作为:按所示

43、的统计变量菜单,按键,结果见图 B-26(d)所示;计算键,结果见图 B-26(d)所示。2) 双变量统计与回归计算键进入双变量统计模式,状态行显示 REG。回归计算是根据一系列点的坐标数据 xi,按yi,求出变量 x 与 y 之间的函数关系。根据函数关系的不同,回归计算分为线性回归与非线性回归。例 B-9 表 B-9 列出了悬挂不同重量 X 的物体时,弹簧长度 Y 的值,根据测得数据所作的散点图可以判定 X 与 Y 基本呈线性关系,试求回归方程 y=ax+b,并计算 X=12g 时的弹簧长度值 Y和 Y=13cm 时的悬挂重量 X。表 B-9 悬挂重量 X 与弹簧长度 Y 值的测试数据键进入

44、 REG 模式,按解 按键清除全部串列器。移动光标到 List X1单元,按 5移动光标到 List Y1单元,按 7.25度数据,结果见图 B-27(a)所示。108.12158.95202530键依次输入悬挂重量数据,9.910.911.8键依次输入弹簧长重量X/g51015202530长度Y/cm7.258.128.959.9010.911.8图B-27 在 REG 模式进行线性回归计算案例键调出图 B-27(b)所示的回归类型菜单,按键切换到 COMP 模式,按 12按B-27(c)所示。按键选择线性回归计算,结果见图键调出图 B-27(d)所示的统计变量菜单,按13键计算 X=12g

45、 时的弹簧长度值 Y,结果见图 B-27(e)所示;按键计算 Y=13cm 时的悬挂重量 X,结果见图 B-27(f)所示。程序程序模式菜单键进入图 B-28(a)所示的 PROG 模式菜单,状态行显示 PRGM。按图B-28 PROG 模式菜单与输入 P7-1 程序的操作过程(1) 新建程序或用户公式按键,进入图 B-28(a)所示的文件名输入界面,最多允许输入 12 个字符作为文件名,凡是按键可以输入字符都可以作为文件名。完成响应后按键,进入图 B-28(c)所示的文件模式选择菜单,按键为选择 COMP 模式进入图 B-28(d)的程序编辑界面,状态行仍显示 PRGM;或按键为选择 For

46、mula 模式,将进入用户公式编辑界面,状态行显示 FMLA。图 B-28 为新建本书7.2 节程序 P7-1 的操作过程。(2) 执行程序或用户公式按序文件名,按键,进入图 B-29(a)所示的程序执行列表界面,按或键移动行光标选择程键切换到图 B-29(b)所示的用户公式执行列表键为执行所选程序;或按或界面,选择执行用户公式。图B-29 PROG 模式菜单操作方法在 COMP 模式,也可以按键调出图 B-30(a)所示的程序执行列表界面,选择程序执行;或键调出图 B-29(b)所示的用户公式执行列表界面,选择用户公式执行。按与按键调出程序执行列表比较,按键可以少按 2 个键,当程序已调试成

47、功,后者更便于使用。但是,当执行程序出错时,两种程序执行方法是有区别的。图B-30 按键执行程序与按键执行程序的区别假设在输入图 B-28(d)所示的程序 P7-1 时,将第一行的 Fix 3 错输成了 Fix 30,按键执行程序 P7-1 时,将显示图 B-30(b)所示的句法错误,按键,屏幕显示如图 B-30(c)所示。而按键执行程序 P7-1 时,显示图 B-30(e)所示的句法错误,按键,光标停留在键执行程序。程序中的句法错误位置,见图 B-30(d)所示。因此,调试程序时,应按(3) 编辑程序或用户公式按序名,按键,进入图 B-29(c)所示的程序编辑列表界面,按或键移动行光标选择程

48、或键切换到图 B-29(d)所示的用户公式编辑列表界面,键为编辑所选程序;或按选择编辑用户公式。(4) 删除程序或用户公式键,进入图 B-29(e)所示的删除程序或用户公式文件选择界面,按按键进入图B-29(g)所示的程序删除列表界面,按或键移动光标选择程序名,按键为删除所选程或键切换到图 B-29(h)所示的用户公式删除列表界面,选择删除用户公式。序;或按在图 B-29(e)所示的界面下,按键进入图 B-29(f)的确认界面,按键为删除全部程序与用户公式,或按键返回在图 B-29(e)的界面。(5) 程序或用户公式文件收藏夹功能当机器内存有较多的程序或用户公式文件时,可以将常用程序或用户公式

49、文件添加到收藏夹。图 B-31 为将单一导线坐标计算程序 QH1-8T 添加到程序收藏夹的操作过程:按键进入程序执行列表界面,移动光标到 QH1-8T 程序文件,按键调出图 B-31(b)所示的菜单,按键为将光标处的程序添加到收藏夹,结果见图 B-31(c)所示。在程序列表中,机器总是先显示程序收藏夹的文件。图B-31 将程序 QH1-8T 添加到收藏夹在图 B-31(a)所示的程序列表界面下,按键为进入用户公式列表界面,移动光标到需要的用户公式按键,为将光标的用户公式添加到用户公式收藏夹。(6) 修改程序文件或用户公式文件名在图 B-29(a)、(c)或(g)所示的程序列表界面下,按键为修改

50、程序文件名;在图 B-29(b)、(d)或(h)所示的用户公式列表界面下,按 在程序编辑状态下,按速移动到程序头。 当光标位于程序中间位置时,按键为修改用户公式文件名。键为将光标快速移动到程序尾,按键为将光标快键使光标处于状态,光标闪烁显示符为 ,按键为在光标位置,光标后的语句移动到下一行;光标位于程序行首时,按键为删除上一行的 并将本行程序与上一行程序连接。 当光标位于文件中间位置且光标处于覆盖状态时(光标闪烁显示符为 ),按键为删除光标处的语句或字符,并在光标位置,光标后的语句移动到下一行。2) 程序语句在 COMP 模式或程序编辑状态下,按共有 5 页程序语句菜单,按键为向下翻页,或按键

51、为调出图 B-32(b)所示的程序语句一页菜单,键为向上翻页,按键选择程序语句。图B-32 在 PROG 模式按键调出的完整程序语句菜单fx-5800P 全部 34 个程序语句的输入按键方法列于表 B-10。表 B-10 fx-5800P 程序语句的输入按键方法由于新机器出厂设置为数学格式显示表达式,状态行显示 Math,按B-33(a)所示的程序语句菜单。键只能调出的图图B-33 数学格式显示表达式的程序语句菜单键进入 COMP 模式,按应按键退出该菜单,按键设置线性格式图B-33(b)显示表达式,再按(1) 变量输入语句?键就可以调出图 B-32(b)所示的程序语句菜单了。句法 1:提示字

52、符?;?。执行该语句时,屏幕不提示变量的原有数值,当用户不输入数值时按键,机器不会往下继续计算。使用该句法可以给字母变量 AZ,统计串列变量 List Xn,List Yn,List Freqn,额外变量 Zn赋值,其中 n 为有效维数的正整数,下同。符号回车符 、连接符:与显示符中的任一个符号。的意义是,在该符号位置可以输入句法 2:提示字符?;?。序按键语句序按键语句1234567891011121314151617? If Then Else IfEnd Lbl Goto= Dsz Isz1819202122232425262728293031343334Locate Cls And O

53、r Not ForTo Step Next WhileWhileEnd Do LpWhile Break Return Stop Getkey执行该语句时,屏幕提示字母变量的原有值,当用户不输入数值时按键,机器使用字母变量的原有值往下继续计算。使用该句法只能给字母变量 AZ 赋值,不能给统计串列变量 List Xn, List Yn,List Freqn及额外变量 Zn赋值。与用户公式编辑状态不同,在程序编辑状态下,按键不能调出图 B-16(b)所示的字母变量与下标字符菜单,因此,程序中的字母变量只能为英文大写字母 AZ,且不能输入下标字符。(2) 赋值语句句法:,按键或按键输入。变量可以是字

54、母变量 AZ,额外变量 Zn,统计串列变量 List Xn,List Yn,List Yn, List Freqn等。(3) 条件语句 IfThenElseIfEnd句法 1:If Then IfEnd语句块是指由多个语句用回车符 、连接符:或显示符连接的语句集合,下同。条件为真时执行 Then 后的语句块,否则从 IfEnd 后开始执行。条件式的关系运算符有=, , , 等六个,也可以包含逻辑操作语句 And,Or,Not。句法 2:If Then ElseIfEnd条件为真时执行语句块 1,否则执行语句块 2,然后执行 IfEnd 后的语句。条件语句可以嵌套,也即语句块 1 或语句块 2

55、中可以再包含条件语句,但嵌套的层数过4 层。当条件语句的嵌套层数超过 4 层时,程序执行时不会出错,但 4 层以后的条件语句不被程序执行。当编程计算需要使用超过 4 层的条件语句时,可以将其拆分为 2 个以上的嵌套条件语句。逻辑操作语句 And,Or,Not句法:And,与同时为真时为真。Or,与有一个为真时为真。Not,为假时为真。简单条件语句句法: 。条件满足时执行单个语句 1,否则从语句 2 开始执行。fx-4800P 中使用的条件语句“ ”不能在 fx-5800P 中使用,因为在 fx-5800P 中不能输入与 。条件转移语句 GotoLbl句法:Goto nLbl n。n 可以是 0

56、9 间的整数或 AZ 字母,Goto n 语句一般位于条件语句中,当条件满足时,将程序转移到 Lbl n 处执行。增 1 计数转移语句 Isz句法:Isz:。以 1 为增量逐次增加变量的值,当变量的值不等于 0 时,执行语句 1,否则执行语句 2。(8) 减 1 计数转移语句 Dsz句法:Dsz:。以 1 为减量逐次减小变量的值,当变量的值不等于 0 时,执行语句 1,否则执行语句 2。(9) For 循环语句 ForToStepNext句法 1:For ToNext控制变量应为字母变量 AZ,其余如始值、终值可以是字母变量、额外变量或统计串列变量。控制变量的取值从始值开始,步长为 1,重复执

57、行语句块,直至终值为止。要求始值小于终值,如果始值大于终值,则不执行语句块而是直接执行 Next 后的语句。句法 2:For ToStepNext它与 ForToNext 句法的功能相同,唯一区别是增加了步长语句 Step。(10) Do 循环语句 DoLpWhile句法:DoLpWhile 先执行语句块,然后测试条件,条件为真时重复执行语句块,否则执行后的语句。无论条件是否为真,语句块至少被执行一次。(11) While 循环语句 WhileWhileEnd句法:While WhileEnd先测试条件,当条件为真时执行语句块,然后再测试条件,条件为真时重复执行语句块,直到条件为假时执行 Wh

58、ileEnd 后的语句结束循环。(12) 调子程序语句 Prog句法:Prog subfilename键输入 Prog。按fx-5800P 的子程序是独立于主程序的程序,它也在内存中。与主程序一样,子程序名最多允许 12 位字符,主程序与子程序的变量都是全局的,子程序执行完成后通过 Return 语句返回调用程序,继续执行该 Prog 语句后的语句,调用流程见图 B-34 所示。子程序可以嵌套,即子程序可以再调用其它子程序,但嵌套层数过 10 层。在 COMP 模式下,执行 Prog filename命令可以执行文件名为 filename 的程序。返回调用程序语句 Return在子程序中至少应

59、有一条 Return 语句,当执行到该语句时,控制执行返回调用该子程序的主程序或子程序。主程序中不应有 Return 语句,若在主程序中使用了 Return 语句,程序执行到该语句时会停止执行。中断语句 Break图B-34 子程序调用原理中断 For,Do,While 循环语句并继续执行循环语句后的语句。终止程序语句 Stop程序被 Stop 语句终止后就不再执行任何语句,该语句常用于调试程序。清屏语句Cls:清除屏幕显示的字符、表达式及计算结果,按键输入 Cls 语句。(17) 清除按 ClrS器语句键调出图 B-35 所示的清除器语句菜单。:清除统计串列 List X,List Y,List Freq 与统计变量,键输入 ClrS按语句。 ClrMemory:清除字母变量 AZ 与数值键输入 ClrMemory 语句。 ClrMat:清除矩阵 Mat AMat F 与矩阵键输入 ClrMat 语句。图B-35 清除语句菜单器,按器 Mat Ans 的数值与维数,按 ClrVar:清除内置公式及用户公式变量的数值,按键输入 ClrVar 语句。额外变量 Zn没有专门的清除语句,只能执行 0DimZ 语句清除。(18) 定位显示语句 Locate句法 1:Locate ,句法 2:Locate ,句法 3:L

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论