当前位置:文档之家› 卡西欧计算器FX-4X00程序大全

卡西欧计算器FX-4X00程序大全

卡西欧计算器FX-4X00程序大全
卡西欧计算器FX-4X00程序大全

卡西欧计算器FX-4X00程序大全

附闭合导线计算

1、源程序

F1 A1

L1 Defm 4N-2

L2 N:A:B:Pol(C-A,D-B):W<0=>W=W+360?T=W

L3 K=0=>M=T+180:E=C:F=D:GOTO 0: ≠>E:F:Pol(G-E,H-F):W<0=>W=W+360?M=W

L4 Lbl 0:L=0:U=0:I=0:R=2:Z[1]=T

L5 Lbl 1:{J}:Z[R]+360: ?R=N+1=>GOTO 2: ≠>R=R+1:GOTO 1

L6 Lbl 2:P”JB”=(Z[N+1]-M) ?Q”JL”=40√N?R=2

L7 Lb1 3:{S}:Z[N+R]=S:L=L+S?

L8 Z[2N-1+R]=Rec(S,(Z[R]-P(R-1)/N)):U=U+V

L9 Z[3N-2+R]=W:I=I+W:N=R=>GOT 4: ≠>R=R+1:GOTO 3

L10 Lbl 4:P=U+C-E?Q=I+D-F?

L11 G”1:M”=L/Pol(P,Q) ?R=2

L12 Lbl 5:X”XI”=C+Z[2N-1+R]-PZ[N+R]/L?Y”YI”=D+Z[3N-2+R]-QZ[N+R]/L?

L13 R=N=>GOTO 6: ≠>R=R+1:C=X:D=Y:GOTO 5

L14 Lbl 6:”END”

2、说明

(1)、本程序可计算附和导线和闭合导线的坐标,计算的坐标系经过角度闭合差及坐标增量闭合差分配后的结果,能显示角度闭合差、增量闭合差及导线全长的相对精度;(2)、输入的观测角为导线的左角。

3、程序代号注释

N?导线观测角的折角数;

A、B?导线起始点所后视的已知点的坐标x,y;

C、D?导线起始点(即设站点)的坐标x,y;

E、F?导线终点(已知点)的坐标x,y;

G、H?在导线终点设站观测前视已知点的坐标x,y;

T?起始站后视至起始点的方位角;

M?终点站至前视已知点的方位角;

J?观测的左角值;

JB?角度闭合差;

JL?允许的角度闭合差,程序中是以40√n计算的,如和要求的不一致,可改一下L6语句中的有关部分。

S?所测导线的边长;

L?边长的累计数;

U?△x的累计数;

I?△y的累计数;

P?x坐标的闭合差;

Q?y坐标的闭合差;

K?转换符,当K=0时为计算闭合导线,当K≠0(任意数)时为计算附和导线。

=====================================

面积计算(多边形法)

1、源程序

F1 A2

L1 N:P=A:Q=B:S=0:I=2

L2 Lbl 0:{C,D}:F=(A+C)(B-D):S=S+F

L3 A=C:B=D:I=I+1

L4 I≦N=>GOTO 0?

L5 F=(C+P)(D-Q):S=S+F:S”W”=S/2◢

3、说明:

(1)、本程序适用于所测断面为多边形闭合图形的面积计算。

(2)、折点坐标按顺时针方向输入,得出的面积为正,否则为负,绝对值是一样的。

4、程序代号注释

A、B—计算面积起始点纵横坐标;

C、D—各转折点的纵横坐标;

S—代表计算过程中的有关面积;

S“W”—为图形最后需要的计算面积。

N—多边形的折点个数。

体积计算

1、源程序

F1 A3

L1 J=0:H=0:WG

L2 Lbl 0:{NAB}:NAB:P=A:Q=B:S=0:I=1

L3 Lbl 1:{CD}:S=S+(A+C)(B-D)/2:A=C:B=D:I=I+1

L4 IGOTO 1?S=S+(C+P)(D+Q)/2◢

L5 J≠1=>GOTO 2: ≠>L=G-H:V=(R+S+√(R*S))*L/3◢?W=W+V◢

L6 Lbl 2:R=S:H=G:J=1:{G}:G:GOTO 0

2、说明

(1)、程序可自动计算每一断面面积,当进行到第二个断面时就会显示出1~2断面间的体积,而后再进行第三断面面积计算,并累计出1~3断面之间的体积。。。。。。,直到最后得出需算断面间的总体积。

(2)、坐标输入时,应按顺时针方向逐个输入折点坐标,这样得出的面积为正值,一个桩号折点输入完后,程序自动进入下一桩号的输入状态。

3、程序代号注释

G—断面桩号;

A、B—断面起算折点的坐标;

C、D—断面上其他折点坐标;

S—断面面积;

L—断面间距;

V—本断面与前一断面之间计算出的体积。

N—G桩号断面上的折点个数;

W—本断面之前所有体积之和。

=================================================

在任意控制点上测定直线上的任意位置与高程数据计算

1、源程序

F1 A4

L1 A”X”:B”Y”:E”Z0”:C”X1”:D”Y1”:F”Z1”:G”H0”:I

L2 Lbl 0:{LJV}:LJV

L3 K= tanF:T=tan(E+L)

L4 X”XP”=(B-D-AT+KC)/(K-T) ◢Y”YP”=B+TX-AT◢

L5 S=√((X-A)2+(Y-B)2)

L6 H=G+StanJ+I-V◢GOTO 0

2、说明

(1)、本程序功能:在已知断面上某一点的坐标及断面方向的方位角后,可直接将仪器架设在邻近控制点上,为测设各个断面上的点提供数据,不需要一定要将仪器架设在断面桩上测设断面,而所测的断面点均有坐标和高程。

(2)、基本原理:如图所示,A、B为已知控制点,其方位角为Z0,断1-断2为断面线控制桩,其方位角Z1可以算出,仪器架设在A点,后视B点,转角L1、L2、L3。。。。。。,这时A~1、A~2,。。。。。。的方位角也为已知,根据解析几何,两方位直线相交,可解出1#,2#。。。。。。的坐标及其与A的距离。

3、程序代号注释

A、B—测站点坐标

C、D—断面桩点坐标

L—观测断面点的水平角

J—观测断面点的竖直角

V—觇标高

S—测站至断面测点的距离

H—断面测点的高程

I—仪器高

Z0—测站至后视点的方位角

Z1—断面线的方位角

竖曲线计算

1、源程序

F1 A5

L1 BADTRZ

L2 Lbl 0:{C}:C

L3 Z≧1=>H=A+(B-A)/T*(C-D)-(C-D)2/(2R) ◢≠>H=A+(B-A)/T*(C-D)+ (C-D)

2/(2R) ◢

L4 GOTO 0

2、说明

(1)、本程序的功能是根据道路施工纵断面图上的设计数据,算出竖曲线上各加桩点的高程;(2)、本程序适用于由小桩号向大桩号端方向计算,在键入全部已知数据后,当 C出现时,只要键入该点的桩号,高程立即会显示出来。

3、程序代号注释

A—起点(或终点)高程

C—需计算点的桩号

T—竖曲线切线长

D—起点(或终点)高程

R—竖曲线半径

H—C桩号处的高程

B—切线交点的高程

Z—曲线凹凸判断符Z≧1时为凸曲线,z<0时为凹曲线。

两点测角前方交会坐标计算

1、源程序

F1 A6

L1 ABCDEF

L2 X“XP”=(A/tanF+C/tanE-B+D)/(1/tanE+1/tanF) ◢

L3 Y“YP”=(B/tanF+D/tanE-C+A)/(1/t anE+1/tanF) ◢

说明:

E—1#点的观测角

F—2#点的观测角

1#、2#点的编号时应注意:面向交会点P的左侧定为1#点,右侧定为2#点。

--------------------------------------------------------------------------------在任意控制点上测定直线上的任意位置与高程数据计算

1、源程序

F1 A4

L1 A”X”:B”Y”:E”Z0”:C”X1”:D”Y1”:F”Z1”:G”H0”:I

L2 Lbl 0:{LJV}:LJV

L3 K= tanF:T=tan(E+L)

L4 X”XP”=(B-D-AT+KC)/(K-T) ◢Y”YP”=B+TX-AT◢

L5 S=√((X-A)2+(Y-B)2)

L6 H=G+StanJ+I-V◢GOTO 0

2、说明

(1)、本程序功能:在已知断面上某一点的坐标及断面方向的方位角后,可直接

将仪器架设在邻近控制点上,为测设各个断面上的点提供数据,不需要一定要将

仪器架设在断面桩上测设断面,而所测的断面点均有坐标和高程。

(2)、基本原理:如图所示,A、B为已知控制点,其方位角为Z0,断1-断2为断

面线控制桩,其方位角Z1可以算出,仪器架设在A点,后视B点,转角L1、L2、

