




下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
OptionExplicitDimX()AsSingle,Y()AsSingleDimA(20,20)AsSingle,MAsInteger,B()AsSingle'最多取20次的擬合DimNAsInteger,IAsInteger,JAsIntegerDimxiaoA()AsSingleDimXminAsSingle,XmaxAsSingleDimYminAsSingle,YmaxAsSingleDimXoAsSingle,YoAsSinglePrivateSubZuoDian(X()AsSingle,Y()AsSingle)DimXLAsSingleDimYLAsSingleN=UBound(X):Picture1.Cls '確定數(shù)組的指定維的最大可用下標(biāo)Xmin=X(1):Xmax=X(1):Xo=X(1):Yo=Y(1)Ymin=Y(1):Ymax=Y(1)ForI=1ToNIfXmin>X(I)Then '(實(shí)現(xiàn)比較問(wèn)題)Xmin=X(I)Xo=Xmin:Yo=Y(I) '后面畫曲線時(shí)用到EndIfIfXmax<X(I)ThenXmax=X(I)IfYmin>Y(I)ThenYmin=Y(I)IfYmax<Y(I)ThenYmax=Y(I)NextIXL=Xmax-Xmin:YL=Ymax-YminPicture1.Scale(Xmin-XL/10,Ymax+YL/10)-(Xmax+XL/10,Ymin-YL/10)Picture1.DrawWidth=5ForI=1ToNPicture1.PSet(X(I),Y(I)),vbRed'(將對(duì)象上的點(diǎn)設(shè)為指定顏色)NextIPicture1.DrawWidth=1Picture1.Line(Xmin,Ymin)-(Xmax,Ymax),vbBlue,BPicture1.RefreshEndSubPrivateSubHuaQuXian(xiaoA()AsSingle)CallZuoDian(X,Y)DimYsumAsSingle,IiAsSingleForIi=XminToXmaxStep(Xmax-Xmin)/100Ysum=0ForJ=1ToMYsum=Ysum+xiaoA(J)*IiA(J-1)NextJPicturel.Line(Xo,Yo)-(Ii,Ysum)Xo=Ii:Yo=YsumNextIiEndSubPrivateSubCommand1_Click()DimFileNameAsStringDimXstrAsString,YstrAsStringOnErrorGoToerrhandleCommonDialog1.InitDir=App.Path設(shè)置初始路徑 數(shù)據(jù)導(dǎo)入CommonDialog1.FileName=""清除文件名CommonDialog1.ShowOpen顯示“打開”對(duì)話框FileName=CommonDialog1.FileName保存文件名IfLen(CommonDialog1.FileName)>0Then'File=FreeFile()'獲得可用文件號(hào)OpenFileNameForInputAs#1打開文件EndIfI=0MousePointer=11DoWhileEOF(1)=FalseI=I+1ReDimPreserveX(I)ReDimPreserveY(I)MSFlexGrid1.Rows=I+1Input#1,Xstr,Ystr'分別輸入各數(shù)據(jù)MSFlexGrid1.TextMatrix(I,1)=XstrX(I)=Val(Xstr)MSFlexGrid1.TextMatrix(I,2)=YstrY(I)=Val(Ystr)MSFlexGrid1.TextMatrix(I,0)=ILoopClose#1:N=I '檢驗(yàn)一下N是否對(duì)???CallZuoDian(X,Y)errhandle:MousePointer=0ExitSubMousePointer=0EndSubPrivateSubCommand2_Click()'曲線擬合DimXhAsIntegerM=Val(Combo1.Text)+1EraseB:ErasexiaoA:EraseA '必不可少***********重新初始化大小固定的數(shù)組的元素,以及釋放動(dòng)態(tài)數(shù)組的存儲(chǔ)空間ReDimB(M):ReDimxiaoA(1ToM)'形成方程組的各元素A(1,1)=NForI=1ToNB(1)=B(1)+Y(I)NextIForJ=2ToMForI=1ToNA(1,J)=A(1,J)+X(I)人(J-1)NextINextJForI=2ToMForJ=1ToMForXh=1ToNA(I,J)=A(I,J)+X(Xh)A(I+J-2)IfJ=1ThenB(I)=B(I)+X(Xh)a(I-1)*Y(Xh)EndIfNextXhNextJNextICallJieFangCheng(A,B,xiaoA)ForI=1ToMText1.Text=Text1.Text&"a"&I-1&"="&xiaoA(I)&";"NextIDimStrAsString:Str="y="ForI=1ToM '寫方程IfI<MThenStr=Str&xiaoA(I)&"xA"&I-1&"+"ElseStr=Str&xiaoA(I)&"xA"&I-1EndIfNextITextl.Text=Textl.Text&vbCrLf&曲線方程:"&vbCrLf&StrCallHuaQuXian(xiaoA)EndSubPrivateSubCommand3_Click()DimXzhiAsSingle,YzhiAsSingleXzhi=Val(Text2.Text)Yzhi=0ForJ=1ToMYzhi=Yzhi+xiaoA(J)*XzhiA(J-1)NextJText3.Text=YzhiEndSubPrivateSubForm_Load()ForI=0To2MSFlexGridl.ColAlignment(I)=4NextIForI=1To20MSFlexGrid1.TextMatrix(I,0)=INextIEndSubPrivateSubJieFangCheng(A()AsSingle,B()AsSingle,X()AsSingle)N=UBound(B)DimTempAAsSingle,LAsInteger,KAsInteger,KkAsIntegerDimIiAsInteger,ChuShuAsSingle,SumAsSingleForI=1ToNL=0:Kk=0ForJ=IToNIfA(J,I)=0ThenL=L+1NextJForJ=IToN-LIfA(J,I)=0ThenKk=Kk+1ForK=IToNTempA=A(J,K)A(J,K)=A(N-Kk+1,K)A(N-Kk+1,K)=TempANextKTempA=B(J):B(J)=B(N-Kk+1):B(N-Kk+1)=TempAEndIfNextJForIi=IToN-LChuShu=A(Ii,I)ForJ=IToNA(Ii,J)=A(Ii,J)/ChuShuNextJB(Ii)=B(Ii)/ChuShuNextIiForIi=I+1ToN-LForJ=IToNA(Ii,J)=A(Ii,J)-A(I,J)NextJB(Ii)=B(Ii)-B(I)NextIiNextIFor
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- bim咨詢合同樣本
- 買設(shè)備管道合同樣本
- 2024年5月份空間太陽(yáng)能電站專項(xiàng)貸法律文本
- 債務(wù)離婚協(xié)議書二零二五年
- 短視頻制作運(yùn)營(yíng)合作協(xié)議
- 行政合同范文
- 二零二五版建設(shè)工程施工合同補(bǔ)充協(xié)議范文
- 幼兒園廚師合同范例
- 二零二五版家政臨時(shí)工聘用合同書
- 二零二五版工程中介居間合同范文
- 2025-2030全球及中國(guó)4,4-二氟二苯甲酮行業(yè)市場(chǎng)現(xiàn)狀供需分析及市場(chǎng)深度研究發(fā)展前景及規(guī)劃可行性分析研究報(bào)告
- 【初中地理】西亞課件-2024-2025學(xué)年人教版(2024)七年級(jí)地理下冊(cè)
- (一模)2025年廣東省高三高考模擬測(cè)試 (一) 英語(yǔ)試卷(含官方答案及詳解)
- 退役軍人無(wú)人機(jī)培訓(xùn)宣傳
- 退役軍人保密教育
- 《園林微景觀設(shè)計(jì)與制作》課件-項(xiàng)目二 作品展示
- 本科畢業(yè)論文完整范文(滿足查重要求)城市社區(qū)網(wǎng)格化治理問(wèn)題研究
- 2025年旅游專業(yè)面試試題及答案
- 液壓升降平臺(tái)施工方案
- 交通運(yùn)輸部南海航海保障中心推遲公開招聘筆試高頻重點(diǎn)模擬試卷提升(共500題附帶答案詳解)
- 店鋪股權(quán)轉(zhuǎn)讓合同書
評(píng)論
0/150
提交評(píng)論