- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PCE5OO计算器缓和曲线及元曲线程序
5000::*XT2
5002::PRINT〝 TIE LU QU XIAN〞
5004::DIM X(15),Y(15),B(13),S(13)
5005:: INPUT〝JD=〞;JD:JD=DEG JD:IF JD=O GOTO 5032
5006::INPUT〝R=〞;R,〝Lθ=〞;Lθ
5007::GOSUB 5170
5008::INPUT〝Xθ=〞;Xθ
5010::Yθ=θ:BB=θ:B=θ
5012::XZJ=Xθ:YZJ=Yθ:XHS=-100000:YHS=θ
5014::INPUT〝BX=〞;BX:IF BX=θ GOTO 5021
5016::INPUT〝SX=〞;SX
5018::BX=DEG BX:BB=BB+BX-180
5019::XHS=XZJ:YHS=YZJ:XZJ=XZJ+SX*COS BB:YZJ=YZJ+SX*SIN BB
5020::GOTO 5014
5021::INPUT〝K(I)=〞;DI
5022::IF DI=-100000 GOTO 5014
5023::GOSUB 5110:XD=XD+PF*COS TH:YD=YD+PF*SIN TH
5024::IF JD<θ LET YD=-YD
5025::GOSUB 5200
5026::PRINT〝BA=〞;BA
5028::PRINT 〝SS=〞;SS
5030::GOTO 5021
5032::INPUT〝Sθ=〞;Sθ:BB=θ:INPUT〝IDS=〞;IDS
5034::FOR I=2 TO IDS-1
5036::PRINT〝B(〞;I;〝)=〞;
5037::INPUT RUN
5038::PRINT 〝S(〞;I;〝)=〞;
5039::INPUT S(I)
5040::B(I)=DEG B(I)
5042::NEXT I
5044::X(1)=-Sθ:Y(1)=θ:X(2)=θ:Y(2)=θ
5046::FOR I=3 TO IDS
5048::BB=BB+B(I-1)-180
5049::IF BB<θ LET BB=BB+360
5050::IF BB>=360 LET BB=BB-360
5052::X(I)=X(I-1)+S(I-1)*COS BB
5054::Y(I)=Y(I-1)+S(I-1)*SIN BB
5056::NEXT I
5058::JD=BB:IF JD>180 LET JD =JD-360
5060::S2=Y(IDS-1)/SIN JD:DDX=Y(IDS-1)/TAN JD
5062::S1=X(IDS-1)-DDX
5064::PRINT〝JD=〞;DMS JD
5066::PRINT〝S1=〞;S1
5068::PRINT〝S2=〞;S2
5070::INPUT〝R=〞;R,〝Lθ=〞;Lθ
5072::GOSUB 5170
5074::DD=S1-T
5076::FOR I=1 TO IDS
5078::X(I)=X(I)-DD
5080::NEXT I
5082::INPUT〝ZJ=〞;ZJ,〝HS=〞;HS
5084::XZJ=X(ZJ):YZJ=Y(ZJ)
5086::XHS=X(HS):YHS=Y(HS)
5088::INPUT〝K(I)=〞;DI
5090::IF PI=-100000 GOTO 5082
5091::GOSUB 5110:XD=XD+PF*COS TH:YD=YD+PF*SIN TH
5092::IF JD<θ LET YD=-YD
5094::GOSUB 5200
5096::PRINT〝BA=〞;BA
5098::PRINT 〝SS=〞;SS
5100:GOTO 5088
5102::END
5110::INPUI〝ZH=〞;ZH:JJD=ABS(JD)
5111::INPUT〝PF=〞;PF
5112::IF DI<=ZH THEN XD=DI-ZH:YD=θ:TH=90:GOTO 5154
5114::IF DI>ZH AND DI<=ZH+Lθ GOTO 5148
8115::IF DI>ZH+Lθ AND DI<=ZH+L-Lθ GOTO 5136
5116::IF DI>ZH+L-Lθ AND DI<=ZH+L GOTO 5120
5118::XX=DI-ZH-L:YY=θ:TH=90+JJD:GOTO 5126
5120:LL=ZH+L-DI:TH=90+JJD-LL∧2/2/R/Lθ*180/PI
5122::XX=-LL+LL∧5/(40*R∧2*Lθ∧2)
5124::YY=LL∧3/(6*R*Lθ)
5126::AA=T+T*COS JJD:DD=T*S
文档评论(0)