L3。。。。。。,这时A~1、A~2,。。。。。。的方位角也为已知,根据解析

几何,两方位直线相交,可解出1#,2#。。。。。。的坐标及其与A的距离。

3、程序代号注释

A、B—测站点坐标

C、D—断面桩点坐标

L—观测断面点的水平角

J—观测断面点的竖直角

V—觇标高

S—测站至断面测点的距离

H—断面测点的高程

I—仪器高

Z0—测站至后视点的方位角

Z1—断面线的方位角

竖曲线计算

1、源程序

F1 A5

L1 BADTRZ

L2 Lbl 0:{C}:C

L3 Z≧1=>H=A+(B-A)/T*(C-D)-(C-D)2/(2R) ◢≠>H=A+(B-A)/T*(C-D)+ (C-D)

2/(2R) ◢

L4 GOTO 0

2、说明

(1)、本程序的功能是根据道路施工纵断面图上的设计数据,算出竖曲线上各加桩点的高程;(2)、本程序适用于由小桩号向大桩号端方向计算,在键入全部已知数据后,当C出现时,只要键入该点的桩号,高程立即会显示出来。

3、程序代号注释

A—起点(或终点)高程

C—需计算点的桩号

T—竖曲线切线长

D—起点(或终点)高程

R—竖曲线半径

H—C桩号处的高程

B—切线交点的高程

Z—曲线凹凸判断符Z≧1时为凸曲线,z<0时为凹曲线。

两点测角前方交会坐标计算

1、源程序

F1 A6

L1 ABCDEF

L2 X“XP”=(A/tanF+C/tanE-B+D)/(1/tanE+1/tanF) ◢

L3 Y“YP”=(B/tanF+D/tanE-C+A)/(1/tanE+1/tanF) ◢

说明:

E—1#点的观测角

F—2#点的观测角

1#、2#点的编号时应注意:面向交会点P的左侧定为1#点,右侧定为2#点。

-------------------------------------------------------------------------------- 坐标反算 ( for CASIO fx-4800P )

程序步骤:

