搜档网
当前位置:搜档网 › 卡西欧5800P计算器隧道建筑施工测量程序设计

卡西欧5800P计算器隧道建筑施工测量程序设计

卡西欧5800P计算器隧道建筑施工测量程序设计
卡西欧5800P计算器隧道建筑施工测量程序设计

卡西欧5800p计算器隧道施工测量程

序设计

王庆军

随着铁路、公路建设的快速发展,我国隧道建设的施工技术也大幅度提高,由于工期紧迫促成测量放样的过程也是一个重要环节,如果再采用普通的尺距法不仅仅降低了放样效率还造成了轮廓线的放样精度,导致开挖掘进造成隧道超欠挖,所以现在通过卡西欧编程计算器结合带红外线的全站仪进行配套操作,这样不仅提高了施测效率还保证了放样精度,现通过本文分析讲解隧道超欠挖的计算原理和程序设计。

何为超欠挖?:隧道超欠挖分为(超挖和欠挖),超挖即为隧道开挖轮廓线大于隧道设计轮廓线,欠挖即为隧道开挖轮廓线小于隧道设计轮廓线。

超欠挖的影响:隧道超欠挖不止直接影响到了施工进度、安全质量,还会让开挖费用增加,更重要的是由此造成了过量超填混凝土的费用。超挖在实际施工中由于重视不够或方法不当,以至于在施工过程中会不知不觉地提高工程成本,从而也减少了应得的利润。

超欠挖是如何产生的?

在目前的隧道施工中,掘进技术有两种方法,一种是传统的“钻爆法(开挖台阶法)”;一种是“全断面掘进法(盾构掘进法)”。受各种条件的制约,“钻

爆法”仍是山区隧道施工的主要掘进方法。所以隧道超欠挖的形成也是不可避免的,下面讲述一下形成超欠挖的三种情况。

1、岩层变化:由于隧道开挖过程中随着岩层的变化,地质条件和围岩裂隙的发生会出现不可避免的超欠现象,所以岩体是超欠挖的主要因素之一。

2、爆破方式:由于工作面(掌子面)是一个不平整的岩体面,导致钻孔

间距控制不当或间距过大、过小,容易影响其他孔位的爆破效果,或者由于装药结构控制不当和掏槽不合理也会造成隧道超欠现象。

3、测量放线:由于隧道测量放线过程中能见度低,操作有限,测量人员

进入隧道测量时导致前后视照准误差,同时因为掌子面的凹凸不平画轮廓线时也会产生偏离现象。

如何正确实施隧道测量工作?

隧道测量工作应由专业测量人员测量,根据设计院给定的坐标控制点和高程控制点进行建立导线控制网,并按规定程序检查验收,对施测人员实行详细的图纸交底和方案交底,所有施测的工作进度根据项目进度计划进行安排。

在隧道施工过程中,为了保证开挖、初期支护及二次衬砌后的净空满足设计规要求,必须对已完工的主体工程进行全断面检查,现场检查一般采用带红外线的全站仪在现场实测三维坐标进行检查。对于测量数据应及时反馈到现场施工管理人员,以便及时控制开挖及衬砌净空标准。

通过以上对隧道超欠挖的了解及形成和影响,如何正确施测和控制等,现在就谈谈隧道超欠挖的计算原理。

许多测量人员会把超欠挖点位检测和掌子面轮廓线放样程序颠倒不分,其实隧道超欠挖计算属于检测点至该圆弧所对的圆心的半径与设计圆心半径的差值,而隧道轮廓线放样则是放样点至设计轮廓线边缘的水平距离差值。

超欠挖计算原理:

隧道超欠挖检测的计算原理主要是通过三角函数所求,即由三角形的边角关系求出对应的边长和理论边长值产生的差值。

超欠挖检测数学模型

超欠挖实测模型

从“超欠挖检测数学模型”图中可以看出x为大于设计轮廓线位置,表示该点为超挖,可以通过以下方式及公式进行求解得出x差值。

1、先通过tan-1求出∠α夹角。

2、再通过cos求出边长c。

3、用边长c减去r半径得出x差值。

示例:假如a=4.8142、b= 6.026m、r=6.96m,求x?计算公式如下:x=a÷cos(tan-1(b÷a))-r

x=0.753m

从计算式得出该检测点比隧道设计轮廓线大0.753米,属于隧道超挖。

轮廓线放样原理:

隧道开挖轮廓线放样的计算原理主要通过直角三角形的两直角边的平方和等于斜边的平方原理进行求解。(俗称勾股弦定理)数学公式中常写作a2+b2=c2(即勾的平方加股的平方等于弦的平方)。

勾股定理图示

轮廓线放样数学模型

说明:放样点为现场开挖实测掌子面实际点位,x为超挖宽度,通过计算出x宽度然后将该点水平移动到设计标准轮廓线位置即可。

方式:

1、通过全站仪(配合红外线或反射片)直接测出放样点坐标X、Y和

高程Z。

2、用卡西欧编程计算器反算出放样点的实际里程和该点距隧道中心线

水平距离d。

过程:

a)用放样点实测高程Z减去O1点圆心设计理论高程得出高度a。

b)斜长c等于圆心理论半径R,求b长度,公式:

c)求x宽度,公式:

示例:放样点至隧道中心间距d= 6.026m、放样点实测高程Z=314.8142m、O1圆心高程H=310.0000m、O1圆心理论半径c=6.96m,通过以下公式求解!

x=

x=1.000m

从以上计算式中得出现场放样点距设计理论轮廓线的水平距离为1m,说明放样点需要向设计轮廓线移动1m才是放样的标准位置,然后将所有放样的点位用线形起来即成了掌子面开挖轮廓线。

轮廓线放样数学模型

超欠挖程序设计:

通过以上了解相信各位对隧道超欠挖和隧道轮廓线放样的方式并不陌生了,现在对隧道轮廓线的放样程序进行设计。

程序适用:CASIO fx-5800P工程测量编程计算器

程序主题:隧道开挖轮廓线放样程序

准备工作:

1、公式:路线坐标正算、反算公式,路线纵坡计算公式,勾股定理公式。

2、工具:CASIO fx-5800P工程测量编程计算器。

3、数据:隧道标准设计图、放样点实测三维坐标X、Y、Z数据。

双线隧道横断面设计图

关于坐标正算公式,坐标反算公式,纵坡计算公式见相关测量书籍。

程序建立:

程序设计需要有一个明确的思路和合理的方法,然后通过结合数学计算模型进行程序化语言编译。

通过本文了解到超欠挖的计算原理分析后,现在运用程序语言采用线元法进行设计和编译,超欠挖程序主要分为(主程序和子程序)共11个,其中TYQXJS 为运算主程序,其他均为调用子程序。

主程序TYQXJS(入口程序)

1."[1-N]=0→ZD,=1→SD1,=2→SD2”([1-N]=0现场输入线元数据。

=1,2,3…..等进入各线路数据库提取数据进行计算)

2.Deg:Fix4:20→DimZ↙(扩充变量)

3.“TYQXJS:[1-N]”?→Z[5]↙(输入线路代码,比如数字1,2,3,4分别表示

a,b,c,d线路,并储存在变量Z[5]中,对于具体的线路项目,用户可参照自行决定对应关系)

4.IfZ[5]=0:Then “X0”?U:“Y0”?V:“S0”?O:“F0”?G:“Ls”?H:“Rs”?P:

“Rn”?R:“Q”?Q:If End↙

5.Cls:“1:SZ→XY,2:XY→SZ”?→Z[6]:Z[6]=2=>Goto2

(1为坐标正算,放线计算。2为里程偏距计算)

