1 / 13
文档名称:

手机计算器ti89圆弧段放样测量程序.doc

格式:doc   大小:320KB   页数:13页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

手机计算器ti89圆弧段放样测量程序.doc

上传人:yixingmaob 2018/8/5 文件大小:320 KB

下载得到文件列表

手机计算器ti89圆弧段放样测量程序.doc

文档介绍

文档介绍:本程序是按照测量坐标所编制的,即与数学坐标系中的xy刚好相反,(x在后面程序几何计算中需要特别注意此处,本程序就是一个通用解决坐标平面几何的问题的方法。本程序就是采用平面几何计算的方法,一步步实现需要的结果。
:yfy()
:Prgm
:????→x
:????→y
:????→xx
:????→yy
:(xx-x)^2+(yy-y)^2→bx
:(xx-x)/(yy-y)→a
:x-a*y→b
:yy-y→i
:Disp "banjing"
:Input r
:√(r^2-bx/4)→d
:Disp "youbian"
:Input youbian
:Disp "huchang"
:Input s
:If youbian=1 Then
:d→d
:s→s
:Else
:-d→d
:-s→s
:EndIf
:if i>o Then
:1→i
:Else
:-1→i
:EndIf
:(y+yy)/2+i*d*a/(√(a^2+1))→yyy
:(x+xx)/2-i*d/(√(a^2+1))→xxx 至此,圆心的坐标已经确定了。
:r*sin(s/r)→hx
:r*cos(s/r)→hy
Tan-1((x-xxx)/(y-yyy))→aa
If y<yyy Then
:π+aa→aa
EndIf
:hy*cos(aa)-hx*sin(aa)+yyy→zy
Hy*sin(aa)+hx*cos(aa)+xxx→zx
:(xxx-zx)/(yyy-zy)→ya
:zx-ya*zy→zb
:yyy-zy→zi
:Disp "juli"
:Input zd
:if i>o Then
:1→i
:Else
:-1→i
:EndIf
:zy+zi*zd/(√(ya^2+1))→ydy
:Zx+zi*zd*ya/(√(ya^2+1))→ydx
:Disp "x="
:Disp ydx
:Disp "y="
:Disp ydy
:EndPrgm
注意事项:1、要分清楚第一点,第二点,目标的距离S都是相对于第一点而言。
2、√(a^2+1)表示a的平方+1整体开根号,根号打不出,我也没有办法
3、设置计算器的精度在主界面按“MOOD”键,将光标移至第三行“Display Digits……”中按“ENTER”键选择“FIX4”表示精确到小数点后面4位,后面数字表示精度到小数点后面的位数。
4、计算器要调至弧度模式。在计算器主菜单时,最下面一行显示RAD,是弧度模式。假如不是请转换,否则不对。在主界面按“MOOD”键,将光标移至第四行“angle……”中按“ENTER”键选择“RADIAN”然后按ENTER确定。
5、特别注意此程序只能算弧度低于π的圆弧,即圆弧长少于半圆,一般设计图纸道路曲线的圆弧都少于半圆,故大于半圆的圆弧不在计算之内,假如用此程序计算大于半圆的圆弧是铁定错误的,切记!假如碰到大于半圆的圆弧怎么办呢?告诉你方法吧:把圆弧分成两段就满足程序要求啦!
6、分清楚“zd”的正负,点Y在点X的左边为正(即点Y在沿直线XO方向为正),点Y在点X的右边为负(即点Y在沿直线XO反向延长线方向为负)
特别说明下面程序是上面程序的一个变形。上面的程序对圆弧上任意一点的偏移求坐标。在设计图纸上我们往往知道圆弧中心线上的一些坐标,(设计图纸一般10米会给个断面图上面有圆弧中心线上点的坐标值)下面的程序是已知设计图纸断面图上圆弧中心线上的点X的坐标值,求偏移一定距离
zd的点Y的坐标值。就把计算X点的计算式删除掉就是下面的程序。
程序说明
本程序是按照测量坐标所编制的,即与数学坐标系中的xy刚好相反,(x在后面程序几何计算中需要特别注意此处,本程序就是一个通用解决坐标平面几何的问题的方法。本程序就是采用平面几何计算的方法,一步步实现需要的结果。
:yfy() 定义函数名称(圆放样首字母)
:Prgm
:????→x 定义第一点A的x坐标,????要求用户自己填数值进去,下面同
:????→y 定义第一点A的y坐标
:????→xx 定义第二点B的x坐标
:????→yy 定义第二点B的y坐标
:????→zx 定义已知设计图纸断面图上圆弧中心线上的点X的x坐标
:????→zy 定义已知设计图纸断面图上圆弧中心线上的点X的y坐标
:(xx-x)^2+(yy-y)^2→bx 计算AB之间的距离并定义给bx
:(xx-x)/(yy-y)→a 计算直线AB的斜率并定义给a
:x-a*y→b 直线的标准方程是y=a*x+b ,算出了直线AB的方程了
:

最近更新

安装工程造价常用定额解释(造价员必备) 28页

文秘专业知识试题及答案 秘书基础 8页

盲肠肿痛护理ppt 24页

神外术后肺炎的预防和治疗 29页

计算机平面设计专业专业建设方案 8页

褥疮并发症——蛋白营养不良 6页

项目管理工程项目实施重点难点分析及解决方案.. 50页

骨干教师培训计划中的领导力发展 28页

精神病患者跌倒因素及护理措施ppt 23页

项目管理与团队协作能力培训 34页

肿瘤血管生成与免疫抑制 34页

雨灾雪灾应急预案培训加强林业灾害监测与防范.. 23页

移动端Web应用的跨平台开发与优化 33页

护理炎症课题ppt 20页

护理系大学生涯规划ppt 28页

融合技术与创新的临床医学培训策略 30页

仪器仪表行业技术创新驱动 35页

护理护理文书持续改进ppt 25页

毕业典礼文案句子 9页

消防安全教育与宣传手册 33页

氧化铝项目过程优化研究报告 25页

构建高效的团队决策与执行机制 27页

春节传统习俗之宅祭年 24页

春节习俗中国人快乐庆祝新年的传统方式 23页

新人教版四年级下册数学期中复习 23页

教学设计与学习目标设置新教师培训实践与案例.. 26页

推动中小学人工智能教育的网络平台建设与应用.. 26页

2024年蓝色大海的传说经典台词句子 11页

护理骨干竞聘演讲PPT我与众不同的个人品质 23页

人教版小学劳动教育一年级下册第一章劳动项目.. 5页