设为首页
收藏本站
切换到窄版
账号
自动登录
找回密码
密码
登录
立即注册
快捷导航
门户
Portal
论坛
BBS
导读
Guide
搜索
搜索
热搜:
rtk
全站仪
航测
本版
帖子
测量空间论坛
»
论坛
›
编程
›
计算器类及其它
›
辛普生程序问题
返回列表
发新帖
查看:
1261
|
回复:
7
辛普生程序问题
[复制链接]
lijungz921
lijungz921
当前离线
积分
2
主题
0
回帖
2
积分
新手上路
新手上路, 积分 2, 距离下一级还需 48 积分
新手上路, 积分 2, 距离下一级还需 48 积分
积分
2
发消息
发表于 2006-10-5 04:11:37
|
显示全部楼层
|
阅读模式
这是我在网上找到的一个程序(忘了在那儿找的了),已在我的4800上运行得很好。能看懂的地方感觉编得很不错,但画线部分我看了很久都理解不了,请路过高人帮忙指点一下,谢谢!!!<br><br>A“XA”:B“YA”:C“CA”:D“1/RA”:E“1/RB”:F“DKA”:G“DKB”:Z[3]=F:Z[4]=D: ←<br><br>Lb1 1:{HSOR}:H“DKI”:H>G=>Goto3:Δ H<Z[3]= >Goto0:Δ <br><br>S“Jo”: O“DL”: R“DR”:<br>D=0=> Z[6]=0:≠=> Z[6]=1:ΔE=0=> Z[7]=0:≠=> Z[7]=2:ΔZ[8]=Z[6]+Z[7]:<br>Z[8]=0=> Z[9]=G-Z[3]:Δ<br><br><U>Z[8]=1=> Z[9]=Abs(0.2/Z[4]):Δ<br>Z[8]=2=>Z[9]=Abs(0.2/E): Δ<br>Z[8]=3=>Z[9]=Abs(0.2/E): Δ<br>H=G=> H=H-0.0001: Δ←</U><br><br>Lb1 2: P=(E-D)/Abs(G-F): Q=H-F:Z[1]=Abs(H-F): <br>Z[1]>Z[9]=>Q=QZ[9]/Z[1]: Δ <br>I=PQ:<br>T=D+I:<br>J=C+90Q(I+2D)/π: <br>M=C+45Q(I/4+2D)/(2π): <br>N=C+135Q(3I/4+2D)/(2π): <br>K=C+45Q(I/2+2D)/π:<br>X=A+Q/12×(cosC+4(cosM+cosN)+2cosK+cosJ):<br>Y=B+Q/12×(sinC+4(sinM+sinN)+2sinK+sinJ): ←<br>Z[1]≤Z[9]=> J=J◢X=X◢Y=Y◢<br>U“XL”=X+Ocos(J-S) ◢V“YL”=Y+Osin(J-S) ◢<br>W“XR”=X+Rcos(J-S+180) ◢Z“YR”=Y+Rsin(J-S+180) ◢<br>A=X:B=Y:C=J:D=T:F=H: Goto 1: Δ←<br>A=X:B=Y:C=J:D=T:F=F+Q: Goto 2: Δ←<br><br>Lb1 3:A=X:B=Y:C=J:D=E:F=G:Z[3]=G:Z[4]=E:{EG}:E“1/RB”:<br>G“DKB”:Goto 1←<br><br>Lb1 0:{FABCD}:F“DKA”:A“XA”:B“YA”:C“CA”:D“1/RA”:<br>E=Z[4]:Z[4]=D:G=Z[3]:Z[3]=F:Goto 1<br><br>程序说明:<br><br>1、编程前先将存储区扩大9个(至35个);该程序适合任何线型,任何半径,误差均在毫米之内。<br><br>2、该程序可在该区内任意输入里程,若所输里程小于起点里程,则程序提示输入前一区间起点里程、坐标、方位角及曲率,完成过渡。若要转入下一区间,则必须输入该区间终点里程后,再输入下一区间的里程及终点里程、曲率、完成过渡。总之,该程序前进时为有意识,而后退时可在无意识时。(注意:如果前进时无意识,即未输终点里程,会出错)。<br><br>3、该程序可重复输入任一里程(包括起、终点),从而可达到求出某一里程不同距离(不同角度)点坐标。<br><br>4、符号注解:<br><br>输入数据含义:XA、YA、CA——起点坐标,起点切线方位角<br><br>DKA、DKB、DKI——起终点及待求点的里程<br><br>Jo——与线路切线斜交角度(左侧上方夹角)如为法线方向则Jo=90(见示意图)<br><br>圆:起±1/R,终±1/R 直线头或尾与缓和曲线头曲率输入0<br><br>(曲线左偏曲率为“-1/R”,右偏曲率为“+1/R”)<br><br>结果显示数据含义:X、Y、J——所求里程的中桩坐标及切线方位角<br><br>XL、YL、XR、YR——左右边桩的坐标
[ALIGN=right][COLOR=#000066][本贴已被 lijungz921 于 2006-10-5 12:16:03 修改过][/COLOR][/ALIGN]
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
手机登录
本版积分规则
发表回复
回帖后跳转到最后一页
Archiver
|
手机版
|
小黑屋
|
测量空间论坛
Copyright © 2003 - 2026
测量空间论坛
celiang.net (
闽ICP备19019609号-1
)
GMT+8, 2026-9-2 19:57, Processed in 0.102170 second(s), 21 queries .
快速回复
返回顶部
返回列表