6.“CZX=”?M:“CZY=”?N↙(置仪点坐标)

7.Lbi0:“Kp”K↙

8.Z[5]>0=>Prog“TYQXJS-DATA”:Abs(K-O)→W↙

9.Prog“TYQXJS-SUB1”↙

10.Lbi1:90→Z:“JJ=0→Kp”?Z:Z=0=>Goto0:“JB=”?B↙(输入夹角和偏距,

夹角为0时输入下一个桩号)

11.If B≤0:Then Res(AbsB,Z[4]+Z-):Else Rec(AbsB,Z[4]+Z):IfEnd↙

12.X+I→Z[7]:Y+J→Z[8]↙

13.Pol(Z[7]-M,Z[8]-N):J<0=>J+360→J↙

14.1→T:Prog“TYQXJS-XS”↙

15.Lbi3:“S=”?S:I-S→S▲If Abs(S)≥0.01:Then Goto3:Else Goto1:IfEnd↙

16.Lbi2:“Xm=”?X:“Yn=”?Y:”SXG=”?Z[17]:“Kp=”?K↙(输入实测坐

标及附近桩号)

17.Z[5]>0=>Prog“TYQXJS-DATA”↙

18.Prog“TYQXJS-SUB2”↙

19.2→T:Prog“TYQXJS-XS”↙

20.”Z1=”?Z:Z=0=>

Goto2:Prog”BPEH-DATD”:Prog”BPEH-BPH”(Z=0返回进行里程,偏距计算。Z≠0进入高程计算)

21: Prog”SOIDAO-DATA(隧洞数据库路由引导)

22.Prog” SOIDAO”(进行隧洞超,欠挖计算)

23.Goto2

TYQXJS-SUB1(坐标正算子程序)

1.1÷P→C:(P-R)÷(2HPR)→D:÷π→E↙

2.0.1739274226→A:0.3260725774→Z[1]:0.0694318442→S:0.3300094782→L:1-L→Z[2]:1-S→Z[3]↙

3.U+W(ACos(G+QESW(C+SWD))+Z[1]Cos(G+QELW(C+LWD))+Z[1]Cos(

G+Z[2]QEW(C+Z[2]WD))+A Cos(G+Z[3]QEW(C+Z[3]WD)))→X(计算点X 坐标)↙

4.V+W(ASin(G+QESW(C+SWD))+Z[1]Sin(G+QELW(C+LWD))+Z[1]Sin(G +Z[2]QEW(C+Z[2]WD))+A Sin(G+Z[3]QEW(C+Z[3]WD)))→Y(计算点Y坐标)↙

5.G+QEW(C+WD)→Z[4](计算点切线方位角)↙

TYQXJS-SUB2(反算里程和边距子程序)

1.X→I:Y→J↙

2.Abs(J-V)Cos(G-90)-(I-U)Sin(G-90)→W:0→B↙

3.Lbi0:Prog”TYQXJS-SUB1”↙

4.(G-90)+QEW(C+WD)→L↙

5.(J-Y)CosL-(I-X)SinL→B↙

6.If AbsB<10^(-6):Then Goto1:Else W+B→W:Goto0:IfEnd↙7.Lbi1:0→B:Prog“TYQXJS-SUB1”↙

8.(J-Y)÷Sin(Z[4]+90)→B↙

9.O+W→K:B→B↙(K为反算桩号,B为偏距)

TYQXJS-DATA(路由器)

1.If Z[5]=1:Then Prog“TYQXJS-DAT1”:Goto1:IfEnd↙(调用线路一数据库据)

2.If Z[5]=2:Then Prog“TYQXJS-DAT2”:Goto1:IfEnd↙(调用线路二数据库据)

3.If Z[5]=3:Then Prog“TYQXJS-DAT3”:Goto1:IfEnd↙(调用线路三数据库据)

4.If Z[5]=4:Then Prog“TYQXJS-DAT4”:Goto1:IfEnd↙(调用线路四数据库据)

5.。。。。。。(根据实际项目情况增减线路)

6.Cls:Locate 4,2,“TYQXJS-ERROR”▲

7. Stop↙(线路不存在,则警告后终止运行)

8.Lbi1:MatB[1,1]→O:MatB[1,2]→U:MatB[1,3]→V:Mat[1,4]→G:MatB[1,5]→H:MatB[1,6]→P:MatB[1,7]→R:Mat[1,8]→Q(将线元数据赋值给相关变量。O 线元起点程,U,V线元起点坐标,G线元起点切线方位角,H线元长度,P线元起点半径,R线元终点半径,Q线元左右偏标志,左偏取-1,右偏取+1,直线段取0)↙

TYQXJS-XS(显示子程序)

1.Cls:If T=1:Then “X=”:Locate 4,1,Z[7]:“Y=”:Locate 4,2,Z[8]:Fix4:

“FJ=”:Locate 4,3,J°:“HD”:Locate 4,4,I▲EfEnd↙

2.If T=2:Then “K=”:Locate 4,1,K:“B=”:Locate 4,2,B▲IfEnd↙

线元法数据库子程序(TYQXJS-DAT1,2,3……)的格式

1.If K≤线元计算终点桩号:Then[[线元起点桩号O,线元起点U(X)坐标,线元起点V(Y)坐标,线元起点切线方位角G,线元长度H,线元起点半径P,线元终点半径R,线元左右偏标志Q]]→MatB:Return:IfEnd

2.根据以上格式,编写1--N各线元数据库

3.Cls:Locate6,2,”KP OUT”▲(若输入的桩号不在匝道围,则提示警告)

BPEH-DATA(纵断面数据库路由引导子程序)

1.If Z[5]=1:Then Prog“BPEH-BPH1”:Goto1:IfEnd↙(调用线路一数据库

据)

2.If Z[5]=2:Then Prog“BPEH-BPH2”:Goto1:IfEnd↙(调用线路二数据库

据)

3.If Z[5]=3:Then Prog“BPEH-BPH3”:Goto1:IfEnd↙(调用线路三数据库

据)

4.If Z[5]=4:Then Prog“BPEH-BPH4”:Goto1:IfEnd↙(调用线路四数据库

据)

5.(根据实际项目情况增减线路数目).↙

Lbi1:MatC[1,1]→H:MatC[1,2]→M:MatC[1,3]→I:MatC[1,4]→J:MatC[1,5]→R (将竖曲线数据赋值给相关变量)

BPEH-BPH(纵断面高程计算子程序)

1.R×Abs(J-I)÷2→T:M-K→C:1→F↙

2.If I>J:Then -1→F:IfEnd↙

3.If K≤M-T:Then 0→Z:I→P:Goto1:IfEnd↙

4.If K>M-T And K≤M:Then 1→Z:I→P:Goto1:IfEnd↙

5.If K>M And K≤M+T:Then 1→Z:J→P:Goto1:IfEnd↙

6.If K>M+T:Then 0→Z :J→P:Goto1:IfEnd↙

7.Lbi1:H-CP+ZF(T-AbsC)∧2÷(2R)→V ↙(设计高程)

纵断面竖曲线数据库子程序格式(BPEH-BPH1,2,3,4………)1.If K≤竖曲线计算终点桩号:Then[[竖曲线顶点高程H,竖曲线顶点桩号M,

竖曲线前纵坡I,竖曲线后纵坡J,竖曲线半径R]]→MatC:Return:IfEnd 2.If K≤竖曲线计算终点桩号: Then[[根据实际项目情况编写竖曲线数据

库]]→MatC:Return:IfEnd

3.Cls:Locater4,2,”BPH-OUT”▲

隧道数据库路由引导子程序(SOIDAO-DATA)

