测量数据处理.docVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
测量数据处理.doc

***************************** * 多项式曲线拟合 * * 2010.4 * ***************************** *在程序编辑之前,应该先编辑完成文本文件 *modify file 文件名 *TEXT_1.TXT *1783.6248,908.375 *1775.9765,909.5208 *1779.8007,917.1593 *1792.0 379,924.4159 *1796.7912,934.4312 *1800.5568,958.6082 *1819.9231,980.099 *1833.3719,1011.2605 *1854.352,1033.8258 *1887.0539,1078.8803 *1910.572,1095.5831 *1930.4318,1115.9396 *1951.8595,1125.3349 *1985.8302,1133.6863 *2032.344,1135.7742 *2077.8125,1125.8569 *2100.808,1124.813 *2126.4167,1113.3298 *2168.7495,1103.9345 *2217.8763,1082.5341 *2255.2304,4075.1996 *2328.6396,1050.761 *2375.7665,1049.8558 *2418.3619,1051.2135 *2455.9728,1056.6444 *2480.8957,1069.7688 *2508.0843,1075.1996 *2536.2367,1095.1126 *2567.9568,1109.5947 *2593.3328,1134.0334 *2610.5961,1144.719 *2631.3094,1173.2527 *2662.7364,1198.5729 *2700.5916,1254.2136 *2748.4464,1304.1476 *2759.8744,1330.5412 *2797.2643,1375.6914 *2818.9011,1417.9217 *2836.6589,1448.4657 *2850.9638,1464.2304 *1.程序初始化 set procedure to zcx 连接子程序 set decimals to 18 小数位数 DIMENSION KV(100,2) STORE 0 TO KV KK=1 TTT= CLEAR DO WHILE .T. DO QXNH WITH KK,KV(KK,2) @10,10 say还继续运算吗?(Y/N)get ttt READ IF TTT=Y KK=KK+1 CONTINUE ELSE EXIT ENDIF ?K,KV(KK,2) ENDDO PROCEDURE QXNH PARAMETERS PK,VV *2.数据输入 *2.1建立临时表 creat cursor tt (xx N(9,4),yy N(9,4)) *2.2从文本文件TEXT_1.TXT向表输入数据 append from text_1 type delimited *2.3定义数组 *2.3.1取行数 NN=RECCOUNT() *2.3.2 定义数组 DIMENSION L(NN,2),DELTA_L(NN,2),B(NN,PK+1),Y(NN,1),; B_T(PK+1,NN),NBB(PK+1,PK+1),W(PK+1,1),NBB_1(PK+1,PK+1),; Z(PK+1,1),V(NN,1),BZ(NN,1),V_TV(1,1),V_T(1,NN) *2.3.3 数组初始化 STORE 0 TO L,DELTA_L,B,Y,B_T,NBB,W,NBB_1,Z,V,BZ,V_TV,; V_T *2.4给数组赋值 COPY TO ARRAY L *2.5关闭临时表 USE *3 运算 *3.1累加器,计算X Y的总和 SIGMA_X=0 SIGMA_Y=0 FOR I=1 TO NN SIGMA_X=SIGMA_X+L(I,1) SIGMA_Y=SIGMA_Y+L(I,2) NEXT *3.2平移坐标轴 FOR I=1 TO NN DELTA_L(I,1)=(L(I,1)-SIGMA_X/NN)/100 DELTA_L(I,2)=(L(I,2)-SIGMA_Y/NN)/100 NEXT *3.3求系数矩阵B FOR I=1 TO NN FOR J=1 TO PK B(I,J)=DELTA

文档评论(0)

docinpfd + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:5212202040000002

1亿VIP精品文档

相关文档