C”X1”:D”Y1”:E”X2”:F”Y2”:Fixm:Pol(E-C,F-D:I”S1-2=”◢

J≤O=>J=J+360△J”A1-2=”

操作过程:

ZBFS→EXE→输入X1值→EXE→输入Y1值→EXE→输入X2值→EXE→Y2→EXE→ EXE→EXE

S1-2:计算得出的距离;

A1-2:计算得出的角度。(按shift°′″ 转换为60进制的角度)

注:此程序可循环计算。

--------------------------------------------------------------------------------缓和曲线曲线要素( for CASIO fx-4800P )

程序步骤:

B=0°1718.87′﹡L/R◢

X=L-L^3/40/ R2◢

Y=L2/6/ R◢

P=Y-R(1-cos B◢

Q= X-Rsin B◢

T=(R+P)tan(A/2)+Q◢

E=(R+P)(cos(A/2))-1-R◢

Z= R(A-2B)л/180+2L◢

J=2T-Z◢

D=X-Y/tan B

操作过程:

HQQXYS→EXE→输入L值(即缓和曲线总长)→EXE→输入R值(即圆曲线半径)→EXE→得β角度→EXE→得Xh值→EXE→得Yh值→EXE→得P值→EXE→得Q值→ EXE→输入A角(例12 5°31′23.25″)→EXE→得T值→EXE→得E值→EXE→得Z值→EXE→得J值→EXE→得D值======================================

铁路曲线坐标计算程序( for CASIO fx-4500P )

一、主程序:M(M是文件名,下同)

L1 A”CX”B”CY”C”HX”D”HY”E”ZHX”F”ZHY”Q”HZX”L”HZY”G”ZHDK”H”ZHJD°”I”A°”J”L0”K”L1”R

L2 Pol(C-A,D-B):M=W

L3 L bl 2:W=90:{NOWZ}:Z”DK”N”Z/!/Y(1/2/3)”:N=2=>Goto 1?O”M”W”A°”

L4 Lbl 1:P=Z-G:S=E:T=F:U=H:V=H:Fixm

L5 P≤0=>Prog 3:≠=>P≤J=>Prog 1:≠=>P≤J+K=>Prog 2:V=90J/π/R+180π- 1R-1(P-J)

??P≤J+K=>Prog 4:V=H+V??

L6 P>J+K=>P=2J+K-P:S=Q:T=L:P>0=>Prog 1:X=-X:U=H+I:Prog 4: V=U-V: ≠=> U=H+I:V=U: P=-P:Prog 3??

L7 N≠2=>P=U=V-W:N=3=>P=-P?S=X:T=Y:Prog 3?

L8 Pol(X-A,Y-B):W=W-M:W<0=>W=W+360?

L9 W:”°°°=”◢V:”S=”◢X:”X=”◢Y:”Y=”◢Goto 2

二、子程序:1

L1 V=90P2(πRJ)-1

L2 X=P-Pxy5(40R2J2)-1

L3 Y=PVπ/540

三、子程序:2

L1 Y=180π-1R-1(P-0.5J)

L2 X=RsinY+J/2- Jxy3/240/R2

L3 Y=J/24/R+R-RcosY

四、子程序:3

L1 X=S+PcosU

L2 Y=T+PsinU

五、子程序:4

L1 I<0=>Y=-Y:V=-V?

L2 S=S+XcosU-YsinU

L3 Y=T+XsinU+YcosU

L4 X=S

说明:1、该程序适用于计算器 CASIO fx-4500PA。

2、程序符号定义说明:测站点坐标CX,CY;后视点坐标HX,HY;直缓点坐标

ZHX,ZHY;缓直点坐标HZX,HZY;直缓点里程ZHDK;经过直缓点和交点的直线的方位角ZHJD°;曲线偏角(曲线左偏为负,右偏为正)A°;缓和曲线长L0;圆曲线长L1;圆曲线半径R;

计算点里程DK;计算曲线的左边点或者右边点)Z/!/Y(1/2/3),曲线的右边输入1,左

边输入3,线路上输入2;左边的点与当前里程点的连线的距离和当前里程点切线的逆

时针方向的角度A°(如果上一项不选择2的话)。

3、计算结果显示的数据是:极角、极距和坐标。

4、该程序适用于极坐标法测量曲线时的数据(极角和极距)计算,以及曲线坐标

计算。

=====================================

直线段边坡超欠挖检查及开口线放样程序

程序名:BPFY

程序:

A“QX”:B“QY”:C“QZ”:E“ZX”:F“ZY”:G“ZZ”:P“PB”:

K“XP”:L“YP”:M“ZP”:Fixm:Pol(E-A,F-B:J≤0=>J=J+360?

D=Abs((K-A)*CosJ+(L-B)*SinJ):S=Abs((L-F)*CosJ-(K-E)*SinJ):

X=A+D*CosJ:Y=B+D*SinJ:Z=(G-C)/I*D+C:W=AbS(M-Z):V=S/P-W:

V<0=>O“Hcw”=V◢?

V≥0=>O“Hqw”=V◢?

U=W*P-S:U<0=>N“Scw”=U◢?U≥0=>N“Sqw”=U◢?“END”

说明:

A、B、C为边坡底线的起点,显示为: QX?QY?QZ? 依次输入地线起点的X,Y,Z;

E、F、G为边坡底线的终点,显示为: ZX?ZY?ZZ? 依次输入地线终点的X,Y,Z;

P为坡比,无正负条件;

K、L、M为测量点,显示为: XP?YP?PZ? 依次输入测量点的X,Y,Z;

中间计算测量点至边坡底线的垂足点,保存变量为X、Y、Z。

O为边坡的高程超欠挖值,显示为Hcw或Hqw,分别表示超挖或欠挖,即测点高程设计高程减实测高程;

N为边坡的距离超欠挖值,显示为Scw或Sqw,分别表示超挖或欠挖,按高差计算的设计距离减实测点到垂足点距离。

--------------------------------------------------------------------------------圆弧段边坡超欠挖检查及开口线放样程序

程序名:YFFY

程序:

A“YX”:B“YY”:X“XP”:Y“YP”:Z“ZP”:

Fixm:Pol(A-X,B-Y):T=Abs(I-R):W=Abs(H-Z):

S=W*P-T:V=T/P-W:S<0=>M“Scw”=S◢?S≥0=>M“Sqw”=S◢?V<0=>K“Hcw”=V◢?

V≥0=>K“Hqw”=V◢?“END”

说明:

A、 B为圆心坐标,显示为YX?YY?,依次输入圆心点的X、Y;

X、Y、Z为测点坐标,显示为XP?YP?ZP?依次输入测点的X、Y,Z;

R为到边坡底线的距离(半径);

H为边坡底线的高程(马道或平台的高程);

I不用管它,直接按“EXE”,显示下一个输入;

P为坡比,无须输入正负号;

M为计算的边坡距离超欠值,显示为Scw或Sqw,分别表示超挖或欠挖,距离超欠值为:设计距离减测量距离;

K为计算的边坡高程超欠值,显示为Hcw或Hqw,分别表示超挖或欠挖,高程超欠值为:设计高程减测量高程。

-------------------------------------------------------------------------------- CASIO 计算器竖曲线计算程式

R " B J " T " Q X " Q " Q Z L " H " Q Z H " C " C P " E " H P " : A = Q - T : B = Q + T ?

Lbl 0 : { I } : I " S Q " < A ? G= H - C ( Q - I ) ?

≠=> I > B ? G = H + E ( I - Q ) ?≠=> S = I - Q : I < Q ? D = I - A: P = S C : Goto 1 : ≠=> D = B - I :

: P = S E : Goto 1

Lbl 1 : C > 0 ? Goto 2 ? ≠=> Goto 3 ?

Lbl 2 : E > 0 ? Goto 4 ? ≠=> Goto 6 ?

Lbl 3 : E > 0 ? Goto 7 ? ≠=> Goto 5 ?

Lbl 4 : C > E ? Goto 6 ? ≠=> Goto 7 ?

Lbl 5 : C > E ? Goto 7 ? ≠=> Goto 6 ?

Lbl 6 : G " G H " = H + P - D2 ÷ 2 ÷ R ?

Goto 0 ?

Lbl 7 : G " G H " = H + P + D2 ÷ 2 ÷ R ?

Goto 0 ?

BJ半径 QX切线长 QZL交点里程

QZH交点高程 CP前坡 HP后坡

SQ所求里程

-------------------------------------------------------------------------------- 曲线任意里程中边桩坐标正反算(CASIO fx-4800P计算器)程序

一、程序功能

本程序由一个主程序(TYQXJS)和两个子程??正算子程序(SUB1)、反算子程序(

SUB2)序构成,可以根据曲线段??直线、圆曲线、缓和曲线(完整或非完整型)的线

元要素(起点坐标、起点里程、起点切线方位角、线元长度、起点曲率半径、止点曲

率半径)及里程边距或坐标,对该曲线段范围内任意里程中边桩坐标进行正反算。另

外也可以将本程序中核心算法部分的两个子程序移植到其它相关的程序中,用于对曲

线任意里程中边桩坐标进行正反算。本程序也可以在CASIO fx-4500P计算器及 CASIO fx-48 50P计算器上运行。

特别申明:(1). 适用于弧长小于2倍半径的各种线元坐标正反算,精度优

于1mm;

(2). 在引用该核心计算部分时,请注明来源。

二、源程序

1.主程序(TYQXJS)

"1.SZ => XY":"2.XY => SZ":N:U"X0":V"Y0":O"S0":G"F0":H"LS":P"R0":R" RN":Q:C=1÷P:D=(P-R)÷(2HPR):E=180÷π:N=1=>Goto 1:≠>Goto 2Δ←┘

Lbl 1:{SZ}:SZ:W=Abs(S-O):Prog "SUB1":X"XS"=X?

Y"YS"=Y?

F"FS"=F-90?

Goto 1←┘

Lbl 2:{XY}:XY:I=X:J=Y:Prog "SUB2":S"S"=O+W?

Z"Z"=Z?

Goto 2

2. 正算子程序(SUB1)

A=0.1739274226:B=0.3260725774:K=0.0694318442:L=0.3300094782:F=1-L:

M=1-K:X=U+W(Acos(G+QEKW(C+KWD))+Bcos(G+QELW(C+LWD))+Bcos(G+QEFW

(C+FWD))+Acos(G+QEMW(C+MWD))):Y=V+W(Asin(G+QEKW(C+KWD))+Bsin(G+

QELW(C+LWD))+Bsin(G+QEFW(C+FWD))+Asin(G+QEMW(C+MWD))):F=G+QEW(C+

WD)+90:X=X+ZcosF:Y=Y+ZsinF

3. 反算子程序(SUB2)

T=G-90:W=Abs((Y-V)cosT-(X-U)sinT):Z=0:Lbl 0:Prog "SUB1":L=T+QEW(C+

WD):Z=(J-Y)cosL-(I-X)sinL:AbsZ<1E-6=>Goto1:≠>W=W+Z:Goto 0Δ←┘

Lbl 1:Z=0:Prog "SUB1":Z=(J-Y)÷sinF

三、使用说明

1、规定

(1) 以道路中线的前进方向(即里程增大的方向)区分左右;当线元往左偏时, Q=-1;当线元往右偏时,Q=1;当线元为直线时,Q=0。

(2) 当所求点位于中线时,Z=0;当位于中线左铡时,Z取负值;当位于中线中线右侧时,Z

取正值。

(3) 当线元为直线时,其起点、止点的曲率半径为无穷大,以10的45次代替。

(4) 当线元为圆曲线时,无论其起点、止点与什么线元相接,其曲率半径均等于圆弧的半径。

(5) 当线元为完整缓和曲线时,起点与直线相接时,曲率半径为无穷大,以10的45 次代替;与圆曲线相接时,曲率半径等于圆曲线的半径。止点与直线相接时,曲率半径为无穷大,以10的45次代替;与圆曲线相接时,曲率半径等于圆曲线的半径。

(6) 当线元为非完整缓和曲线时,起点与直线相接时,曲率半径等于设计规定的值;与圆曲线相接时,曲率半径等于圆曲线的半径。止点与直线相接时,曲率半径等于设计规定的值;与圆曲线相接时,曲率半径等于圆曲线的半径。

2、输入与显示说明

输入部分:

1. SZ => XY

2. XY = > SZ

N ? 选择计算方式,输入1表示进行由里程、边距计算坐标;输入2表示由坐标反算里程和边距。

X0 ?线元起点的X坐标

Y0 ?线元起点的Y坐标

S0 ?线元起点里程

F0 ?线元起点切线方位角

LS ?线元长度

R0 ?线元起点曲率半径

RN ?线元止点曲率半径

Q ?线元左右偏标志(左偏Q=-1,右偏Q=1,直线段Q=0)

S ?正算时所求点的里程

Z ?正算时所求点距中线的边距(左侧取负,值右侧取正值,在中线上取零)

X ?反算时所求点的X坐标

Y ?反算时所求点的Y坐标

显示部分:

XS=××× 正算时,计算得出的所求点的X坐标

YS=××× 正算时,计算得出的所求点的Y坐标

FS=××× 正算时,所求点对应的中线点的切线方位角

S=××× 反算时,计算得出的所求点的里程

Z=××× 反算时,计算得出的所求点的边距

四、算例

某匝道的由五段线元(直线+完整缓和曲线+圆曲线+非完整缓和曲线+直线)组

成,各段线元的要素(起点里程S0、起点坐标X0 Y0、起点切线方位角F0、线元长度LS、起点曲率半径R0、止点曲率半径RN、线元左右偏标志Q)如下:

S0 X0 Y0 F0 LS R0 RN Q

500.000 19942.837 28343.561 125 16 31.00 269.256 1E45 1E45 0

769.256 19787.340 28563.378 125 16 31.00 37.492 1E45 221.75 -1

806.748 19766.566 28594.574 120 25 54.07 112.779 221.75 221.75 -1

919.527 19736.072 28701.893 91 17 30.63 80.285 221.75 9579.228 -1

999.812 19744.038 28781.659 80 40 50.00 100.000 1E45 1E45 0

1、正算

(注意:略去计算方式及线元要素输入,请自行根据所求点所在的线元输入线元要素)S=700 Z=-5 计算得 XS=19831.41785 YS=28509.72590

S=700 Z=0 计算得 XS=19827.33592 YS=28506.83837

S=700 Z= 5 计算得 XS=19823.25398 YS=28503.95084

S=780 Z=-5 计算得 XS=19785.25749 YS=28575.02270

S=780 Z=0 计算得 XS=19781.15561 YS=28572.16358

S=780 Z= 5 计算得 XS=19777.05373 YS=28569.30446

S=870 Z=-5 计算得 XS=19747.53609 YS=28654.13091

S=870 Z=0 计算得 XS=19742.68648 YS=28652.91379

S=870 Z= 5 计算得 XS=19737.83688 YS=28651.69668

S=940 Z=-5.123 计算得 XS=19741. 59118 YS=28722.05802

S=940 Z=0 计算得 XS=19736.47687 YS=28722.35642

S=940 Z= 3.009 计算得 XS=19733.47298 YS=28722.53168

2、反算

X=19831.418 Y=28509.726 计算得 S=699.9999974 Z= -5 .00018164

X=19827.336 Y=28506.838 计算得 S=699.9996493 Z= 0.000145136

X=19823.25398 Y=28503.95084 计算得 S=699.9999985 Z= 5.000003137

X=19785.25749 Y=28575.02270 计算得 S=780.0000035 Z= -5 .000001663

X=19781.15561 Y=28572.16358 计算得 S=780.0000025 Z=- 0.000002979

X=19777.05373 Y=28569.30446 计算得 S=780.0000016 Z= 4.99999578

X=19747.536 Y=28654.131 计算得 S=870.0001137 Z= -4.99941049

X=19742.686 Y=28652.914 计算得 S=870.0003175 Z=- 0.00041814

X=19737.837 Y=28651.697 计算得 S=870.0002748 Z= 4.999808656

X=19741.5912 Y=28722.0580 计算得 S=939.9999786 Z= -5.123024937

X=19736.4769 Y=28722.3564 计算得 S=939.9999862 Z=- 0.000027710

X=19733.4730 Y=28722.5317 计算得 S=940.0000238 Z= 3.00898694

-------------------------------------------------------------------------------- 任意里程中边桩坐标正反算(CASIO fx-4800P计算器)程序

一、源程序(SZ-XY-SZ)

"1.SZ => XY":"2. XY => SZ":N:U"X0":V"Y0":O"S0":G"F0":Q:Q=0=>R=1E-45:≠> R△J=0:M=AbsQ:K=1-M:N=1=>Goto 1:≠>Goto 2△←┙

Lbl 1:{SZ}:SZ:L=S-O:B=90QL÷π÷R:F=G+B:E=F+B+90:C=LK+2MRsinQB:X"XS"

= U+Rec(C,F)+ZcosE?

Y"YS"=V+J+ZsinE?

Goto 1←┙

Lbl 2:W=G+90Q:E=U+Rec(R,W):F=V+J←┙

Lbl 3:{XY}:XY:D=Pol(X-E,Y-F):T=J:J<0=>T=J+360△B=T-W-180M:P=Abs B:S"S"=O+ DKcosP+ MπRP÷180?

Z"Z"=DKsinB+MQ(R-D)?

Goto 3←┙

二、使用说明

1.由里程、中边桩计算坐标

启动程序后按以下提示输入数据:

N ?1 (N=1,由里程中边桩计算坐标;N≠1,由坐标反算里程及中边桩)

X0 ?142.353 (直线或圆曲线起点的X坐标)

Y0 ?368.166 (直线或圆曲线起点的Y坐标)

S0 ?155.252 (直线或圆曲线起点的里程)

F0 ?60°54′03″(直线或圆曲线起点的切线方位角)

Q ?-1 (当线元为直线时Q=0;当线元为圆曲线且左偏时Q=-1;当线元为圆曲线且右偏时Q= 1)

R ? 100 (圆曲线的半径)

S ? 194.016 (中线里程)

Z ? -5.251 (中线左侧5.251m的边桩;在中线上Z=0,在左侧<0,在右侧Z>0)

显示计算结果

XS=172.7467767

YS=395.2316807

2.由坐标反算里程、中边桩

启动程序后按以下提示输入数据:

N ?2 (N=1,由里程中边桩计算坐标;N≠1,由坐标反算里程及中边桩)

X0 ?142.353 (直线或圆曲线起点的X坐标)

Y0 ?368.166 (直线或圆曲线起点的Y坐标)

S0 ?155.252 (直线或圆曲线起点的里程)

F0 ?60°54′03″(直线或圆曲线起点的切线方位角)

Q ?-1 (当线元为直线时Q=0;当线元为圆曲线且左偏时Q=-1;当线元为圆曲线且

右偏时Q=1)

R ? 100 (圆曲线的半径)

X ? 172.7467767 (待求里程及中边桩的点的X坐标)

Y ? 395.2316807 (待求里程及中边桩的点的Y坐标)

显示计算结果

S=194.016

Z=-5.251

三、注意事项

1.本程序主要是针对市政道路工程中的直线和圆曲线而编制的,未考虑缓和曲线等

曲线的计算;

2.程序中“R=1E-45”的意思为10的-45次方,输入程序时切莫输错。

3.程序中设置的计算顺序是由小里程往大里程方向(即里程增大的方向),曲线左偏、右偏也是以里程增大的方向来区分的。

-------------------------------------------------------------------------------- 公路三维坐标控制系统高程控制部分(for 4850)

主程序DH

{SZ}:SZ

S≤S1=>N=1:Prog“HDAT”:GOTO 1△

S≤S2=>N=2:Prog“HDAT”:GOTO 1△

S≤S3=>N=3:Prog“HDAT”:GOTO 1△

……

Lbl 1:S ≤I =>Q= F+G(S- E △

S >I =>Q= F+G(S- E)+(-1)^J(S-I)^2/(2 M△

R= Q+11.75 P-0.03:”DH=”: Q= Q ?

Z=0=>Q= Q △

Z≠0=>Q= R △

{H}:H”H=”: T= Q-H

“△H=”: T= T ?

{ABKL}: T=Abs T: U= T / 8 : T ≤8=>W= TA+14+L△

T >8=>W=8A+B(T-8)+14+2Int U+L△

T >16=>W=8A+8B+K(T-16)+14+2 Int U+L△

“DW”: W= W ?

“△W”: D= W-Abs Z?

竖曲线数据库HDAT

N=1=>E= xxxx.xxx: F= xxxx.xxx: G= xxxx.xxx: J= xxxx.xxx: M= xxxx.xxx:

O= xxxx.xxx△N=2=>E= xxxx.xxx: F= xxxx.xxx: G= xxxx.xxx: J= xxxx.xxx: M= xxxx. xxx: O= xxxx.xxx△N=3=>E= xxxx.xxx: F= xxxx.xxx: G= xxxx.xxx: J= xxxx.xxx: M= xxxx.xxx: O= xxxx.xxx△

……

I= E- O

说明:

(1)变量赋值说明

E变坡点桩号

F变坡点高程

G变坡点前段坡比

I该段竖曲线起点桩号即高差改正值为零处桩号

J竖曲线系数 1为凸2为凹

M竖曲线半径

O 竖曲线切线长

P路面横坡(已在坐标反算程序中赋值)

Q路线设计高程,当Z=0时为中桩设计高程(或中分带边缘设计高程),当Z≠0

时为路基边缘设计高程

R 路基边缘设计高程

T:“△H”高差

V边坡分级,第n级坡

W开口、坡脚设计宽度(根据高差及坡比求得)可计算任意高度处的设计宽度

D宽差(当其为负?向中桩方向移相应宽度,当其为正则向外移相应宽度)

S、Z所测点对应桩号及距中桩处的距离

A、B、K横断面一、二、三级坡比

L附加宽度(以便根据横断面设计实际情况调整,象坠落台、护坡道、路堑处边沟设置宽度的不固定值设置及填方段为使路基满足设计的压实要求超填的宽度)

H实测高程

(2)编制思路

该程序编者根据工地的实际情况编制在此仅供一个编制思路,用户需根据实际情况进行修改。注意:程序中有下划线处数据说明(单位:cm)

11.75为中央分隔带边缘距硬路肩宽度,该段横坡为一定值(超高段需加入超高计算子程序,另外在设计宽度计算时加入加宽子程序即可)

0.03为土路肩内外侧高差,因土路肩与行车道及硬路肩横坡不同,故分开计算。(用户需根据实际情况修改)

2 为平台设置宽度,第n级坡的平台设置总宽度即为2n. (用户需根据实际情况修改)

8 每级边坡设置高度.

14 路面设计宽度(路线中线处距土路肩边缘设计宽度)

该程序为公路三维控制系统中的一部分,即高程控制部分。该程序可与hanniu_1973老师的《曲线任意里程中边桩坐标正反算(CASIO fx-4850P)程序(第三次修改版)》及大部分坐标正反算程序联合使用(修改变量名后)。

-------------------------------------------------------------------------------- 求两直线交点(CASIO fx?4800P计算器)程序

;直线(x1, y1)-(x2, y2) 与直线 (x3, y3)-(x3, y4)的交点

Lbl 1:{ABCDEFGH}:A"X1":B"Y1":C"X2":D"Y2":E"X3":F"Y3":G"X4":

H"Y4":N=C-A:O=D-B:P=G-E:Q=H-F:K=QN-OP:U=NB-OA:V=PF-QE:

X"XP"=(PU-NV)÷K?

Y"YP="(QU-OV)÷K?

Goto 1

-------------------------------------------------------------------------------- CASIO fx-4800P 编程计算器测量程序集

一.SHI JU CE TU (视距测图)

1.用途:该程序用于“经纬仪视距法碎部测量”时,计算测站点至碎部点间的平距及碎部点的高程。

2.程序清单:

C“H0”:I:A“UP”:B“DOWN”:V“MIDDLE”:L:E=90-L ↙

D=100Abs(A-B)(cosE)2◢ H=(C+I)+DtanE-V

3.程序说明:

H0——测站点高程;I——测站仪器高;UP——塔尺上丝读数;DOWN——塔尺下丝读数;MIDD LE——塔尺中丝读数;L——经纬仪竖盘读数盘左读数;D——测站点至碎部点间平距;H——碎部点的高程。

4.该程序若在fx-3950中的程序清单为:

?→M:?→A:?→B:?→C:?→D:100(A-B)(cos(90-D))2→X◢ M+Xtan(90-D)-C→Y

说明:M——将测站高程H0+仪器高I;A——上丝读数;B——下丝读数;C——中丝读数;D ——竖盘盘左读数L。X——测站点至碎部点的平距;Y——碎部点的高程。

二.FAN SUAN (反算)

1.用途:该程序是“坐标反算公式”程序,用于根据两点1、2的平面坐标(X1,Y1)、(X 2,Y2),计算两点间的距离D12及坐标方位角A12。

2.程序清单:

G“X1”:B“Y1”:C“X2”:H“Y2”:E=C-G:F=H-B ↙

Pol(E,F):I“D12”◢ J“A12”

3.程序说明:

X1,Y1——点1的平面坐标;X2,Y2——点2的平面坐标; D12——点1至点2间平距;A12——点1至点2坐标方位角。

由于编程时用到了极坐标函数POL(),故在程序运行中,会出现I=?XXX(数字)及J=?X XX(数字)这是函数POL计算出的两个量,不能改变,直接回车默认即可。

三.ZHENG SUAN (正算)

1.用途:该程序是“坐标正算公式”程序,用于根据点1的平面坐标(X1,Y1),及点1至点2的平距D12、坐标方位角A12,来计算点2的平面坐标(X2,Y2)。

2.程序清单:

B“X1”:C“Y1”:D“D12”:A“A12” ↙

X“X2”=B+DcosA ◢ Y“Y2”=C+DsinA

3.程序说明:

X1,Y1——点1的平面坐标;X2,Y2——点2的平面坐标; D12——点1至点2间平距;A12——点1至点2坐标方位角;X2,Y2——点2的平面坐标。另外在输入A12时,可直接输入“度分秒”。

四.YUAN ZHU (圆主)

1.用途:该程序是“单圆曲线主点测设元素及里程计算”程序。

2.程序清单:

A“TURNING ANGLE”:R:B“JD” ↙

T=Rtan(A÷2)◢ L=RAπ÷180◢ E=R÷cos(A÷2)-R◢ D=2T-L◢ C“ZY”=B-T◢ F“YZ”=C+ L◢

G“QZ”=F-L÷2

3.程序说明:

TURNING ANGLE——交点JD处的转角;R——圆曲线半径;JD——交点。

T——切线长;L——圆曲线长;E——外矢距;D——切曲差;ZY——ZY点里程;YZ——YZ点里程;QZ——QZ点里程。

-------------------------------------------------------------------------------- CASIO FX-4800P计算器在导线测量中的应用

一、概述

导线测量是建立国家平面控制网的方法之一,也可用于工程建

设、城市建设的平面控制测量中。在水电、矿山、道路建设中也经常遇到。随着可编程计算器(FX-4800P)在导线测量中的应用。我们根据导线的计算方法,利用FX-4800P可编程功能适时计算出导线点的坐标。在速度、精度、准确性方面都能满足要求。

二、附和导线的计算

附和导线就是起始于一个已知控制点,而终止于另一个已知控

制点的导线。

计算公式:

1、角度闭合差及其分配

fβ=Σβ-(αBM-αNA)-N*180

Vβ=- fβ/N

2、坐标闭合差及其分配

fx=XB’-XB fy=YB’-YB

Vxi=-(Si/ΣS)*fx Vyi=-(Si/ΣS)*fy

3、计算待定点坐标

Xi=Xi’+Vxi

Yi=Yi’+Vyi

4、 FX-4800P计算程序

其中N为测站数

fix 0:N:fix 3:Defm 60:Prog“X”:A=W:E“XN=”:F“YN=”:“TN=”:M=0:V=0

LBI 1:V=V+1:Prog“B”:Z[V]=B:Prog“A”:V=N=>Goto2?

Prog”D”:Z[N+V]=D:M=M+D:Goto1

LBI 2:T=O-A:fix0:R”△B”=T*3600◢M“∑D”=M◢T=T/N:R=R/N

P”M0”=√(R*R/N) ◢

fix3:K=0:l=0:V=0:A=W:G=X:H=Y:I=0:J=0

LBI 3:Prog”DB”:V≠N-1=>Goto 3?P”?X”=E-X◢Q” ?Y”=F-Y◢

S=√(P*P+Q*Q):K=P/M:L=Q/M:Z”M”=INT(M/S) ◢

X=G:Y=H:A=W:V=0

LBI 4:Prog”DB”POL(X-G,Y-H):J<0=>J=J+360 ?

J”FWJ=” ◢I”D=” ◢X”X=” ◢Y”Y=” ◢

G=X:H=Y:V≠N-1=>Goto 4?

LBI 5:“END”

X子程序:X“X=”:Y“Y=”:W“TA=”

B子程序:B=0:FIX4:{B}:B:FIX3:Prog“DEG”

A子程序:A=A+B+360:A<0=>A=A+360?A>360=>A=A-360

D子程序:D=0:{D}:D“D=”

XY子程序:REC(D,A):X=I+KD+X:Y=J+LD+Y

DB子程序:V=V+1:B=Z[V]+T:Prog“A”:D=Z[V+N]:Prog“XY”

DEG子程序:P=Frac B*100:B=INTB+INTP/60+Frac P/36

三、支导线的计算

支导线就是从一个已知点出发,既不符合到另一个已知点也不回到原来的点上。支导线没有检核条件,不易发现错误,过不宜采用。

1、计算公式:

Xi+1=Xi+Di*COS(ai)

Yi+1=Yi+Di*SIN(ai)

2、FX-4800P支导线程序

X“X0=”:Y“Y0=”:T“T0=”

LBI 1:E=B:Prog“DEG”:T=T+B+180:T>=360=>T=T-360?

X=X+D*COS T◢Y=Y+D*SIN T◢T“TN=” ◢

B=E:Goto 1

以上介绍了导线计算的原理和方法,采用CASIO FX-4800P可编程计算器,使得计算快捷方便、简单,在野外即可完成,有利于提高效率和效益

距离后方交会计算(CASIO fx-4800P计算器)程序

一、程序功能

本程序适用于在一个未知点上设测站,观测两到个已知点的距离后,解算该未知坐标。本程序也可以在CASIO fx-4500P计算器及CASIO fx-4850P计算器上运行。

注意:这种观测两到个已知点的距离后解算该未知坐标的方法,缺少多余观测值,也就缺少检核条件。

二、源程序

Lbl 1:{ABCDEFQ}:A"XA":B” Y A”:C"XB":D"YB":E"D1":F"D2":Q:J=0:G=Pol(C-A, D-B) :H=J+QCos-1((GG+EE-FF)÷2÷G÷E):X"XP"=A+ECosH◢

Y"YP"=B+ESinH◢

Goto 1←┘

注:CASIO fx-4850改如下

Lbl 1:{ABCDEFQ}:A"XA":B” Y A”:C"XB":D"YB":E"D1":F"D2":Q:J=0:G=Pol(C-A, D-B) :H=J+QCos-1((GG+EE-FF)÷2÷G÷E):"XP":X=A+ECosH◢

"YP":Y=B+ESinH◢

Goto 1←┘

或者:Lbl 1:{ABCDEFQ}:A"XA":B"Y A":C"XB":D"YB":E"D1":F"D2":Q:J=0:G=Pol(C-A, D-B) :H=J+QCos-1((GG+EE-FF)÷2÷G÷E):K=J+180-QCos-1((GG+FF-EE)÷2÷G÷F):X"XP1"=A+ECosH◢

Y"YP1"=B+ESinH◢

U"XP2"=C+FCosK◢

V"YP2"=D+FSinK◢

Goto 1←┘

三、使用说明

1、规定

(1) 未知点为P点,已知点分别为A点、B点;

(2) P点至A点的距离为D1,P点至B点的距离为D2;

(3) 当A、B、P三点逆时针排列时,Q=-1;当A、B、P三点顺时针排列时,Q=1。

2、输入与显示说明

输入部分:

XA ? 输入A点的X坐标

YA ?输入A点的Y坐标

XB ? 输入B点的X坐标

YB ?输入B点的Y坐标

D1 ?输入P点至A点的距离为D1

D2 ?输入P点至B点的距离为D2

Q ?输入A、B、P三点排列方式(逆时针时,Q=-1;顺时针时,Q=1)

显示部分:

XP=×××所求点P的X坐标

YP=×××所求点P的Y坐标

四、算例

已知XA=539.3551,YB=602.9159,Xb=433.0034,YB=1087.4213,D1=380.7996,D2=245.8664,A、B、P三点排列方式为逆时针(Q=-1),求P点的坐标。输入数据后,经计算得XP=647.8773101YP=967.9244825 ;求两直线交点(CASIO fx—4800计算器)程序

;直线(x1, y1)-(x2, y2) 与直线(x3, y3)-(x4, y4)的交点

Lbl 1:{ABCDEFGH}:A"X1":B"Y1":C"X2":D"Y2":E"X3":F"Y3":G"X4":

H"Y4":N=C-A:O=D-B:P=G-E:Q=H-F:K=QN-OP:U=NB-OA:V=PF-QE:

X"XP"=(PU-NV)÷K◢

Y"YP"=(QU-OV)÷K◢

Goto 1

曲线任意里程中边桩坐标正反算(CASIO fx-4800P计算器)程序

一、程序功能

本程序由一个主程序(TYQXJS)和两个子程——正算子程序(SUB1)、反算子程序(

SUB2)序构成,可以根据曲线段——直线、圆曲线、缓和曲线(完整或非完整型)的线

元要素(起点坐标、起点里程、起点切线方位角、线元长度、起点曲率半径、止点曲

率半径)及里程边距或坐标,对该曲线段范围内任意里程中边桩坐标进行正反算。另

外也可以将本程序中核心算法部分的两个子程序移植到其它相关的程序中,用于对曲

线任意里程中边桩坐标进行正反算。本程序也可以在CASIO fx-4500P计算器及CASIO fx-4850P计算器上运行。

特别申明:(1). 适用于弧长小于2倍半径的各种线元坐标正反算,精度优于1mm;

(2). 在引用该核心计算部分时,请注明来源。

二、源程序

1.主程序(TYQXJS)

"1.SZ => XY":"2.XY => SZ":N:U"X0":V"Y0":O"S0":G"F0":H"LS":P"R0":R"

RN":Q:C=1÷P:D=(P-R)÷(2HPR):E=180÷π:N=1=>Goto 1:≠>Goto 2Δ←┘

Lbl 1:{SZ}:SZ:W=Abs(S-O):Prog "SUB1":X"XS"=X◢

Y"YS"=Y◢

F"FS"=F-90◢

Goto 1←┘

Lbl 2:{XY}:XY:I=X:J=Y:Prog "SUB2":S"S"=O+W◢

Z"Z"=Z◢

Goto 2

2. 正算子程序(SUB1)

A=0.1739274226:B=0.3260725774:K=0.0694318442:L=0.3300094782:F=1-L:

M=1-K:X=U+W(Acos(G+QEKW(C+KWD))+Bcos(G+QELW(C+LWD))+Bcos(G+QEFW

(C+FWD))+Acos(G+QEMW(C+MWD))):Y=V+W(Asin(G+QEKW(C+KWD))+Bsin(G+

QELW(C+LWD))+Bsin(G+QEFW(C+FWD))+Asin(G+QEMW(C+MWD))):F=G+QEW(C+

WD)+90:X=X+ZcosF:Y=Y+ZsinF

3. 反算子程序(SUB2)

T=G-90:W=Abs((Y-V)cosT-(X-U)sinT):Z=0:Lbl 0:Prog "SUB1":L=T+QEW(C+

WD):Z=(J-Y)cosL-(I-X)sinL:AbsZ<1E-6=>Goto1:≠>W=W+Z:Goto 0Δ←┘

Lbl 1:Z=0:Prog "SUB1":Z=(J-Y)÷sinF

三、使用说明

1、规定

(1) 以道路中线的前进方向(即里程增大的方向)区分左右;当线元往左偏时,Q=-1;当线元往右偏时,Q=1;当线元为直线时,Q=0。

(2) 当所求点位于中线时,Z=0;当位于中线左铡时,Z取负值;当位于中线中线右侧时,Z取正值。

(3) 当线元为直线时,其起点、止点的曲率半径为无穷大,以10的45次代替。

(4) 当线元为圆曲线时,无论其起点、止点与什么线元相接,其曲率半径均等于圆弧的半径。

(5) 当线元为完整缓和曲线时,起点与直线相接时,曲率半径为无穷大,以10的45次代替;与圆曲

线相接时,曲率半径等于圆曲线的半径。止点与直线相接时,曲率半径为无穷大,以10的45次代替;与圆曲线相接时,曲率半径等于圆曲线的半径。

(6) 当线元为非完整缓和曲线时,起点与直线相接时,曲率半径等于设计规定的值;与圆曲线相接时,曲率半径等于圆曲线的半径。止点与直线相接时,曲率半径等于设计规定的值;与圆曲线相接时,曲率半径等于圆曲线的半径。

2、输入与显示说明

输入部分:

1. SZ => XY

2. XY = > SZ

N ? 选择计算方式,输入1表示进行由里程、边距计算坐标;输入2表示由坐标反算里程和边距。

X0 ?线元起点的X坐标

Y0 ?线元起点的Y坐标

S0 ?线元起点里程

F0 ?线元起点切线方位角

LS ?线元长度

R0 ?线元起点曲率半径

RN ?线元止点曲率半径

Q ?线元左右偏标志(左偏Q=-1,右偏Q=1,直线段Q=0)

S ?正算时所求点的里程

Z ?正算时所求点距中线的边距(左侧取负,值右侧取正值,在中线上取零)

X ?反算时所求点的X坐标

Y ?反算时所求点的Y坐标

显示部分:

XS=×××正算时,计算得出的所求点的X坐标

YS=×××正算时,计算得出的所求点的Y坐标

FS=×××正算时,所求点对应的中线点的切线方位角

S=×××反算时,计算得出的所求点的里程

Z=×××反算时,计算得出的所求点的边距

四、算例

某匝道的由五段线元(直线+完整缓和曲线+圆曲线+非完整缓和曲线+直线)组

成,各段线元的要素(起点里程S0、起点坐标X0 Y0、起点切线方位角F0、线元长度

LS、起点曲率半径R0、止点曲率半径RN、线元左右偏标志Q)如下:

S0 X0 Y0 F0 LS R0 RN Q

500.000 19942.837 28343.561 125 16 31.00 269.256 1E45 1E45 0

769.256 19787.340 28563.378 125 16 31.00 37.492 1E45 221.75 -1

806.748 19766.566 28594.574 120 25 54.07 112.779 221.75 221.75 -1

919.527 19736.072 28701.893 91 17 30.63 80.285 221.75 9579.228 -1

999.812 19744.038 28781.659 80 40 50.00 100.000 1E45 1E45 0

1、正算

(注意:略去计算方式及线元要素输入,请自行根据所求点所在的线元输入线元要素)

S=700 Z=-5 计算得 XS=19831.41785 YS=28509.72590

S=700 Z=0 计算得 XS=19827.33592 YS=28506.83837

S=700 Z= 5 计算得 XS=19823.25398 YS=28503.95084

S=780 Z=-5 计算得 XS=19785.25749 YS=28575.02270

S=780 Z=0 计算得 XS=19781.15561 YS=28572.16358

S=780 Z= 5 计算得 XS=19777.05373 YS=28569.30446

S=870 Z=-5 计算得 XS=19747.53609 YS=28654.13091

S=870 Z=0 计算得 XS=19742.68648 YS=28652.91379

S=870 Z= 5 计算得 XS=19737.83688 YS=28651.69668

S=940 Z=-5.123 计算得 XS=19741. 59118 YS=28722.05802

S=940 Z=0 计算得 XS=19736.47687 YS=28722.35642

S=940 Z= 3.009 计算得 XS=19733.47298 YS=28722.53168

2、反算

X=19831.418 Y=28509.726 计算得 S=699.9999974 Z= -5 .00018164

X=19827.336 Y=28506.838 计算得 S=699.9996493 Z= 0.000145136

X=19823.25398 Y=28503.95084 计算得 S=699.9999985 Z= 5.000003137

X=19785.25749 Y=28575.02270 计算得 S=780.0000035 Z= -5 .000001663

X=19781.15561 Y=28572.16358 计算得 S=780.0000025 Z=- 0.000002979

X=19777.05373 Y=28569.30446 计算得 S=780.0000016 Z= 4.99999578

X=19747.536 Y=28654.131 计算得 S=870.0001137 Z= -4.99941049

X=19742.686 Y=28652.914 计算得 S=870.0003175 Z=- 0.00041814

X=19737.837 Y=28651.697 计算得 S=870.0002748 Z= 4.999808656

X=19741.5912 Y=28722.0580 计算得 S=939.9999786 Z= -5.123024937

X=19736.4769 Y=28722.3564 计算得 S=939.9999862 Z=- 0.000027710

X=19733.4730 Y=28722.5317 计算得 S=940.0000238 Z= 3.00898694

任意里程中边桩坐标正反算(CASIO fx-4800P计算器)程序

一、源程序(SZ-XY-SZ)

"1.SZ => XY":"2. XY => SZ":N:U"X0":V"Y0":O"S0":G"F0":Q:Q=0=>R=1E-45:≠>

R△J=0:M=AbsQ:K=1-M:N=1=>Goto 1:≠>Goto 2△←┙

Lbl 1:{SZ}:SZ:L=S-O:B=90QL÷π÷R:F=G+B:E=F+B+90:C=LK+2MRsinQB:X"XS" = U+Rec(C,F)+ZcosE◢

Y"YS"=V+J+ZsinE◢

Goto 1←┙

Lbl 2:W=G+90Q:E=U+Rec(R,W):F=V+J:W=W+180M:W>360=>W=W-360△←┙

Lbl 3:{XY}:XY:D=Pol(X-E,Y-F):T=J:J<0=>T=J+360△B=T-W:P=KB+MAbs B:S"S"=O+ DKcosP+ MπRP÷180◢

Z"Z"=DKsinB+MQ(R-D)◢

Goto 3←┙

二、使用说明

1.由里程、中边桩计算坐标

启动程序后按以下提示输入数据:

N ?1 (N=1,由里程中边桩计算坐标;N≠1,由坐标反算里程及中边桩)

X0 ?142.353 (直线或圆曲线起点的X坐标)

Y0 ?368.166 (直线或圆曲线起点的Y坐标)

S0 ?155.252 (直线或圆曲线起点的里程)

F0 ?60°54′03″(直线或圆曲线起点的切线方位角)

Q ?-1 (当线元为直线时Q=0;当线元为圆曲线且左偏时Q=-1;当线元为圆曲线且

右偏时Q=1)

R ?100 (圆曲线的半径)

S ? 194.016 (中线里程)

Z ?-5.251 (中线左侧5.251m的边桩;在中线上Z=0,在左侧<0,在右侧Z>0) 显示计算结果

XS=170.5018198

YS=393.488351

2.由坐标反算里程、中边桩

启动程序后按以下提示输入数据:

N ?2 (N=1,由里程中边桩计算坐标;N≠1,由坐标反算里程及中边桩)

X0 ?142.353 (直线或圆曲线起点的X坐标)

Y0 ?368.166 (直线或圆曲线起点的Y坐标)

S0 ?155.252 (直线或圆曲线起点的里程)

F0 ?60°54′03″(直线或圆曲线起点的切线方位角)

Q ?-1 (当线元为直线时Q=0;当线元为圆曲线且左偏时Q=-1;当线元为圆曲线且

右偏时Q=1)

R ?100 (圆曲线的半径)

X ?170.5018(待求里程及中边桩的点的X坐标)

Y ?393.4884(待求里程及中边桩的点的Y坐标)

显示计算结果

S=194.016016

Z=-5.250949363

三、注意事项

1.本程序主要是针对市政道路工程中的直线和圆曲线而编制的,未考虑缓和曲线等曲线的计算;

2.程序中“R=1E-45”的意思为10的-45次方,即10-45,1E-45输入操作为【1】【EXP】【-】【4】【5】,切莫输错。

3.程序中设置的计算顺序是由小里程往大里程方向(即里程增大的方向),曲线左偏、右偏也是以里程增大的方向来区分的。

高中数学论 图形计算器 使用卡西欧图形计算器画“快乐柠檬”

辽宁省沈阳市第十五中学2013年高中数学论文图形计算器应用能力测试活动学生使用卡西欧图形计算器画“快乐柠檬” 研究目的: 通过计算函数及其定义域,运用图形计算器作图,绘制图形。进而熟悉计算器功能,进一步学习了解函数构造及定义域、值域的计算。 研究过程: 1、确定奶茶品牌“快乐柠檬”的商标图案,在纸上完成其大致构图。 2、确定所需的函数类型并估算函数解析式与定义域,通过实践微调函数解析式及定义域并确定。 3、进行视窗调整与细节修改。 4、完成图形。 具体步骤: 第一步:进入静态函数图像。 1、按O打开图形计算器。看到如下的界面: 2、通过B!N$这四个方向键,选中“图形”(即下图选中部分)。

按l 进入。 第二步:输入所需函数。 【1】画出快乐柠檬头像: 1)头顶 【颜色:黄,线型:粗】 222,[3,3]9y x =-- z2N9$fs-2,L+-3,3L-l 2)下巴 【颜色:黄,线型:粗】 222,[3,3]9 y x =-+- -z2N9$fs+2,L+-3,3L-l 3)刘海 【颜色:绿色,线型:默认】 210.4,[ 1.5,1.5]9y x =+- z1N9$fs+0.4,L+-1.5,1.5L-l 4)左脸庞 【颜色:蓝色,线型:默认】 220.2 1.8,[ 1.4,0.7]9x y y =+-- erz2N9$fs+0.2f-1.8,L+-1.4,0.7L-l 5)右脸庞 【颜色:蓝色,线型:默认】 []220.2 1.8, 1.4,0.79x y y =--+- -z2N9$fs-0.2f+1.8,L+-1.4,0.7L-l 6)左眼(1) 【颜色:黑色,线型:默认】