If Z[5]=1:Then Prog”SD-LX1”:Return:IfEnd(调用隧道一数据库数据)

If Z[5]=2:Then Prog”SD-LX2”:Return:IfEnd(调用隧道二数据库数据)

隧道超欠挖数据库子程序名:(SD-LX)

?→Z[9] (设计线路中心与隧道中心偏距,左偏为负,右偏为正数,相等为0)

?→Z[10] (O11圆心半径)

?→Z[11] (O22圆心半径)

?→Z[12] (O11圆心点高程与设计点之高程差)

?→Z[13] (O22圆心点高程与设计点之高程差)

?→Z[14] (O11圆弧最小高程与设计点之高程差,低于设计高取负值。)?→Z[15] (O22圆弧最小高程与设计点之高程差,低于设计高取负值。)?→Z[16] (O12圆心距隧道中心间距)

隧道轮廓线放样子程序:(SOIDAO)

Z[12]+V→Z[12]

Z[13]+V→Z[13]

Z[14]+V→Z[14]

Z[15]+V→Z[15](中间值加上计算高差进行赋值)

If Z[17]>Z[12]+Z[10]:Then

Cls:Locate 2,2,"H>CFW?"◢

Goto 4:IfEnd(判断语句,当放样点高程大于O1圆心高程加O1圆心半径时则提示该语句H>CFW?,然后结束运行)

If Z[17]

Cls:Locate 2,2,"H

Goto 4:IfEnd(判断语句,当放样点高程小于O2圆弧最小高程时则提示该语句H

If Z[17]≥Z[14]:Then Goto 1:IfEnd(判断语句,当L≥Z[6]时则跳转至Lbl 1语句)

If Z[17]≥Z[15]:Then Goto 2:IfEnd(判断语句,当L≥Z[7]时则跳转至Lbl 2语句)

Lbl1:Abs(Z[17]-Z[12])→L:If L≥Z[10]:Then √(L2-Z[10]2)→I:Else √(Z[10]2-L2)→I:IfEnd:0→J:Goto 3

Lbl2:Abs(Z[17]-Z[13])→L:If L≥Z[11]:Then √(L2-Z[11]2)→I:Else √(Z[11]2-L2)→I:IfEnd:Z[16]→J:Goto 3

Lbl3:If B>0:Then Abs(B)-Z[9]-I-J→V:Else Abs(B)+Z[9]-I-J→V:IfEnd Cls:"CQW=":Locate 5,1,V◢(显示超欠计算结果,正数为大于设计轮廓线,超挖。负数为小于设计轮廓线,欠挖)

Lbl 4:

结合以上程序设计与编写现在进行数据核对与演示,现在以道安二标核桃弯隧道右线隧道放样实测点理论计算图示(方法采用勾股定理)。

隧道轮廓线放样示意图

程序演示:

运行主程序TYQXJS

Z[N-1]?(=0,现场输入线元数据,输入1,2,3等为线路1,2,3等数据库数据) 1:SZ=>XY ,2:XY=>SZ?(输1为坐标正算,输2为坐标反算和超欠计算) Xm?=3197918.523(实测点坐标X)

Yn?=497808.386(实测点坐标Y)

SXG?=939.400(实测点高程)

KP?=24450(实测点附近桩号)

计算结果:

K=24500.039(显示线路反算结果里程)

B=-0.7947(显示线路反算结果偏距,正数为偏右,负数为偏左)

Z1=?(输0返回继续进行里程和偏距计算,1,2,3……进入隧道1, 进入隧道2,进入隧道3……超欠挖计算)

CQW=-0.129(显示超欠计算结果,正数为大于设计轮廓线,负数为小于设计轮廓线)

本程序是采用线元法编写和演示的隧道超欠挖程序,对于交点法,有志立于隧道施工测量的可与我联系,以便相互探讨。

通过对本文的了解与认识隧道超欠挖的计算原理和程序设计,运用三维坐标测量法在隧道施工测量中,方便、准确、实用。这种方法也是隧道掌子面画轮廓线测量工作的方法之一。也适用于检查隧道的初期支护、二衬的断面超欠挖,能及时正确的指导施工。为隧道提前贯通和节约成本提供可靠保障。

声明:本文演示的隧道超欠挖数据为道安二标(位于道真县)核桃弯隧道右线实测断面数据,计算结果真实可靠,对于以上隧道超欠挖程序源,有可能存在输入错误,如有需要,可与本人联系,我可以用计算器传输,以保证程序应用的正确性。(部职工可免费传输)

卡西欧5800P计算器程序

卡西欧5800P计算器TYQXJSI坐标正反算 (经过修改) 1.主程序(TYQXJSI) 10→DimZ:"1.SZ → XY":"2.XY → SZ":?N:"XO"? U:"YO"? V:"SO"? O:"FO"? G:"LS"? H:"RO"? P:"RN"? R:? Q: 1÷P→C:(P-R)÷(2HPR) →D:180÷π→E:If N=1: Then Goto 1: Else Goto 2: IfEnd Lbl 1:"DK? +?"? S:?Z: Abs(S-O)→W:If W>H or SH or S157297: Then Prog”OPRP2-0”: Else Prog”OPRP1-50” IfEnd: IfEnd Else If N=3: Then Prog”OPRP4”: IfEnd :IfEnd

2. 正算子程序(SUB1) 0.1739274226 →Z[3]:0.3260725774→B:0.0694318442→K: 0.3300094782→L:(1-L) →F:(1-K)→M: (U+W(Z[3]cos(G+QEKW(C+KWD))+Bcos(G+QELW(C+LWD))+Bcos(G+QEFW (C+FWD))+ Z[3]cos(G+QEMW(C+MWD)))) →X: V+W(Z[3]sin(G+QEKW(C+KWD))+Bsin(G+QELW(C+LWD))+Bsin(G+QEFW( C+FWD))+ Z[3]sin(G+QEMW(C+MWD))) →Y:G+QEW(C+WD)+90→F:(X+Zcos(F))→X:(Y+Zsin(F))→Y 注:Z[3]替代源程序A。 3. 反算子程序(SUB2) G-90 →Z[2]:Abs((Y-V)cos(Z[2])-(X-U)sin(Z[2])) →W:0→Z:Lbl 0:Prog "SUB1":Z[2]+QEW(C+WD)→L: (J-Y)cos(L)-(I-X)sin(L)→Z:If Abs(Z)<10^(-6):Then Goto1:Else W+Z→W:: IfEnd: Goto 0 Lbl 1:0→Z:Prog "SUB1":(J-Y)÷sin(F)→Z 注:Z[2]替代源程序T。 ] 4、隧道超欠挖计算(OPRP1) "PZ":Z-2.0→L◢

卡西欧计算器用法

