配色: 字号:
卡西欧FX-5800P计算器《fx-5800P编程应用基础》
2012-06-14 | 阅:  转:  |  分享 
  
第1页,共8页

卡西欧?fx-5800P?能做什么??



?fx-5800P的编程



操作简单,?功能强大(适合各个行业编程计算需求);?

采用卡西欧三步编程法写出您自己需要的程序。步骤如下:



①按【MODE】【5】(PROG)【1】(NEW)(输入文件名如P1)后【EXE】【1】(COMP)

②按以下步骤输入程序源代码。

序程序源代码编程思路说明

第①步:提示用户输入已知数据,

1?A:?B:?C:?D:??E?

语法『?+变量+:(断开)』?是换行符号。

2A+Dcos(C)?+?Ecos(C‐90)?→?X???第②步:数据计算处理,

3B+D?sin(C)?+?Esin?(C‐90)?→?Y??语法『直接输入公式,→+变量(存储结果数据)』



4"X=":X◢?第③步:成果数据显示在屏幕上。?



语法『"变量="+:(断开)+变量+◢』

5"Y=":Y◢?



③按【FILE】键再按调用程序P1。

在案例中,输入公式的部分可以是用户的任意公式,用户只要直接输入公式(公式是什么样就



输入什么样,没有任何语法)。表明卡西欧计算器编程操作简单,功能强大。?





?fx-5800P的公式自定义



没有语法,变量可带脚标,αβθ等符号直接作为变量使用;

请直接写出您自己需要的公式并调用。步骤如下:



④按【MODE】【5】(PROG)【1】(NEW)(输入文件名如F1)后【EXE】【3】(Formula)