卡西欧计算器用法

卡西欧财务计算器用法 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 ,向左移

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 随机函数 17. 角度单位设置语句 Deg:设置角度单位为十进制度,按键输入Deg。执行该语句后,状态行显示。Rad:设置角度单位为弧度,按键输入Rad。执行该语句后,状态行显示。 Grd:设置角度单位为哥恩,按键输入Grd。执行该语句后,状态行显示。 18. Dim 定义变量 19. RCL 键面命令,Rcl+A 显示变量A的当前值 最全最热最专业的文档类资源,文库一网打尽

卡西欧计算器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.乘方、乘方根计算

卡西欧计算器编程指导

卡西欧计算器编程指导 在计算能力飞速发展的今天,各种计算工具应运而生代替了以往我们大量、繁琐的分析计算工作,简化了计算步骤节省了计算时间。在种类繁多的计算工具中适合测量工作的计算器也大有所在。比如有一款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计算器的用法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 不充足的电力可能会使记意器内容损坏或永远消失。对于重要的数据应始终保有画面的记录。

卡西欧计算器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的数。

卡西欧4850计算器程序

卡西欧fx-4850P 万能放线程序 主程序:ZBJS ↙ ◢“◢ : H◢↙ 注:

↙ ↙ ↙

↙ 注: 此程序可把全线路要素输入数据库,能执行直线、 高程放线正反算。 卵形曲线。