卡西欧财务计算器用法 1、开机ON 2、关机SHIFT+AC=OFF 3、设置与记忆(存储)清除 SHIFT+9=CLR Clear?清除吗? SETUP :EXE 清除设置请按EXE Memory :EXE 清除记忆(存储)请按EXE All :EXE 清除所有请按EXE Reset All?重新设置所有吗? [EXE]:Yes 选择“是的”,请按EXE [ESC]:Cancel 选择“取消”,请按ESC Clear Setup?清除设置吗? [EXE]:Yes 选择“是的”,请按EXE [ESC]:Cancel 选择“取消”,请按ESC Clear Memory?清除记忆(存储)吗? [EXE]:Yes 选择“是的”,请按EXE [ESC]:Cancel 选择“取消”,请按ESC Complete!更改工作完成! Press[AC]Key 请按AC 键 4、Replay 是计算器指令状态移动方向键上下左右均可移动,按左箭头指令光标跑到最右边,按右箭头指令光标跑到最左边。 5、Solve 不能按EXE 键执行的,都是按这个键来求解。 6、EXE 四则运算的执行、输入的确认 7、ESC 取消返回上一个界面当计算器没反应时都是按这个键 8、DEL 删除刚刚输入的一个数字 9、AC 清除刚刚输入的一行数字 10、∧乘方例如5乘5次方,输入5∧5即可 11、开x 次方 开方shift+∧= () 23x = 12、开机出现的就是加减乘除四则运算的模式COMP ,中间用其他模式后,如果需要用该模式计算,请直接按COMP 键调用这个模式。 13、计算器的屏幕小,提供的功能多,因此,往往一个键提供两个功能,一个功能直接按,另一个功能要按SHIFT 后再按该键才行。如55的计算,直接输入5,再按∧,再输入5,然后按EXE 即运算出结果。又如324的计算,按SHIFT ,然后按∧, 调出,向左移动方向键使光标到达x 的前面,输入3,右移光标到达根号里面,输入24,再按EXE 即运算出结果。乘几次方的后面如果不再连续做加减乘除运算,后面的反括号可以不加,反之一定要加,否则,55×6,就变成了55×6。

卡西欧财务计算器计算模式实例

卡西欧财务计算器计算模式实例 一、CASIO FC100- 200V 入门 1、开机 ON 2、关机 SHIFT +AC =OFF 3、设置与记忆(存储)清除 SHIFT +9 =CLR Clear? 清除吗? SETUP :EXE 清除设置请按EXE Memory :EXE 清除记忆(存储)请按EXE All :EXE 清除所有请按EXE Reset All ? 重新设置所有吗? [EXE]:Yes 选择“是的”,请按EXE [ESC]:Cancel 选择“取消”,请按 ESC Clear Setup ? 清除设置吗? [EXE]:Yes 选择“是的”,请按EXE [ESC]:Cancel 选择“取消”,请按 ESC Clear Memory ? 清除记忆(存储)吗? [EXE]:Yes 选择“是的”,请按EXE [ESC]:Cancel 选择“取消”,请按 ESC Complete ! 更改工作完成! Press[AC] Key 请按AC 键 4、Replay 是计算器指令状态移动方向键 上下左右均可移动,按左箭头指令光标跑到最右边,按右箭头指令光标跑到最左边。 5、Solve 不能按EXE 键执行的,都是按这个键来求解。 6、EXE 四则运算的执行、输入的确认 7、ESC 取消 返回上一个界面 当计算器没反应时都是按这个键 8、DEL 删除刚刚输入的一个数字 9、AC 清除刚刚输入的一行数字 10、∧ 乘方 例如5乘5次方,输入5∧5即可 11、开x 次方 ()x 开方 shift+∧=()x ()() 293 x x = 12、开机出现的就是加减乘除四则运算的模式COMP ,中间用其他模式后,如果需要用该模式计算,请直接按COMP 键调用这个模式。 13、计算器的屏幕小,提供的功能多,因此,往往一个键提供两个功能,一个功能直接按,另一个功能要 按SHIFT 后再按该键才行。如55的计算,直接输入5,再按∧,再输入5,然后按EXE 即运算出结果。又如324的计算,按SHIFT ,然后按∧,调出()x ,向左移

卡西欧fx5800计算器缓和曲线编程

1fx-5800P计算器编程 缓和曲线程序 14→DimZ :“ZHK”:?K:?R :? A:?L:? T:? F:“Y+1,Z-1”:?P:“JDX”:?Q:“JDY”:?W:180÷(πR)→Z:0.5L-L^3÷(240R2)→Z[8]:“LZ”:ZL÷2→B:A÷Z+L→Z[13]◢ “ZHK=”:K◢ “HYK=”:K+L→Z[1]◢ “YHK=”:K+ Z[13] -L→Z[2]◢ “HZK=”:K+ Z[13]→Z[3]◢ “ZHX=”:Q+Tcos(F+180)→U◢ “ZHY=”:W+Tsin(F+180)→V◢ “HZX=”:Q+ Tcos(F+PA)→Z[6]◢ “HZY=”:W+ Tsin (F+PA)→Z[7]◢ Lb1 0:“CDZH”:?M If M≤K:Then Goto 6:Else If M≤Z[1] :Then Goto 1:Else If M≤Z[2] :Then Goto 2:Else If M≥Z[3] :Then Goto 7:Else If M≥Z[2] :Then Goto 5:If End:If End:If End:If End:If End Lb1 1:M-K→G:√((G-G^(5)÷(40L2R2)+G^(9)÷(3456R^(4)L^(4)))2+(G^(3)÷(6RL)-G^(7)÷(336R^(3)L^(3)) +G^(11)÷(42240R^(5)L^(5)))2)→D F+PZG2÷(6L)→C:F+PBG2÷L2→H:Goto 3 Lb1 2:M-Z[1]→G:R(1-cos(B+ZG))+L2÷(24R)→Z[9]:√(Z[9]2+(Rsin(B+ZG)+Z[8])2)→D F+Ptg-1(Z[9]÷(Rsin(B+ZG)+Z[8]))→C:F+P(B+ZG)→H Lb1 3 “X=”:U+Dcos(C)→X◢ “Y=”:V+Dsin(C)→Y◢ Lb1 B:“ZBJS1,FY-1”:?J If J>0:Then Goto 4:Else If J〈0:Then Goto A:If End:If End Lb1 4:“ZB”:?S “ZBX”:X+Scos(H-90)◢ “ZBY”:Y+Ssin(H-90)◢ “YB”:?N “YBX”:X+Ncos(H+90)◢

卡西欧5800计算器工程应用程序.

卡西欧5800计算器测量专用程序 一、程序功能 主要功能:采用交点法方式计算多条线路坐标正反算,可算任意复杂线型及立交匝道,包括C型,S型、卵型、回头曲线等;极坐标放样,全线路基边坡开挖口及坡脚放样计算、路基任意点设计高程、横坡、设计半幅宽度.隧道欠超挖放样计算。 新版本优化:1、优化程序语句、2、取消原线元法计算,化线元法为交点法。 3、高程计算修改, 4、附计算坐标及高程参数设计要素输入实例 二、源程序(绿色为程序名;蓝色为输入计算器内容)0.总主程序(1、坐标计算放样程序2、坐标反算程序;3、高程计算查阅程序;4、路基半幅标准宽度查阅程序;5、路基边坡及开挖口放样程序;6、路基标准距离放样;7、桥梁锥坡计算放样程序;8、极坐标计算程序;9、隧道超欠挖计算程序)运行后按1~9数子约半秒,则选择1至9的程序,返回时,在桩号输入-1,返回选择计算类型。输入-2,返回选择线路。 程序名:0(数子0) ClrMat:ClrVar:12→DimZ:Norm 2:Do:"(XY=1,ZD=2 ,GC=3,GD=4,BP=5,FM=6,ZP=7,JS=8,SD=9)===>QING AN 1-9":Getkey→Z[3]:While Z[3]=35:Prog"1XY”:WhileEnd:While Z[3]=36:Prog"2ZD":WhileEnd: While Z[3]=37:Prog"3GC":WhileEnd: While Z[3]=21:Prog"4GD":WhileEnd: While Z[3]=22:Prog"5BP":WhileEnd: While Z[3]=23:Prog"6FM":WhileEnd: While Z[3]=31:Prog"7ZP":WhileEnd: While Z[3]=32:Prog"8JS":WhileEnd: While Z[3]=33:Prog"9SD":WhileEnd:LpWhile Z[3]≠25:”XIE XIE SHI YONG”: 1.主程序:一般坐标计算及放样程序

