CASIO万能坐标程序.doc

CASIO万能坐标程序.doc

ID:32090482

大小:1.38 MB

页数:85页

时间:2019-01-31

CASIO万能坐标程序.doc_第1页
CASIO万能坐标程序.doc_第2页
CASIO万能坐标程序.doc_第3页
CASIO万能坐标程序.doc_第4页
CASIO万能坐标程序.doc_第5页
资源描述:

《CASIO万能坐标程序.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、真正的全线贯通坐标计算,在曲线元要素输入时仅需要输入第一段全部曲线元要素,后面曲线元要素除起点半径、终点半径、曲线长、转向需输入外其他要素均从前一曲线按辛普森8等分计算得出;辛普森公式任意等分,满足所有精度要求;全线曲线元数据一次性程序化输入,扩充变量数据库,无需修改程序内容;傻瓜操作,适用初级用户。一、程序:MCW“1.JS  2.SZ”:W=1=>Z[2]=0:Goto1ΔW=2=> O“KOU  LING”:O≠123456=>O=0:“OUT”◢Goto4ΔO=0:Z[1]=0:Goto0←┘Lbi0←┘”N0.”:Z[1]+1◢←┘Z[1]=0=>{ABCREFGU}

2、:A“X0”:B“Y0”:C“F0”:R“R0”:E“RN”:F“D0”:G“LS”:U“G”:Z[Z[1]×8+3]=A:Z[Z[1]×8+4]=B:Z[Z[1]×8+5]=C:Z[Z[1]×8+6]=R-1:Z[Z[1]×8+7]=E-1:Z[Z[1]×8+8]=F:Z[Z[1]×8+9]=F+G:Z[Z[1]×8+10]=U:“NEXT”◢IszZ[1]:Goto0ΔZ[1]=1=>D=Z[9]:Z=0:Z[2]=0:GOTO2ΔD=Z[(Z[1]-1)×8+9]:Z=0:Z[2]=Z[1]-1:GOTO2←┘LbiA:Z[Z[1]×8+3]=X:Z[Z[1]×8+4]=

3、Y:Z[Z[1]×8+5]=J:Z[Z[1]×8+8]=D:{REGU}:R“Ro”:E“RN”:G“LS”:U“G”:Z[Z[1]×8+6]=R-1:Z[Z[1]×8+7]=E-1:Z[Z[1]×8+9]=D+G:Z[Z[1]×8+10]=U:“NEXT”◢IszZ[1]:Goto0←┘Lbi1←┘{DZ}:D:Z:Z[2]=0:Goto2←┘Lbi2←┘Z[2]>Z[1]=>GoTo4ΔD≤Z[Z[2]×8+9]=>A=Z[Z[2]×8+3]:B=Z[Z[2]×8+4]:C=Z[Z[2]×8+5]:R=Z[Z[2]×8+6]:E=Z[Z[2]×8+7]:F=Z[Z[2]×8

4、+8]:G=Z[Z[2]×8+9]:U=Z[Z[2]×8+10]:Goto3ΔIszZ[2]:Goto2Lbi3←┘W=2=>N=8:≠>N=5ΔP=U(E-R)÷Abs(G-F):Q=Abs(D-F)÷N:S=90Q÷π:J=C+(NPQ+2UR)NS:L=1←┘X=A+Q÷6×(CosC+CosJ+4∑(Cos(C+((L+0.5)PQ+2UR)×(L+.5)S),L,0,(N-1))+2∑(Cos(C+(LPQ+2UR)LS),L,1,(N-1)))+ZCos(J+90)←┘     Y=B+Q÷6×(SinC+SinJ+4∑(Sin(C+((L+0.5)PQ+2UR)×

5、(L+.5)S),L,0,(N-1))+2∑(Sin(C+(LPQ+2UR)LS),L,1,(N-1)))+ZSin(J+90):W=2=>GOTOAΔZ=0=>“X”:X:Pause0:“Y”:Y◢Goto1ΔZ<0=>“XL”:X:Pause0:“YL”:Y◢Goto1Δ          fx4850①Z>0=>“XR”:X:Pause0:“YR”:Y◢Goto1←┘Z=0=>X“X”◢Y“Y”◢Goto1ΔZ<0=>X“XL”◢Y“YL”◢Goto1Δ              fx4800②Z>0=>X“XR”◢Y“YR”◢Goto1←┘Lbi4←┘二、说明   a、

6、编制说明  本程序是运用复化辛普生公式根据曲线段——直线、圆曲线、缓和曲线(完整或非完整型)的线元要素(起点坐标、起点里程、起点切线方位角、线元长度、起点曲率半径、止点曲率半径)及里程边距,对该曲线段范围内任意里程中边桩坐标进行计算,以及对卡西欧扩充变量的灵活应用,实现了真正意义上的的全线贯通及曲线要素输入程序化(在不修改程序内容的情况下可通过运行程序输入任意多段曲线元要素)。通过对N=?进行修改,可对辛普森公式进行任意等分进行运算。(注:N为不小于2的整数,N越大精度越高,计算速度越慢;N越小精度越低,运算速度越快,一般曲线取N=4就能满足精度要求,在能满足精度的情况下尽量N

7、取小值,已获得最佳运算速度,不要盲目的追求精度)。 b、程序操作说明  程序分为两部分:1.JS为计算,2.SZ为设置。  1、首先用Shift+Defm键对计算器内存变量进行扩充,扩充变量数为8×X+2(X为曲线元段数,变量数视内存情况尽量大些),运行程序,选2进行曲线要素设置,为防止误操作在正确输入口令123456时方可进行设置,否则显示OUT跳到程序尾(LBI4)。在执行程序中将第一段曲线元要素按规律输入到扩充内存变量中(A“X0”:B“Y0”:C“F0”:R“R0”:E“RN”:F“

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。