卡西欧fx-4850P 直线、各种曲线任意放中线(匝道) 1:主程序:TYQXJS “1,KS=>XY”:“2,XY=>KS”:N:U“X0”:V“Y0”:o“K0”:G“FWJ”:H“LS”:P“R1”:R“R2”:Q“Y+1;0;Z-1”:C=P-1:D=(P-R)÷(2HPR):E=180÷π:N=1=>Goto 1:≠>Goto 2↙ ◢“Goto 1↙ 2:正算子程序:S U B1 A=0.1739274226:B=0.3260725774:Z=0.0694318442:L=0.33 00094782:F=1-L:M=1-Z:X=U+W(Acos(G+QEZW(C+ZWD))+Bcos (G+QELW(C+LWD))+Bcos(G+QEFW(C+FWD))+Acos(G+QEMW(C+M WD))):Y=V+W(Asin(G+QEZW(C+ZWD))+Bsin(G+QELW(C+LWD)) +Bsin(G+QEFW(C+FWD))+Asin(G+QEMW(C+MWD))):F=G+QEW(C +WD)+90:X=X+Scos F :Y=Y+SsinF↙ 3坐标反算子程序 SUB2 T=G-90:W=Abs((Y-V)cosT-(X-U)sinT) :S=0:Lbl 0: Prog “SUB1”:L=T+QEW(C+WD):S=(J-Y)cos L-(I-X)sin L : Abs S<10-6=>Goto 1: ≠>W=W+S:Goto 0↙Lbl 1:S=0:Prog“SUB1”:S=(J-Y)÷sin F↙