卡西欧5800p计算器所有解释

卡西欧5800p计算器所有编程命令解释 1. Norm 1 指数显示 Norm 2 小数显示 2. ?→x只显示? 字符+?→x显示字符+? ?x 显示 x? “字符”?x 显示字符+? 有→则不显示该变量当前值 3.(判断表达式)语句1 : 语句2。。。如果判断表达式为真(或非零),则不跳过语句1. 如果判断表达式为假(或是零),则会跳过语句1. 4. If...then…else…ifend 如果语句为真,则执行then(不执行else),然后执行ifend. 如果语句为假,则执行else(不执行then),然后执行ifend. 5. Break 中断语句 中断For,Do,While循环,并从该循环的下个命令起继续运行 6. Dsz 使控制变量递减一,在变量的值为零时执行转移 7. Isz Isz<变量>:<语句1> <语句2>,变量应为A~Z 以 1 为增量逐次增加变量的值,当变量的值不等于0 时,执行语句1,否则执行语句2 8. Cls Dsz<变量>:<语句1> <语句2>。变量应为A~Z。以1 为减量逐次减小变量的值,当变量的值不等于0 时,执行语句1,否则执行语句2 9. Locate 定位显示语句 句法 1:Locate <列数>, <行数>,<数值> 句法2:Locate <列数>, <行数>,<表达式> 句法3:Locate <列数>, <行数>, "字符串" fx-5800P 的屏幕最多可以显示4 行、16 列字符,

因此定位语句中的列数值应为大于等于1、小于等于16 的整数,行数值应为大于等于1、小于等于4 的整数。 10. Lbi n ~ Goto n Goto n~Lbl n 无条件转移至 Lbi n 位置 11. Getkey 返回与上次按键相对应的代码,Getkey= 12. DO ~ LpWhile循环语句 Do <语句块> LpWhile<条件> 先执行语句块,然后测试条件,条件为真时重复执行语句块,否则执行<条件>后的语句。无,论条件是否为真,语句块至少被执行一次。 13. Pol 计算两坐标点之间距离,坐标为(4,4),与原点的距离就是POL(4,4)=4√2 14. Abs 求绝对值 15. Fix 取整数函数Fix(Rnd*11) ,取0 ~ 11的随机整数 16. Rnd 随机函数 17. 角度单位设置语句 Deg:设置角度单位为十进制度,按键输入Deg。执行该语句后,状态行显示。Rad:设置角度单位为弧度,按键输入Rad。执行该语句后,状态行显示。 Grd:设置角度单位为哥恩,按键输入Grd。执行该语句后,状态行显示。 18. Dim 定义变量 19. RCL 键面命令,Rcl+A 显示变量A的当前值 最全最热最专业的文档类资源,文库一网打尽

公路测量卡西欧5800万能程序

一、前言本程序是《CASIO fx-5800P计算与道路坐标放样计算》中道路坐标放样计算程序的升级改进版本。原道路坐标放样计算程序只基于道路的单个基本型曲线,有效计算范围仅包括平曲线部分和前后的两条直线段,使用时需要输入平曲线设计参数,无坐标反算桩号功能。改进后的程序名称为:道路中边桩坐标放样正反算程序(全线贯通),增加了可实现全线贯通的数据库功能和坐标反算桩号功能,主要是: 1.使用道路平面数据库子程序,可将一段或若干段道路的交点法格式平面参数(可容易从直线、曲线及转角表中获得)以数据库子程序形式输入计算器,程序在计算时省却了输入原始数据的麻烦; 2.坐标正算方面,输入桩号即可进行道路的中、边桩坐标计算,若输入了测站坐标,还可同时计算全站仪极坐标放样数据(拨角和平距); 3.坐标反算方面,输入平面坐标,即可计算对应的桩号和距中距离(含左右信息); 4.对于存在断链的道路,可分段分别编写数据库子程序,然后在主程序中添加一个路段选择的功能即可实现(可参照立交匝道程序中匝道的选择)。程序的特点: 1.可进行中桩坐标的正、反算,程序代码简洁,便于阅读和改写; 2.主程序通过调用数据库子程序,省却了使用时输入平面参数的繁琐; 3.使用数据库子程序,换项目只需改写数据库子程序,程序通用性强。二、道路示例项目基本资料基本资料同《CASIO fx-5800P计算与道路坐标放样计算》第6章HY高速公路第2合同段(合同段起止桩号: K4+800~K9+600)。这里摘取直线、曲线及转角表资料如下.

.

. 三、程序代码 .

. .

. .

CASIO fx—5800计算器 工程测量与公路测量程序

CASIO fx—5800计算器工程测量与公路测量程序 1、坐标正算 〝X0=〞?X:〝Y0=〞?Y:〝I=〞?I:〝J=〞?J X+ICos(J)→U:Y+ISin(J)→V 〝X=〞:U (待求点的X坐标) 〝Y=〞:V (待求点的Y坐标) 说明:X0 Y0:已知点坐标I:两点的距离J:方位角 2、坐标反算 Lbl 0 〝X1=〞?X:〝Y1=〞?Y:〝X2=〞?U:〝Y2=〞?V Pol(U-X,V-Y): J<0 J+360→J 〝I=〞:I 〝J=〞:J DMS GOTO 0 说明:X1Y1:第一点的坐标,X2Y2第二点的坐标,I:两点的距离,J:方位角3、圆曲线 〝X0=〞?X: 〝Y0=〞?Y:〝FWJ=〞?D:〝QDHAO=〞?G: 〝ZDHAO=〞?C: 〝R=〞?R Lbl 1 〝DQHAO=〞?L L

卡西欧5800p计算器所有编程命令解释

卡西欧5800p计算器所有编程命令解释 1. Norm 1 指数显示Norm 2 小数显示2. ?→x 只显示? 字符+?→x 显示字符+? ?x 显示x? “字符”?x 显示字符+? 有→则不显示该变量当前值 3.(判断表达式)语句1 : 语句2。。。如果判断表达式为真(或非零),则不跳过语句1. 如果判断表达式为假(或是零),则会跳过语句1. 4. If...then…else…ifend 如果语句为真,则执行then(不执行else),然后执行ifend. 如果语句为假,则执行else(不执行then),然后执行ifend. 5. Break 中断语句 中断For,Do,While循环,并从该循环的下个命令起继续运行 6. Dsz 使控制变量递减一,在变量的值为零时执行转移7. Isz

Isz<变量>:<语句1><语句2>,变量应为A~Z 以1 为增量逐次增加变量的值,当变量的值不等于0 时,执行语句1,否则执行语句2 8. Cls Dsz<变量>:<语句1><语句2>。变量应为A~Z。以1 为减量逐次减小变量的值,当变量的值不等于0 时,执行语句1,否则执行语句2 9. Locate 定位显示语句 句法1:Locate <列数>, <行数>,<数值> 句法2:Locate <列数>, <行数>,<表达式> 句法3:Locate <列数>, <行数>, "字符串" fx-5800P 的屏幕最多可以显示4 行、16 列字符,因此定位语句中的列数值应为大于等于1、小于等于16 的整数,行数值应为大于等于1、小于等于4 的整数。 10. Lbi n ~ Goto n Goto n~Lbl n 无条件转移至Lbi n 位置 11. Getkey 返回与上次按键相对应的代码,Getkey= 12. DO ~ LpWhile循环语句 Do <语句块> LpWhile<条件> 先执行语句块,然后测试条件,条件为真时重复执行语句块,否则执行<条件>后的语句。无,论条件是否为真,语句块至少被执行一次。13. Pol 计算两坐标点之间距离,坐标为(4,4),与原点的距离就是POL(4,4)=4√2 14. Abs 求绝对值15. Fix 取整数函数Fix(Rnd*11) ,取0 ~ 11的随机整数16. Rnd 随机函数