p0+=Lxxα)(cos◢p=0+Lyyα)(sin



⑤公式编写好后,按【EXIT】退出到程序菜单。再按[MODE][1]回到普通计算界面,按[FMLA]

[1](Original)移动光标选择程序名如F1,调用程序。



【注意】此操作过程常见问题:?



1:xp脚标的输入是[FUNCTION][4](ALPHA)[5][7]。



2:在MATH状态下按[FMLA][1](Original)直接调用自定义公式。?

3:以上公式是已知直线起点坐标,里程求算直线上中桩坐标。?









第2页,共8页

?fx-5800P的数学功能



序功能名称;操作界面功能说明

统计

1:单变量统计计算

12:双变量回归计算(线性、二次、对数、e指数、ab

指数、乘方、逆回归)



矩阵

1:矩阵加减、相乘、纯量乘法、行列式、转置、求逆、

2平方等。

2:矩阵最高个数6个,最高行列数10×10



科技函数

1:三角和反三角函数;双曲线和反双曲线函数;指数

3函数和对数函数;幂函数和乘方根函数;积分;微分;

二阶微分;求和等



基数计算(进制换算)



41:2进制,8进制,10进制,16进制换算





复数计算



51:复数绝对值,幅角,共轭,求取实数或者虚数等。





序列(递归)



1:序列(递归)计算

6







7方程式8科技常数



1:方程式求解,最多5元,最高3次方程求解

8

2:内置了40个科技常数











第3页,共8页

?fx-5800P?公路铁路常用程序

(免责申明:免费传输、仅供参考;卡西欧不对用户使用本母机程序发生的任何问题负责)

Q母机程序

序主程序子程序母机功能说明

1QH1-4Q坐标反算边长与方位角程序

SUBQ2-71,SUBQ2-72,SUBQ2-73

交点法非对称基本型曲线坐标正、反算程序可输入

2QH2-7NSUBQ2-74,SUBQ2-75,SUBQ2-76Q

测站与后视点坐标,计算极坐标放样参数

SUBQ2-77

SUBQ2-81,SUBQ2-82,SUBQ2-83中文名:100公里万能程序

SUBQ2-84,SUBQ2-85,SUBQ2-86功能说明:线元法任意路线与匝道曲线坐标正反、

3QH2-8NSUBQ2-87Q算程序可输入测站与后视点坐标,计算极坐标放样

参数。特点:①计算长度100公里以上②主线,匝

道任何线型都能计算

SUBQ2-91,SUBQ2-92,SUBQ2-93线元法任意路线与匝道曲线直线斜交程序可输入

4QH2-9NQ

SUBQ2-94,SUBQ2-82,SUBQ2-87测站与后视点坐标,计算极坐标放样参数

5QH2-10SUBQ2-10Q任意个变坡点连续竖曲线高程计算程序

6QH4-5Q施工水准测量记录计算程序

7QH4-6Q四等水准测量计算程序

8QH4-7Q单一闭、附合图根水准测量近似平差程序

H母机程序

序主程序子程序母机功能说明

1QH1-4H坐标反算边长与方位角程序

2QH1-5H基于串列输入数据的坐标反算边长与方位角程序

3QH1-6H高斯平面坐标线性变换程序

4QH1-7H建筑坐标与测量坐标相互变换程序

5QH1-8H复数形式单一闭、附合与无定向导线近似平差程序

6QH1-9H复数形式支导线坐标计算程序

7QH3-1H圆曲线加宽值计算程序

8QH3-2H缓和曲线加宽值计算程序

9QH3-3H路线纵断面中平测量记录计算程序

10QH3-4H路线填、挖工程量计算程序

11QH3-5H方格网法土方量计算程序

12QH3-6H解析法带弓形多边形周长与面积计算程序

13QH4-1SUBQ4-11,4-12,4-134-14H高斯投影正算、反算、换带计算程序

14QH4-2H测角前方交会坐标计算程序

15QH4-3SUBQ4-3H测角后方交会坐标计算程序

16QH4-4SUBQ4-4H测边后方交会坐标计算程序

17QH4-5H施工水准测量记录计算程序

18QH4-6H四等水准测量计算程序

19QH4-7H单一闭、附合图根水准测量近似平差程序

20QH4-8H高斯平面坐标正形变换程序

第4页,共8页

卡西欧?fx-5800P?基本操作及编程案例?



?基本操作



??[CALC]键:公式计算?



1.在普通计算界面,输入A+B,如果按[EXE]屏幕一般显示0。请按[CALC]显示如下界面



A+B?

A=0????

B=0?????



在光标在A=0的时候,输入A值如30。在光标在B=0的时候输入B值如50。按[EXE]



??[SOLVE]键:方程式计算?



1.在普通计算界面,输入A+B=C,?如果按[EXE]屏幕一般显示0。按[SOLVE]显示如下界面



A+B=C?

A=30????

B=50?

C=0?????



在光标在A=0的时候,输入A值如30。在光标在B=0的时候输入B值如50。

移动光标到C=0。按[SOLVE]??方程求解完成。



A+B?

C=0???????????80.000?

L‐R=????????????????0??

?

?度分秒60进制换算



1.如输入60°30′30″输入60按再输30再按再输入30再按,然后按[EXE],显示60°

30′30″,按[SHIFT],?换算成10进制。再按又回到度分秒60进制显示。?



??调整显示对比度



如果显示器上的数字难以阅读,则可以尝试调整显示对比度。?

1.?按[MODE][3](SYSTEM)[1](Contrast)。此操作将显示对比度调整屏幕。?



CONTRAST?

LIGHT???????DARK?

?????????????

?

2.使用和调整对比度。

3.根据需要进行了设定之后,按[EXIT]。?

第5页,共8页

??数据通讯(LINK)?



数据通讯用于两个fx‐5800p计算器之间传程序。?





?

1.?先在接收计算器(接收方)上执行以下操作?

按[MODE][1](LINK)[2](Receive)。?



?

Receiving.?.?.?????

????Cancel:[AC]?

?

2.?然后在发送计算器(发送方)上执行以下操作?

按[MODE][1](LINK)[1](Transmit)[1](All)。?



Transmit?OK??

????Yes:[EXE]????

????No:[EXIT]?

?

3.发送完成后,屏幕显示?



Complete?!?

???????Press:[EXIT]?

?





【注意】此操作过程常见问题:?

1:插入数据线时向上顶一下,听到咔嗒一声表明OK,否则报错。?

2:接收方的计算器内存没有空间了出现提示,空出内存空间后再传。?

3:覆盖提示,传输前删除重复的程序。?

4:fx‐5800P只能和fx‐5800P相互传输,不能和9860、9750、7400等型号传输。?

?



??格式化:以下操作将会删除计算器中的程序。



1.?按[MODE][3](SYSTEM)[3](ResetAll)。此操作对内存初始化,将删除所有程序和计算

器设置。?



Program?Menu?

Reset?All?1:NEW??2:RUN?

Yes:[EXE]????3:EDIT??4:DELETE?

????No:[EXIT]?10164??Bytes?free??

???????????????????????????

第6页,共8页

??查看空余内存容量??



按[MODE][5](PROG)?最后一行显示出空余字节数,此操作查看空余内存。如上图?

?fx-5800P销售常见问题



??按复位键(初次使用请务必执行此步骤!不可省略!)?



1.取出绝缘片后,使用细尖物品触压计算器背面的P按钮以进行计算器的初始化。?



【注意】此操作解决所有fx-5800P异常问题:?

1:如主菜单显示不完整;又如无法关机等。?

2:再次按复位键不会删除程序。?

?



?[SETUP]菜单:计算器设定?



工程常用设置是2?LineIO?;??3?Deg?;??6?Fix?3



1:MthIO???2:LineIO?1:ab/c????2:d/c?

3:Deg?????4:Rad?3:ENG????4:COMPLX?

5:Gra?????6:Fix?5:STAT????6:BASE‐N?

7:Sci?????8:Norm?



1.MthIO(数学显示即分数显示);LineIO?(线形显示即分数显示)。?

2.Deg(度数显示即度分秒显示,工程常用);Rad(弧度显示);Gra(梯度显示)?

3.Fix(指定显示的小数位数);Sci(指定有效位数,和10的乘方显示);Norm(指定范围内会

自动切换成指数显示)?

4.ab/c?(带分数显示)?d/c?(分数显示)ENG(工程显示)?

5.COMPLX(复数设置);STAT(统计设置);BASE‐N(基数设置)?



??功能键(FUNCITON)PROG内容缺失?



1.在普通计算界面按[FUNCTION][3](PROG)?如果出现界面①:看不到界面②中的内容?



1:??????2:→?

1:→?3:If??????4:Then?

?5:Else??????6:IfEnd?

7:Lbl???????8:Goto?

????????????????

①②?

2.按[EXIT]退出后按[SHIFT][MODE][2](LineIO)把数学显示设置修改成线性显示设置就OK



??tan(45)不等于1?问题出在角度的设置,把角度设置成Deg就ok.?

?

?

?

?

第7页,共8页

?常用程序编程案例



1已知坐标正算边长与方位角计算程序。程序名OK1



1Deg:Fix?3??设置角度单位为十进制,3位固定小数显示?

2"XO="?A:"YO="?B??提示输入起点的坐标?

3"XN="?C:"YN="?D??提示输入端点的坐标?

4Pol((C–A),(D–B))??调用极坐标函数计算角度和距离?

5J<0J+360→J??把小于0的角度换算成方位角?



6"JL=":I◢?显示水平距离?



7"FWJ=":JDMS◢?显示方位角?



2直线中边桩坐标计算程序,程序名OK2



1"X0="?X:?"Y0="?Y:?"K0="?E:?"FWJ="?J??输入直线起点坐标,起点桩号,起点方位角

2Lbl?1?设置程序标签

3?K:?L:?A??提示输入所求点桩号,边距,中线夹角

4X+(K‐E)cos(?J?)?+Lcos(J+A)?→?C??计算所求边桩点的X坐标



5"XP=":?C◢?显示所求边桩点的X坐标

6Y+(K‐E)Sin(?J?)?+LSin(J+A)?→?D??计算所求边桩点的Y坐标



7"YP=":?D◢?显示所求边桩点的Y坐标

8Goto?1??转向程序标签1继续执行程序

9备注:该程序请从起点往终点计算。



3圆曲线中边桩坐标计算程序,程序名OK3



输入圆曲线起点坐标,起点桩号,起点切线方位

1"X="?A:"Y="?B:"FWJ="?C:"KO="?K:"R="?R??

角,半径(左负右正)

2Lbl?1?设置程序标签

3"K="?L??提示输入所求点桩号,

4"B="?E:"N="?N?提示输入所求点边距和以及夹角(左负右正)

5(((L‐K)÷R)÷2)r→M?计算圆心角的一半,并把弧度转换成角度值。

6Abs(2Rsin?(M)?)→F?计算所求点的弦长,并取绝对值。

7A+Fcos?(C+M)+Ecos?(C+2M+N)→G?显示所求边桩点的X坐标

8B+Fsin?(C+M)+Esin?(C+2M+N)→H?显示所求边桩点的Y坐标



9"XP=":G◢?显示所求边桩点的X坐标



10"YP=":H◢?计算所求边桩点的Y坐标

11Goto?1?转向程序标签1循环执行程序

12备注:该程序请从起点往终点计算。

?

第8页,共8页
献花(0)
+1
(本文系菊影秋魅首藏)