卡西欧fx系列电子计算器全型号使用说明书

是一个FX-82ES计算机,按下MODE键会显示出三个功能。同时按下SHIFT-7-ON键(此功能用于出厂测试计算器,嘿嘿),并连按多次SHIFT后,会出现如(图二)所显示的内容。其中P3便代表FX-82ES的模式,现在我们就要将其修改为FX-991ES的模式。 图(二)

图(三) 关闭计算器,拆开计算器,可以看到如(图三)的电路板。找到P4引脚,可以看到当中有条裂缝,用指甲将上面的(尤其是裂缝中的)氧化层刮去,随后用软性铅笔(如2B)在裂缝上涂满,确保裂缝中有足够的碳粉可以导通P4引脚后。打开计算器,按下MODE,可以看到如图(四)的画面,变成8种模式功能,原来只有3种)这说明你的计算器改装成功了。

图(四) 同时按下SHIFT-7-ON键,并连按多次SHIFT后,可以看到如(图五)的画面,P?说明你的计算器连接了两个P引脚,变得十分怪胎了,不过这并不影响使用。 其实,P引脚是用来设置计算机型号的。卡西欧公司从成本上考虑,将一些计算器使用相同的电路板,只是通过P来设置型号。可以看到FX-82ES计算器的P3引脚是连通的,而其它的引脚都有一条裂缝。如果你有兴趣,可以尝试连通其它的,会出现不同的功能,不过连接P4后的功能是最多的,与FX-991ES的功能完全一样。(如果错了,橡皮擦擦了就好了) 改装后的计算器有部分按键与原计算器不同,这里提供了对照表(图六)

