卡西欧FX5800P编程计算器应用及程序
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
FX5800 卡西欧计算器应用及程序
第一章 计算器语法与模型
一、复 数 部 分
1.1、计算中的复数形式
5800P 计算器只能对直角坐标与极坐标表示的复数进行计算,其数学表示形式分别如 下:
(1-1)
(1-2)
要求
在计算器中的表示格式为:
为复数的实部(测量系中的 X 坐标), 为复数的虚部(测量系中的 Y 坐标)。 例:A 点坐标为 X=3885.634,Y=3114.471。计算器中以复数表现形式为: 3885.634+3114.471i 输入计算器储存单元顺序是 3885.634+3114.471i->SHIFT->RCL->B 这样 A 点的坐标数据就储存进单元 B 了。 提取坐标可用 FUNCTION->2->ReP(->B 就可提取出 X 坐标,用 FUNCTION->2->ImP(->B 就可提取出 Y 坐标。 1.2、测量的使用 测量中使用复数形式主要是用于反算边长、方位角。具体应用是分别将两点的坐标数 据存入相应单元中。如有 A、C 两点,其坐标 A 点同上,C 点 X=4281.739,Y=3592.881。 (1)、计算边长
FX5800 卡西欧计算器应用及程序
第二章 程 序 部 分
2.1 工程测量
2.1.1、极坐标放样(复数编程)
程序执行条件 ※已知条件
N:执行程序选择 1、 N=0 至输入测站和后视程序点号段; 2、 N=1 至输入放样点点号程序段(直接放样); 3、 N=2 至计算放样方位角、边长程序段。
=:显示统计储存器中储存的点数
ቤተ መጻሕፍቲ ባይዱ
Prog FXA
Norm 1:?N:N=2=>Goto 0:N=2=>Goto 1:“ =”: ◢
“X0+Y0i”?M:List X[M]+List Y[M]i->C:Lb1 0“X+Yi”?T:T=0=>Goto 1:T->K:?L:List X[T]+List Y[T]i->B:Fix 3:“D=”:Abs(B-C->D◢ Arg(B-C->A:A<0=>A+360->A:“A=”:A▶DMS◢ “X,Yi”:B◢ Norm 1:O->X:Goto 0: Lb1:?X:X=0=>Goto 0:X->O:?Y:?H:X+Yi->S:Abs(S-C->I:Fix 3: If S>D:Then“DV=”:Locate 5,4,I:Else “D∧=”:Locate 5,4,I:IfEnd:Arg(E-C->J: J<0=>J+360->J:J-A->J:J<0=>J+360->J:Abs(Ssin(J->I:If >180:Then “=>”: Loca te 4,4,I:Else“<=”:Locate 4,4,I:IfEnd:Abs(H-L->I:If H>L:Then“hV=”:Locat e 5,4,I◢ Else“h∧=”: Locate 5,4,I◢ IfEnd:K->T:Norm 1:Goto 1:“END”
且行天涯
804963666
1
FX5800 卡西欧计算器应用及程序
插入行,在 SD 或 REG 模式下将光标移到要插入行的位置,按 FUNCTION->5->1->1 就可 以在光标所处的行的上面行插入新行了。需要删除输入的数据时,在 SD 或 REG 模式下按 FUNCTION->5->1->2 再“确认”就可删除统计储存器中的数据。需要查看统计储存器中的数
Abs(A-C Abs((4281.739+3592.881i)-(3885.634+3114.471i) =621.1081219
(1)、计算方位角 Arg(A-C
Arg((4281.739+3592.881i)-(3885.634+3114.471i) =50°22′35.6" 计算出的角度为负时加上 360 度即可。格式中两点坐标的输入顺序与采用 Pol(一样,
X0+Y0i:测站点号
X+Yi:放样点点号
L、放样点设计高程(m)
1、X+Yi=0 进入放样程序段,X+Yi≠0 继续计算放样点边长与方位角
※输出
D=:放样点到测站边长(m)
A=:放样方位角
X,Yi:放样点坐标(以供检查)(m)
说明:必须首先进入 REG 模式,将表 1 中的坐标输入到统计储存器中。本例中测站为 1 号点,后视为 2 号点。
则点 B 的测量坐标为:E+1 FW->C=98024.758
+11465.466i 使用 FUNCTION->2->ReP(->C 就可单独提取出 98024.758(X 值) 使用 FUNCTION->2->ImP(->C 就可单独提取出 11465.466(Y 值)
且行天涯
804963666
2
据目录(个数)是利用“ ”,按 FUNCTION->7->2->1->EXE 就可以看到个数了。
在程序中调用统计储存器中的数据时,是利用 List 调用的。具体格式如下: List X[A]+Y[A]i->C
式中 A 是点号,C 是任意储存单元。具体示例详见“程序部分”->“极程序放样” (2)、利用统计计算(SD/REG)
1、以
形式输入坐标的复数并存入相应的单元后,就可以使用复数运算命令提取
单元中的复数了。例(坐标换算的尺度比例计算) 旧坐标 2505788.356+406164.803i->SHIFT->RCL->A 2493038.151+405552.812i->SHIFT->RCL->B 新坐标 55500.563+48677.583i->SHIFT->RCL->C 42748.292+48142.600i->SHIFT->RCL->D 新旧坐标边长(尺度)比例计算(复数显示):(C-D)÷(A-B)=0.9998906361 -6.033622934×10-3i 0.9998906361 就是尺度比例。 新旧坐标角差计算:Arg(C-D)÷(A-B)=-0°20"44.67"
2、以 形式计算。以坐标换算为例:
坐标重合点 A 旧坐标 98042.831->SHIFT->RCL->A 11430.122->SHIFT->RCL->B A+Bi->E 新坐标值均为零,就不必另行输值,新旧坐标方位角差值 69°56"23"->W。 要求计算施工坐标 X=27,Y=29.1 的 B 点的测量坐标。 计算赋值:27->U,29.1->V。U+Vi->F
即后视点(计算点)在前,测站点在后。
1.2、程序中输入与调出复数
(1)、利用 List X、List Y 统计串列计算(SD/REG) 可以利用计算器中的统计计算进行复数的计算,SD 模式用于单变量计算(X),REG 模式 用于双变量计算(X,Y)。而 REG 模式可以充分利用在坐标的计算中。MODE->3 就进入 SD 模 式,MODE->4 就进入 REG 模式,在其中输入(存入)相应的数据,然后在相应的程序中调取 该值。最多可以输入 199 个数据,输入的数据直到删除与使用复位计算器时才会丢失数据。 在 SD 模式下,虽然只显示 X 值,但计算器内部会对 X 值提供一个 Y 值,只不过始终为 0 而 已。
第一章 计算器语法与模型
一、复 数 部 分
1.1、计算中的复数形式
5800P 计算器只能对直角坐标与极坐标表示的复数进行计算,其数学表示形式分别如 下:
(1-1)
(1-2)
要求
在计算器中的表示格式为:
为复数的实部(测量系中的 X 坐标), 为复数的虚部(测量系中的 Y 坐标)。 例:A 点坐标为 X=3885.634,Y=3114.471。计算器中以复数表现形式为: 3885.634+3114.471i 输入计算器储存单元顺序是 3885.634+3114.471i->SHIFT->RCL->B 这样 A 点的坐标数据就储存进单元 B 了。 提取坐标可用 FUNCTION->2->ReP(->B 就可提取出 X 坐标,用 FUNCTION->2->ImP(->B 就可提取出 Y 坐标。 1.2、测量的使用 测量中使用复数形式主要是用于反算边长、方位角。具体应用是分别将两点的坐标数 据存入相应单元中。如有 A、C 两点,其坐标 A 点同上,C 点 X=4281.739,Y=3592.881。 (1)、计算边长
FX5800 卡西欧计算器应用及程序
第二章 程 序 部 分
2.1 工程测量
2.1.1、极坐标放样(复数编程)
程序执行条件 ※已知条件
N:执行程序选择 1、 N=0 至输入测站和后视程序点号段; 2、 N=1 至输入放样点点号程序段(直接放样); 3、 N=2 至计算放样方位角、边长程序段。
=:显示统计储存器中储存的点数
ቤተ መጻሕፍቲ ባይዱ
Prog FXA
Norm 1:?N:N=2=>Goto 0:N=2=>Goto 1:“ =”: ◢
“X0+Y0i”?M:List X[M]+List Y[M]i->C:Lb1 0“X+Yi”?T:T=0=>Goto 1:T->K:?L:List X[T]+List Y[T]i->B:Fix 3:“D=”:Abs(B-C->D◢ Arg(B-C->A:A<0=>A+360->A:“A=”:A▶DMS◢ “X,Yi”:B◢ Norm 1:O->X:Goto 0: Lb1:?X:X=0=>Goto 0:X->O:?Y:?H:X+Yi->S:Abs(S-C->I:Fix 3: If S>D:Then“DV=”:Locate 5,4,I:Else “D∧=”:Locate 5,4,I:IfEnd:Arg(E-C->J: J<0=>J+360->J:J-A->J:J<0=>J+360->J:Abs(Ssin(J->I:If >180:Then “=>”: Loca te 4,4,I:Else“<=”:Locate 4,4,I:IfEnd:Abs(H-L->I:If H>L:Then“hV=”:Locat e 5,4,I◢ Else“h∧=”: Locate 5,4,I◢ IfEnd:K->T:Norm 1:Goto 1:“END”
且行天涯
804963666
1
FX5800 卡西欧计算器应用及程序
插入行,在 SD 或 REG 模式下将光标移到要插入行的位置,按 FUNCTION->5->1->1 就可 以在光标所处的行的上面行插入新行了。需要删除输入的数据时,在 SD 或 REG 模式下按 FUNCTION->5->1->2 再“确认”就可删除统计储存器中的数据。需要查看统计储存器中的数
Abs(A-C Abs((4281.739+3592.881i)-(3885.634+3114.471i) =621.1081219
(1)、计算方位角 Arg(A-C
Arg((4281.739+3592.881i)-(3885.634+3114.471i) =50°22′35.6" 计算出的角度为负时加上 360 度即可。格式中两点坐标的输入顺序与采用 Pol(一样,
X0+Y0i:测站点号
X+Yi:放样点点号
L、放样点设计高程(m)
1、X+Yi=0 进入放样程序段,X+Yi≠0 继续计算放样点边长与方位角
※输出
D=:放样点到测站边长(m)
A=:放样方位角
X,Yi:放样点坐标(以供检查)(m)
说明:必须首先进入 REG 模式,将表 1 中的坐标输入到统计储存器中。本例中测站为 1 号点,后视为 2 号点。
则点 B 的测量坐标为:E+1 FW->C=98024.758
+11465.466i 使用 FUNCTION->2->ReP(->C 就可单独提取出 98024.758(X 值) 使用 FUNCTION->2->ImP(->C 就可单独提取出 11465.466(Y 值)
且行天涯
804963666
2
据目录(个数)是利用“ ”,按 FUNCTION->7->2->1->EXE 就可以看到个数了。
在程序中调用统计储存器中的数据时,是利用 List 调用的。具体格式如下: List X[A]+Y[A]i->C
式中 A 是点号,C 是任意储存单元。具体示例详见“程序部分”->“极程序放样” (2)、利用统计计算(SD/REG)
1、以
形式输入坐标的复数并存入相应的单元后,就可以使用复数运算命令提取
单元中的复数了。例(坐标换算的尺度比例计算) 旧坐标 2505788.356+406164.803i->SHIFT->RCL->A 2493038.151+405552.812i->SHIFT->RCL->B 新坐标 55500.563+48677.583i->SHIFT->RCL->C 42748.292+48142.600i->SHIFT->RCL->D 新旧坐标边长(尺度)比例计算(复数显示):(C-D)÷(A-B)=0.9998906361 -6.033622934×10-3i 0.9998906361 就是尺度比例。 新旧坐标角差计算:Arg(C-D)÷(A-B)=-0°20"44.67"
2、以 形式计算。以坐标换算为例:
坐标重合点 A 旧坐标 98042.831->SHIFT->RCL->A 11430.122->SHIFT->RCL->B A+Bi->E 新坐标值均为零,就不必另行输值,新旧坐标方位角差值 69°56"23"->W。 要求计算施工坐标 X=27,Y=29.1 的 B 点的测量坐标。 计算赋值:27->U,29.1->V。U+Vi->F
即后视点(计算点)在前,测站点在后。
1.2、程序中输入与调出复数
(1)、利用 List X、List Y 统计串列计算(SD/REG) 可以利用计算器中的统计计算进行复数的计算,SD 模式用于单变量计算(X),REG 模式 用于双变量计算(X,Y)。而 REG 模式可以充分利用在坐标的计算中。MODE->3 就进入 SD 模 式,MODE->4 就进入 REG 模式,在其中输入(存入)相应的数据,然后在相应的程序中调取 该值。最多可以输入 199 个数据,输入的数据直到删除与使用复位计算器时才会丢失数据。 在 SD 模式下,虽然只显示 X 值,但计算器内部会对 X 值提供一个 Y 值,只不过始终为 0 而 已。