5800计算器程序辛普森公式程序.docx

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

”XLZB”:坐标计算主程序

V=19:Fixm↓(与预留的自由变量数有关!)

{O}∶O“1.ZX 2.BX” ↓

Q=0↓

LbI1↓O≠1={QG}:Q”L”:G”XJJD”:△(显示“L”输入边桩宽度,均为正值,显示“XJJD”输入边桩测点与线路中线上点的连线与线路中线上点的切线的夹角,如右法线为90度,左法线为270度或者-90度,其余同理。)Prog”ZB”:X=X+Rec(Q,T+G):Y=Y+J:

”X=”:X :Pause0:”Y=” :Y▲(X”X=”:Pause0:Y”Y=” :

▲)

”T=” :T→DMS▲(T”T=” ▲)

Goto1

(注释:括号内写法为Casio4800P计算器显示方式)

“ZB”:坐标计算子程序V=19:Fixm↓(与预留的自由变量数有关!)W=21↓(与预留的自由变量数有关!)

{K}:↓LbI2↓F=0:

W=27=F=39.903:△(注释:方框内数字27[第七段]为断链的

段号;方框内数字39.903为断链值,短链输“+”,长链输“-”;如遇断链,依此增加即可!)

E=Z[W+3a]+Z[W]+F:

K≥Z[W+3a]=K≤E=V=W-1:≠>W=W+1:Goto2△△↓K≥24200=K=K-F:△(方框为断链点的后桩号,即去向桩号,如遇断链,依此增加即可!)S=K-Z[V+3a+1]:P=(Z[V+2a+1]-Z[V+a+1])÷Z[V+1]:I=P*S:C=Z[V+4a+1]:D=Z[V+a+1]:

J=C+(I+2D)*S*90/π:L=1:

X=Z[V+5a+1]+S*(CosC+CosJ+4∑

( Cos

(C+((L+0.5)I/B+2D)×(L+0.5)*90*S/B/ π

),L,0,(B-1) ) +2∑ (

Cos

(C+(L*I/B+2D)*L*90*S/B/π),L,1,(B-1)))/6/B:Y=Z[V+6a+1]+S*(SinC+SinJ+4∑ (

Sin

(C+((L+0.5)I/B+2D)×(L+0.5)*90*S/B/ π

),L,0,(B-1) ) +2∑ (

Sin

(C+(L*I/B+2D)*L*90*S/B/π),L,1,(B-1)))/6/B:

T=J:

3. “SJK.DAT”:数据库主程序

Mcl:Defm(20+7a):Z[21]=?:……Z[21+3a]=?:Z[21+4a]=?:Z[21+5a]=?:Z[

21+6a]=?:Prog”SJK”:(输入程序时,Defm后须换成相应数据,a为曲线元段数)

4. “SJK”:数据库计算子程序

a=?:V=20:T=0:B=?(a:曲线元段数;B:等分数,最少为2,一般为4就可以满足要求)

LbI0↓

F=0:

T=6=F=39.903:△(注释:方框内数字6[第七段减一]为断链的段号减去1所得;方框内数字39.903为断链值,短链输“+”,长链输“-”;如遇断链,依此增加即可!)

E=Z[V+3a+1]+Z[V+1]+F:Z[V+3a+2]=E:S=Z[V+1]:

I=Z[V+2a+1] -Z[V+a+1]:C=Z[V+4a+1]:D=Z[V+a+1]:J=C+(I+2D)*S*90/π:

Z[V+4a+2]=J:L=1:Z[V+5a+2]=Z[V+5a+1]+S*(CosC+CosJ+4∑ (

Cos

(C+((L+0.5)I/B+2D)×(L+0.5)*90*S/B/

π ),L,0,(B-1)

) +2∑ (

Cos

(C+(L*I/B+2D)*L*90*S/B/π),L,1,(B-1)))/6/B:

Z[V+6a+2]=Z[V+6a+1]+S*(SinC+SinJ+4∑

( Sin

(C+((L+0.5)I/B+2D)×(L+0.5)*90*S/B/

π ),L,0,(B-1)

) +2∑ (

Sin

(C+(L*I/B+2D)*L*90*S/B/π),L,1,(B-1)))/6/B:

V=V+1:T=T+1:T>a-2=”ENDOFTHEPROGRAM” ▲

Goto0

为了使程序能够计算连续多个曲线元的坐标,减少计算过程中的数据输入,可利用CASIOfx-4800/4850P计算器提供的扩展变量设置曲线元数据库,假定某一段线路包含有a个曲线元,则可设置曲线元数据库如下表所示:

曲线元数据库设置表

第一段

第二段

……

第i段

……

第a-1段

第a段

曲线元长度

21

22

……

20+i

文档评论(0)

tianya189 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档