希望注意。 附: 1.卡西欧FX-991ES说明书下载地址:https://www.doczj.com/doc/e118829733.html,/CALC/DOWNL OA D/CN/MA NUA L/ 2.卡西欧FX-82ES大家可以去本地的文具批发市场和是小一些的商场,和是网络商店,你可以去里面逛逛,一般批发价为48元,零售价为55元左右(如果是大商场80多)。而FX-991ES的价格为120-160元之间(如果是大商场300多) 3.考研规定FX-911ES计算机是肯定能用的,FX-82ES是更不用说了。所以改装的FX-82ES考研不管能不能用,自己用都是最不错的选择。 ------------------------------- 计算机准确度测试 F ORSENICS E VALUATION A LGORITHM是一个简单测试科学计算机的计算准确度的方法。说穿了其实很简单,那就是利用科学计算机计算下面的数式。 SIN-1 COS-1 T A N-1 T A N COS SIN 9 (使用D EGREE 度数模式) 这个数式的正确数值是9,但是因为各计算机的内部设计不同,准确度也有分别,所以会导致出现不同的结果。计算的结果愈接近9,表示计算机的计算愈准确。 计算机计出答案差别内部小数位数 C A SIO FX-3600PV/3900PV9.0001252461.252458×10-411 C A SIO FX-3800P9.0000157181.57179×10-511 C A SIO FX-50F/4500PA9.0000156851.568547×10-512