卡西欧计算器f精编cn使用介绍

卡西欧计算器f x精编 C N X使用介绍 Company number【1089WT-1898YT-1W8CB-9UUT-92108】

卡西欧计算器f x-991C N X科学函数计算器卡西欧fx-991CN X是卡西欧第三代新型函数计算器,具备计算、统计、表格、方程/函数、不等式、比例、复数、基数、矩阵、向量10种计算模式。其中函数计算又包括了三角函数、指数函数、对数函数、以基数e的自然对数、使用高斯方法执行的函数等功能。 1.三角函数 三角函数是数学中常见的一类关于角度的函数,常用于研究三角和圆等几何形状的性质。卡西欧fx-991CN X具备优秀的正弦函数sin、余弦函数cos和正切函数tan计算能力,可以快速计算复杂的三角函数。 例:当要计算sin 30o时,按下sin+30+)=,得出结果1 2 。但需要注意的是, “)”右括号并不能少,否则会影响计算结果。 2.指数函数 指数函数是以指数为自变量,底数为大于0且不等于1常量的函数,它是初等函数中的一种。需要注意的是,在使用卡西欧fx-991CN X计算指数函数前,需要注意设置计算器的输入/输出显示模式。 例:将e5×2转换成三位有效位数,则需要按SHIFT+菜单+3(显示格式)+2(科学Sci)+3,选择输入输出方式,然后按下SHIFT+In+(e’)+5?×2=,最后得出结果×102。 3.对数函数 对数函数是以幂为自变量,指数为因变量,底数为常量的函数,其主要形式为y=logax。在使用fx-991CN X计算器计算对数时,需要注意设定a值,否则计算器会使用基数的缺省设定值10。 例:计算log 2 16时,按下SHIFT+(-)+(log)+2+SHIFT+)+,+16+),然后=确认,得出结果4。 4.乘方、乘方根计算

最新卡西欧5800程序LG计算器

卡西欧5800程序L G 计算器

一、坐标正算ZBZS Lbl 0 “X0=”?X:“Y0=”?Y:“I=”?I:“J=”?J X+Icos(J)→U:Y+Isin(J)→V “X=”:U?“Y=”:V? Goto 0 二、坐标反算ZBFS Lbl 0 “X1=”?X:“Y1=”?Y:“X2=”?U:“Y2=”?V Pol(U-X,V-Y): J<0 => J+360→J “I=”:I?“J=”J?DMS? Goto 0 三、圆曲线计算YQXJS “X0=”?X:“Y0=”?Y:“FWJ=”?D:“QDHAO=”?G:“ZDHAO=”?C:“R=”?R Lbl 1 “DQHAO=”?L LC => Goto 2 “PY=”?K 180(L-G)÷(πR)→E 2Rsin(0.5E)→F Rec(Abs(F),D+0.5E) “X=”:X+I+Kcos(D+E+90)→A? “Y=”:Y+J+Ksin(D+E+90)→B? D+E→O:O<0 => 360+O→O “FWJ=”:O?DMS? Goto 1 Lbl 2:“END” 四、1.竖曲线SQX “QZHAO=”?J:“HB=”?B:“I1=”?C:“I2=”?D:“R=”?R“T=”?T: (D-C)÷100→W:W÷Abs(W)→A:“T”:0.5Abs(W)→S? J-T→X:J+T→Y Lbl 0 “DQ=”?L If LY:Then Goto 1:IfEnd:IfEnd

“GC=”:B+0.01C(L-J)+A(L-J+T)2÷(2R)→H? Goto 0 Lbl 1:“END” 2.标高计算BGJS(含横坡计算边桩) “QZHAO=”?J: “QDHAO=”?G: “ZDHAO=”?K: “HB=”?B: “SX=”?Q:“I1=”?C:“I2=”?D: “R=”?R“T=”?T: (D-C)÷100→W:W÷Abs(W)→A:“T”:0.5Abs(W)→S?“YIGAO=”?O J-T→X:J+T→Y Lbl 0 “DQ=”?L:“PY=”?U: “HP=”?V If LY:Then Goto 2:IfEnd:IfEnd “HL=”:B+0.01C(L-J)+A(L-J+T)2÷(2R)+0.01UV+Q→H? “H0=”:O-H→Z? Goto 0 Lbl 1 L Goto 3 “HL=”:B+0.01C(L-J)+0.01UV+Q→H? “H0=”:O-H→Z? Goto 0 Lbl 2 L>K => Goto 3 “HL=”:B+0.01D(L-J)+0.01UV+Q→H? “H0=”:O-H→Z? Goto 0 Lbl 3:“END” 说明:输入时可包括竖曲线前后各一段的平直段,HL为中桩或边桩标高,H0为前视读数 五、点到直线距离DDZXJL Lbl 0 “X0=”?A:“Y0=”?B:“X1=”?X:“Y1=”?Y:“X2=”?U:“Y2=”?V Pol(U-X,V-Y) “L=”(B-Y)cos(J)-(A-X)sin(J)→L? “S=”(B-Y)sin(J)+(A-X)cos(J)→S? Goto 0 六、横坡渐变HPJB “QDHAO=”?A:“QDHP=”?B:“ZDHAO=”?C:“ZDHP=”?D Lbl 0

casio计算器的用法fx-350es

在MathIO里面只能默认显示分数没法修改默认显示小数 只有一种办法是改成LineIO模式操作是Shift ==> Mode (Setup) ==> 2(LineIO) 此时你会发现屏幕右下角有一个“0” 而且上方的“Math”没有了不过此状态下输入的表达式也只能是线形的了 还原:万能还原方法:Shift ==> 9 ==> 1 (Setup) ==> “=”(Yes) 仅还原线形输入:Shift ==> Mode ==> 1 我一般做数学题用MathIO 做物理或化学题用LineIO 有关本说明书 以下显示出第二功能键的不同颜色的文字标记。 以下显示出本说明书中如何表示第二功能操作的范列。

以下显示出本说明书如何示范按键操作以便选定萤幕上选单项目的范例。 本说明书和另外的附录中的显示和说明(例如:按键图样),仅供说明使用,和它们实际所代表的项目可能会有些许的不同。 本说明书的内容可能会有所更动,不再另行通知。 在任何情况下,卡西欧计算机株式会社不因任何人在购买本产品及所属项目,所引起的特殊、附带的,或结果性的损害,而有连带责任或任何牵连。除此之外,卡西欧计算机株式会社对于因任何一方由于使用本产品及其所属项目而引起的任何求偿不负有任何赔偿责任。 使用另外的附录 使用说明书中的范例数字(如「[#021]」),参照到「附录」中相对应的范例号码。 依附录中的图样,指定角度的单位:

安全注意事项 使用计算器之前,请确定先阅读以下安全注意事项。保留本说明书在手边,以供稍后使用。 若忽略含有本符号的资讯,可能会造成个人的伤害或是零件的损害。 电池 1 移除计算器的电池以后,请放置于安全储存场所,避免被孩童找到,而意外吞食。 2 避免电池被小孩拿到。假如不幸意外吞食了,立刻去看内科医师。 3 请勿将电池充电、尝试拆开电池或让电池短路。请勿让电池直接受热或将电池焚毁。 4 不当使用电池可能会使电池漏电并损及附近物品,而且也可能会引起火灾及个人伤害。 (1)当电池装入计算器时,请确定电池的正极+和负极-方向都正确相连。 (2)若您有一段长时间不会使用到计算器请取出电池(fx-82es/fx-83es/fx-350es)。 (3)使用说明书内所指定的电池种类。 计算器的废物处理 千万不可将计算器焚毁。燃烧过程中计算器某些元件可能会突然激射,造成火灾或个人伤害。 使用注意事项 1 第一次使用计算器时,请确定按下on键。 2 即使计算器的操作一切正常,仍需至少每三年(lr44(gpa76))、二年(r03(um-4))或一年(lr 03(am4))更换一次电池。 过期的电池可能会泄漏,造成计算器损坏或功能不正常。千万不要将过期的电池放在计算器内。 3 随计算器所附的电池,在储存和运送过程中可能会损失轻微的电力。由于这个原因,它可能需要比一般正常电池寿命稍早些更换。 4 不充足的电力可能会使记意器内容损坏或永远消失。对于重要的数据应始终保有画面的记录。

CASIO 5800计算器测量计算程序

CASIO 5800计算器测量计算程序 上上月做这个东西的时候没仔细检查,有好几处输错了的地方,今天把它修改过来。 简要介绍: 1. 新版程序把线元法和交点法已经集成在一个模块中了,用户只需修改JD 程序和ZA程序中的数据部分即可,其余不需作任何的改动。 2. 因为每条路高程计算不尽相同,且比较复杂,现在可利用PC机EXCEL计算好打印成表格带到工地上使用,所以本版程序未对线路高程序进行专门的编程计算,而是利用统计计算模式中来输入桩号(第一列X)及左、右高程(第二、三列Y,Freq),这种输入数据的方式最为直观,易发现错误,也易修改,输入完毕后运行S程序对数据按桩号进行排序,在程序中通过调用GG程序来进行内插计算,SG=-1得左标高,SG=1得右标高(若SG输入0,则可进行一般的线性内插计算)。 3. 在JD程序和XY程序中,先将一个计算单元的数据置入矩阵F中(1行8列或1行9列),这样程序可读性极好。 4.相比原CASIO4850程序操作习惯,作了一点小小的改动,测站坐标存在Z[10],N中,X坐标原存在M中容易被误操作修改,而设计标高存在M中,这样易于修改,因为CASIO5800没有IN,OUT功能,很不方便。 4. 程序利用Z[2]变量值来判断是采用交点法还是线元法模型计算,Z[2]=0为线元法,否则为交点法。 一、PQX程序:计算中边桩坐标及近似的桩号反算,在运行模式直接调用。 ①Z[10]→S:”XO”?S:S→Z[10]:”YO”?N:Prog “AU” ②Lbl 2:?L:Prog “Z”:Prog “E”:1n→O:90→S ③Lbl 4:”JJ”?S:”YC”?O:SO=0 =>Goto 2…原来lbl 后没有标号4的。 ④O=-1 =>Goto 6 ⑤“X,Y”:R+OCos(Z+S)→X▲U+OSin(Z+S)→Y▲Prog “D”:Goto 4 ⑥Lbl 6:Z[7]→X:Z[8]→Y:”XF”?X:”YF”?Y:XY=0 =>Goto 4 ⑦X→Z[7]:Y→Z[8]:Pol(X-R,Y-U+1p):Z+S-J→J:”YC,DL,L”:ICos(J)→O▲ISin( J)→I▲L+I▲Goto 6 二、P程序:在程序中提供一个自由运算的模式。 ①Lbl 1:”TMP”?I:If I≠0:Then “RST”:I▲Goto 1:IfEnd 二、LYC程序:进行桩号反算及边坡放样,在运行模式直接调用。 ①Prog “AU” ②Lbl 1:Z[7]→X: Z[8]→Y: Z[6]→S: ”XF”?X :X→Z[7]:”YF”?Y:Y→Z[8]: ”ZF”?S: S→Z[6] ③Lbl 2:Prog “Z”:Y=U =>Y+1p→Y ④Pol(X-R,Y-U):J-Z→J:Isin(J)→O:Icos(J)→I ⑤If Abs(I)≤0.1:Then Prog “E”:”L,YC”:L+I→L▲O▲Goto 3:IfEnd ⑥If Z[9]≠0:Then Pol(Z[9]-SO,I):πJZ[9]÷180→I:IfEnd ⑦”DL”:I▲L+I→L:Goto 2 ⑧Lbl 3: Z[6]→S:If S=0:Then Goto 1:IfEnd ⑧M→Z ⑨Lbl 4:”SG”?Z:Z→M:If Abs(Z)=1: Then Prog “GG”:Y→Z:If X=1:Then

5800卡西欧计算器程序大全

FX5800计算器公路测量常用程序集 一、程序功能 本程序由6个主程序、5个次子程序及5个参数子程序组成。主要用于公路测量中坐标正反算,设计任意点高程及横坡计算,桥涵放样,路基开挖口及填方坡脚线放样。程序坐标计算适应于任何线型. 二、源程序 1.主程序1:一般放样反算程序(①正算坐标、放样点至置仪点方位角及距离;②反算桩号及距中距离) 程序名:1ZD-XY Lb1 0:Norm 2 F=1:(正反算判别,F=1正算,F=2反算,也可以改F前加?,改F为变量) Z[1]=90(与路线右边夹角) Prog"THB":F=1=>Goto 1:F=2=>Goto 2 Lb1 1:Fix 3:"X=":Locate 6,4,X◢ "Y=":Locate 6,4,Y◢ Prog"3JS”:Goto 0: Lb1 2:Fix 3:"KM=":Locate 6,4,Z◢ "D=":Locate 6,4,D◢ Goto 0 2.主程序2:高程序横坡程序(设计任意点高程及横坡) 程序名:2GC LbI 0:Norm 2 “KM”?Z:?D: Prog”H”:Fix 3:”H=”:Locate 6,4,H◢ “I=”: Locate 6,4,I◢ Goto 0 3.主程序3:极坐放样计算程序(计算放样点至置仪点方位角及距离) 程序名:3JS X:Y: 1268.123→K(置仪点X坐标) 2243.545→L(置仪点Y坐标,都是手工输入,也可以建导线点数据库子程序,个人认为太麻烦) Y-L→E:X-K→F:Pol(F,E):IF J<0:Then J+360→J:Int(J)+0.01Int(60Frac(J))+0.006Frac(60Frac(J)) →J:(不习惯小数点后四位为角度显示的,也可以用命令J◢DMS◢来直接显示) Fix 4:” FWJ=”: Locate 6,4,J◢(不习惯小数点后四位为角度显示的,也可以用命令J◢DMS◢来直接显示) Fix 3:”S=”:Locate 6,4,I◢ 4.主程序4:涵洞放样程序(由涵中心桩号计算出各涵角坐标、在主程序3中输入置仪点坐标后计算放样点至置仪点方位角及距离) 程序名:4JH-XY LbI 0:Norm 2 90→Z[1](涵洞中心桩与右边夹角,手工输入,也可以修改成前面加?后变为变量) 1→F:Prog”THB”:?L: Z[2]-Z[1] →E:X+Lcos(E) →X:Y+Lsin(E) →Y:Fix 3: "X=":Locate 6,4,X◢

卡西欧计算器编程指导

卡西欧计算器编程指导 在计算能力飞速发展的今天,各种计算工具应运而生代替了以往我们大量、繁琐的分析计算工作,简化了计算步骤节省了计算时间。在种类繁多的计算工具中适合测量工作的计算器也大有所在。比如有一款SHAPPC-E500计算器,它相当于是基于BASIC语言的微型电脑,功能也相当齐全能编写较复杂的程序、内存也相当大有32KB、64 KB、128 KB、256 KB、几种型号,同时具有输入输出通讯设备。但价格不菲,现在市场价格大约为2000元到3000元,个人经济承受能力有限。通过几年的实际测量工作我个人为认为真正适合测量人员较为专业的计算器应首推基于科学计算器具有简单程序语言的casio4x00计算器。它有很多优点:一、使用简单,最大的一个优点就是只要具有初中水平会运用数学公式对函数有一般的了解的人,能基本理解casio4x00的内装函数即可进行简单的编程。非常适合测量初学者和数学程序爱好者学习,也适合专业的测量人员的使用和能力提高。不像其它的专业一定要具有较高的专业技术水平才能进行电脑编程。二、成本低廉,价格在400元左右。三、携带方便,体积很小可随时放在口袋里随拿随用。casio系列较好的编程型号有casio4500(以下简称4500)、casio4800(以下简称4800),(好象近来还推出了一款casio4850)前者较内存小,只有1103个字节,能应付一些较为简单的公式计算和科学计算,但由于内存有限,对一些较复杂或子程序过多的程序就力不从心了,不能出色的完成测量任务。4800就比4500有较大的改进,4800内存达到的4500个字节,而且显示屏是4500的几倍大,能更准确的显示数据,内装函数字符一目了然。且具有简单的人机对话功能,出现了菜单子菜单。4800还在4500增加了啊佛加德罗

公路测量中CASIO 5800计算器计算程序

公路测量中CASIO 5800计算器计算程序 1.新版程序把线元法和交点法已经集成在一个模块中了,用户只需修改JD程序和ZA程序中的数据部分即可,其余不需作任何的改动。 2.因为每条路高程计算不尽相同,且比较复杂,现在可利用PC机EXCEL计算好打印成表格带到工地上使用,所以本版程序未对线路高程序进行专门的编程计算,而是利用统计计算模式中来输入桩号(第一列X)及左、右高程(第二、三列Y,Freq),这种输入数据的方式最为直观,易发现错误,也易修改,输入完毕后运行S程序对数据按桩号进行排序,在程序中通过调用GG程序来进行内插计算,SG=-1得左标高,SG=1得右标高(若SG输入0,则可进行一般的线性内插计算)。 3.在JD程序和XY程序中,先将一个计算单元的数据置入矩阵F中(1行8列或1行9列),这样程序可读性极好。4.相比原CASIO4850程序操作习惯,作了一点小小的改动,测站坐标存在Z[10],N中,X坐标原存在M中容易被误操作修改,而设计标高存在M中,这样易于修改,因为CASIO5800没有IN,OUT功能,很不方便。 4.程序利用Z[2]变量值来判断是采用交点法还是线元法模型计算,Z[2]=0为线元法,否则为交点法。 一、PQX程序:计算中边桩坐标及近似的桩号反算,在运行模式直接调用。 ⒈Z[10]→S:”XO”?S:S→Z[10]:”YO”?N:Prog “AU” ⒉Lbl 2:?L:Prog “Z”:Prog “E”:1n→O:90→S ⒊Lbl 4:”JJ”?S:”YC”?O:SO=0 =>Goto 2‘原来lbl 后没有标号4的。 ⒋O=-1 =>Goto 6 ⒌“X,Y”:R+OCos(Z+S)→X▲U+OSin(Z+S)→Y▲Prog “D”:Goto 4

卡西欧5800计算器正反算程序(绝对好用)

https://www.sodocs.net/doc/c016820744.html,/celiang/article_view.asp?id=760&author=%u674E%u8273%u9633 公路路线座标正反算 作者:李艳阳 由于现在计算机普及,计算机功能日益强大,宜采用较简单的积分公式,便于计算机处理。单线元通用积分公式如下 M = (1.0/Re-1.0/Rs)/Ls; x=∫{cos(Ta + L/Rs + 0.5*M *L*L),0,L}; y=∫{sin(Ta +L/Rs + 0.5*M *L*L),0,L}; a(i)= Ta +L/Rs + 0.5*M *L*L Rs:缓和曲线起点半径 Re:缓和曲线止点半径 Rs,Re (NE坐标系下,右偏为正,左偏为负) Ta:缓和曲线起点的真北方位角 Ls:不完整缓和曲线长度。 此公式为缓和曲线在坐标系下任意位置的通用积分公式,能完全适应缓和曲线左偏、右偏、Rs >Re 、Rs NE”:“2.NE=>SZ”:?Q:?S:Prog“QXJS-SUB0”↙ Lbl 0:Q=1 => Goto1:Q=2 => Goto2:↙ Lbl 1:?Z:Prog“QXJS-SUB1”:“N=”:N◢:“E=”:E◢:“F=”:F◢: Goto4↙ Lbl 2: “N=”:?B: “E=”:?C:B→N: C→E:Prog“QXJS-SUB2”: “S=”:S◢: “Z=”:Z◢: Goto4↙ QXJS-SUB0 数据库子程序 Goto1↙同时保存多个曲线时的指针 Lbl 1 IF S<***(线元终点里程):Then***→A(线元起点方位角):***→O(线元起点里程):***→U (线元起点X):***→V(线元起点Y):***→P(线元起点曲率半径):***→R(线元终点曲率半径): ***→L(线元起点至终点长度): Return:IfEnd↙ IF S<***:Then***→A:***→O:***→U:***→V:***→P:***→R: ***→L: Return:IfEnd↙………………………..为了便于解读,每增加一个线元增加一行语句,每增加一条曲线增加一个Lbl,每增加一个工程增加一个文件。 QXJS-SUB1 正算子程序 0.5(1÷R-1÷P)÷L→D:S-O→X↙

卡西欧计算器fCN使用介绍

卡西欧计算器f x-991C N X科学函数计算器卡西欧fx-991CN X是卡西欧第三代新型函数计算器,具备计算、统计、表格、方程/函数、不等式、比例、复数、基数、矩阵、向量10种计算模式。其中函数计算又包括了三角函数、指数函数、对数函数、以基数e的自然对数、使用高斯方法执行的函数等功能。 1.三角函数 三角函数是数学中常见的一类关于角度的函数,常用于研究三角和圆等几何形状的性质。卡西欧fx-991CN X具备优秀的正弦函数sin、余弦函数cos和正切函数tan计算能力,可以快速计算复杂的三角函数。 例:当要计算sin 30o时,按下sin+30+)=,得出结果1 2 。但需要注意的是,“)” 右括号并不能少,否则会影响计算结果。 2.指数函数 指数函数是以指数为自变量,底数为大于0且不等于1常量的函数,它是初等函数中的一种。需要注意的是,在使用卡西欧fx-991CN X计算指数函数前,需要注意设置计算器的输入/输出显示模式。 例:将e5×2转换成三位有效位数,则需要按SHIFT+菜单+3(显示格式)+2(科学Sci)+3,选择输入输出方式,然后按下SHIFT+In+(e’)+5×2=,最后得出结果×102。 3.对数函数 对数函数是以幂为自变量,指数为因变量,底数为常量的函数,其主要形式为y=logax。在使用fx-991CN X计算器计算对数时,需要注意设定a值,否则计算器会使用基数的缺省设定值10。 例:计算log 2 16时,按下SHIFT+(-)+(log)+2+SHIFT+)+,+16+),然后=确认,得出结果4。 4.乘方、乘方根计算 求n个相同因数乘积的运算,叫做乘方;而乘方根则为乘方的逆运算,数a 的n(n为自然数)次方根指的是n方幂等于a的数。

相关主题