卡西欧计算器fCN使用介绍

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

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程序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

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◢

卡西欧图形计算器fx-CG10——统计功能详解

卡西欧图形计算器fx-CG10——统计功能详解 大数据热潮的掀起,让人们重新认识到统计学的独特魅力。统计专业化、可视化也成为了统计人员的必备素养。卡西欧fx-CG10图形计算器拥有的专业统计功能,支持计算基本图形、正态曲线、矩形框图等单变量统计,支持一~四次回归、对数指数回归、逻辑回归等双变量统计。还能够进行Z、t、X2GOF等测试以及使用正态分布、泊松分布和其他分布形状。其专业性能和友好的操作界面得到了众多专业人士的赞赏。 1.进行统计计算前的参数设置 在开始统计前,你可以在图形菜单中为指定图形的绘制或非绘制状态,图形类型以及一般性的图形设置。 (1)图形状态 按下F1(绘图)+F4(选择),显示图形开/关屏幕;然后选择要更改的图形,按下相关键更改状态;完成后按EXIT返回图形菜单。 (2)图形类型 卡西欧fx-CG10图形计算器提供了散点图、折线图、NP图、饼状图、直方图、Med框图、条形图、正态图、一次~四次回归图、对数、指数、逻辑、XList等图形。 (3)一般性图形设置 进入图形设置菜单,可以图形类型(Graph Type)、列表(XList、YList)、频率(Frequency)、

标记类型(Mark Type)、颜色连接、图形颜色等进行设置。 2.计算与绘制单变量数据 单变量数据是只带有单个变量的数据,单变量统计包括分布计算与求和计算。而下列图形可用于单变量统计。 (1)正态概率图 该图将数据累积比与正态分布累积比进行对比。XList指定输入数据的列表,Make Type用于绘制标记。完成编辑后可按下AC或者EXIT返回列表编辑器。 (2)饼状图 图形数据项目的最大数量为20,图形标记为A、B、C等分别对应数据列表的行1、2、3等。 (3)直方图

CASIO_fx-82ES计算器隐藏功能

大家说看不明白一刚辛苦手打大家分享按shift、9、3、=、=按shift、+、1、,、0、=按分数 线到底大概7~8次按=、AC按左、1、按次方、=、AC按上、AC按左2次按DEL删除1。得到r=1,等等按分数线上下都输入1按=再按8次Ans继续跟着按22次sin按AC按shift、9、1、=、AC按shift、9、2、=、AC按次方更号次方更号满点按快了会死机如死机则重来大概5组直到后面出现一串英文按DEL删除所有次方和更号继续按DEL开始删除 字母删到r前面按)按=、AC按shift、9、2、=、AC按右删除)输入1:按2次=记住2次按MODE、2按ON按MODE按几次右可以快捷调亮度然后修复计算机按shift、MODE、3 按shift、MODE、8、1按shift、MODE下、4、1搞定哈哈哈哈哈哈ENG就是i如输入8+6i /9+47i后一定要按shift、2、4那是负数指令不按你死定了 注:本次升级目标:从fx-82ES(B版)升级到fx-991ES 在所有操作之前,请先检查计算器屏幕左上角是否有“M”字样。如果有,请按0+shift+RCL(STO)+M+。如果没有,请继续操作。 所有隐藏模式调出前请先进入异常模式: 注:【】代表注释()代表第二功能键 首先打开计算器电源(ON) 1.shift 2.+(Pol) 3.1 4.shift 5.")"(,) 6.0 7.) 【前7步最后显示为"Pol(0,1)"】 8.= 9.狂按分数线,直到按到顶不动为止【似乎是7到8个】 10.按=(显示Syntax ERROR不要管它),AC,左 11.1 12.幂【在方向键下面,就是X上面有个小白框的键】 13.= 14.AC 15.向上键 16.AC

卡西欧计算机使用说明

键记号 fx-4500pa 型计算器上的键钮均可用来执行多种不同的计算功能。 以橙色表示的各功能─将会在先按下shift键后产生。 以浅绿色表示的各功能─将会在先按下2ndf键后产生。 以红色表示的各功能─将会在先按下alpha键后产生。 以绿色表示的各功能─将会在基数模式时产生。 以蓝色字表示的各功能─将会在sd模式或lr模式时产生。

手控计算模式 计算模式 mode 0:comp模式 一般计算,包括函数计算。 mode 1:基数模式 2进制﹑8进制﹑10进制﹑16进制的转换﹑计算,以及逻辑运算。 mode 2:lr 模式 线性回归计算。(当本模式被设定后,符号“lr”将会在显示屏上显示出来。) mode 3:sd 模式 标准偏差值计算。(当本模式被设定后,符号“sd”将会在显示屏上显示出来。) *0~3模式是各自独立的模式,不能同时使用。 mode.:eng 模式 工学符号计算。(当本模式被设定后,符号“eng”将会在显示屏上显示出来。)。 * 当fx-4500pa型计算器的电源被切掉时,则最后所被使用的计算模式将会被保留在存储装置内。 角度测量模式 mode 4:deg 模式 指定“度”的测量。(当本模式被设定后,符号“ d”将会在显示屏上显示出来。) mode 5:rad 模式 指写“弧度”的测量。(当本模式被设定后,符号“ r”将会在显示屏上显示出来。) mode 6:gra 模式 指定“百分度”的测量。(当本模式被设定后,符号“g”将会在显示屏上显示出来。 * 除了基数模式之外,4~6模式可与手控计算联用。

显示模式 mode 7:fix 模式 指定小数点位数。(当本模式被设定后,符号“fix”将会在显示屏上显示出来。) mode 8:sci 模式 指定有效数字的位数。(当本模式被设定后,符号“sci”将会在显示屏上显示出来。) mode 9:norm 模式 解除“fix”及“sci”模式的指定。 这个操作,也改变指数显示的范围。 * 除了基数模式之外,7~9模式可与手控计算联用。 当fx-4500pa型计算器的电源被切掉时,则最后所被使用的计算模式将会被保留在存储装置内。 程序计算模式 mode exp:wrt 模式 设定之后即可进行程序(文件)的输入或修改。(当本模式被设定后,符号“wrt”将出 现在显示屏上。)再按一次本键,即可解除wrt模式。 mode ans:defm 模式 按本键可以扩大存储区数。(当本模式被设定后,“defm”将会在显示屏上出现显示。) 在设定本模式之后,输入一个数值,再按w键即可指定存储区的数量。

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

https://www.doczj.com/doc/e118829733.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↙

相关主题
文本预览
相关文档 最新文档