久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實(shí)戰(zhàn)洞察。

Python數(shù)值分析實(shí)驗(yàn)四:拉格朗日插值、牛頓插值與最小二乘擬合實(shí)踐指南

Python數(shù)值分析實(shí)驗(yàn)四:拉格朗日插值、牛頓插值與最小二乘擬合實(shí)踐指南 簡(jiǎn)介廣東工業(yè)大學(xué)數(shù)值分析課程實(shí)驗(yàn)四的Python實(shí)驗(yàn)報(bào)告完整覆蓋超定方程組最小二乘解與最小二乘擬合兩大核心實(shí)驗(yàn)。報(bào)告為docx文檔共1個(gè)文件、112KB包含題目三、題目六及石油產(chǎn)量預(yù)測(cè)三道典型問題均附有可運(yùn)行的Python源碼、算法介紹和結(jié)果分析。題目三基于最小二乘解的充要條件構(gòu)造正規(guī)方程組ATAxATb借助numpy的線性代數(shù)求解器高效算出兩組超定方程的解題目六以1和1/x為基函數(shù)建立線性組合模型調(diào)用sklearn的LinearRegression擬合觀察數(shù)據(jù)得到形如y2.01431.00931/x的擬合函數(shù)石油產(chǎn)量預(yù)測(cè)則演示了將數(shù)值方法應(yīng)用于實(shí)際數(shù)據(jù)建模的完整流程。讀者可從中學(xué)習(xí)最小二乘問題的矩陣推導(dǎo)、正規(guī)方程構(gòu)造、Python庫調(diào)用及結(jié)果分析方法適合正在學(xué)習(xí)數(shù)值分析、需要參考完整實(shí)驗(yàn)報(bào)告或復(fù)習(xí)相關(guān)算法的高校學(xué)生。目前已有212人學(xué)習(xí)該資源。1. 某高校Python數(shù)值分析實(shí)驗(yàn)四為什么代碼三分鐘跑完作業(yè)卻要寫一整晚數(shù)值分析這門課真正動(dòng)手做起來和聽課時(shí)完全是兩個(gè)世界。某高校的Python數(shù)值分析實(shí)驗(yàn)四表面上是插值和擬合兩個(gè)經(jīng)典主題——拉格朗日插值、牛頓插值、最小二乘擬合代碼用NumPy就能寫完跑通不過三分鐘。但真正消耗時(shí)間的是把課本上的公式變成能交代得清楚的程序把結(jié)果畫成能放進(jìn)實(shí)驗(yàn)報(bào)告的圖表以及處理那些課本沒寫、IDE也不會(huì)告訴你的邊界情況。這篇筆記按我實(shí)際完成實(shí)驗(yàn)四的順序來寫從任務(wù)拆解、環(huán)境準(zhǔn)備、算法實(shí)現(xiàn)到避坑排查每一步都給可復(fù)現(xiàn)的代碼和參數(shù)說明。適合第一次做數(shù)值分析實(shí)驗(yàn)的學(xué)生也適合想快速拾起插值與擬合實(shí)現(xiàn)的工程師。2. 拆開實(shí)驗(yàn)四的作業(yè)要求任務(wù)清單、環(huán)境準(zhǔn)備與報(bào)告結(jié)構(gòu)2.1 先搞清實(shí)驗(yàn)四考什么兩個(gè)主線任務(wù)和三類題型數(shù)值分析實(shí)驗(yàn)四在多數(shù)高校的教學(xué)安排里主題都落在“插值法與曲線擬合”這一章。拆開來看主線任務(wù)基本是固定的用Python實(shí)現(xiàn)拉格朗日插值和牛頓插值再用最小二乘法做曲線擬合最后把結(jié)果和理論做對(duì)比。不同年份、不同老師的題目形式會(huì)有變化但底層要求逃不出三類題型。第一類是給定函數(shù)或數(shù)據(jù)表要求計(jì)算指定點(diǎn)的插值結(jié)果第二類是給一組觀測(cè)數(shù)據(jù)要求用多項(xiàng)式擬合出趨勢(shì)第三類是綜合題比如對(duì)某個(gè)病態(tài)函數(shù)做插值并討論誤差或者用擬合預(yù)測(cè)下一組數(shù)據(jù)點(diǎn)。先確認(rèn)自己拿到的是哪類題再?zèng)Q定代碼怎么組織能省下大量返工時(shí)間。我見過不少同學(xué)上來就寫拉格朗日的循環(huán)寫完才發(fā)現(xiàn)題目要求的是擬合。更常見的坑是題目給了十個(gè)數(shù)據(jù)點(diǎn)但要求分別用三次、五次、七次多項(xiàng)式做擬合這時(shí)候如果沒提前把擬合邏輯封裝成函數(shù)后面每一個(gè)次數(shù)都要復(fù)制粘貼改參數(shù)實(shí)驗(yàn)報(bào)告的代碼部分會(huì)顯得很亂查錯(cuò)也麻煩。所以第一步不是寫代碼是把題目要求翻譯成一個(gè)清單要實(shí)現(xiàn)的算法有幾個(gè)、輸入輸出是什么、要求畫幾張圖、誤差分析要算哪些量。2.2 實(shí)驗(yàn)環(huán)境準(zhǔn)備conda創(chuàng)建虛擬環(huán)境與依賴清單實(shí)驗(yàn)四的代碼依賴面不寬但版本不一致會(huì)在后面圖表上翻車。我一般會(huì)先建一個(gè)干凈的虛擬環(huán)境避免和機(jī)器上其他項(xiàng)目共用NumPy和SciPy。用conda創(chuàng)建虛擬環(huán)境的命令如下conda create -n numeric-analysis python3.11 conda activate numeric-analysis pip install numpy matplotlib scipy選Python 3.11而不是最新版本是因?yàn)镹umPy和SciPy對(duì)最新Python版本的支持往往滯后幾個(gè)月裝完才發(fā)現(xiàn)某個(gè)依賴編譯失敗再回退更浪費(fèi)時(shí)間。NumPy負(fù)責(zé)數(shù)組計(jì)算和多項(xiàng)式運(yùn)算SciPy在擬合部分會(huì)用到curve_fitMatplotlib負(fù)責(zé)畫圖。這三個(gè)庫覆蓋面足夠pandas在這個(gè)實(shí)驗(yàn)里用不上裝不裝看個(gè)人習(xí)慣。依賴安裝完以后建議順手驗(yàn)證一下版本號(hào)是否匹配尤其是NumPy和SciPy之間的版本兼容。我遇到過NumPy 1.x和SciPy 1.11搭配時(shí)某個(gè)接口行為變化導(dǎo)致polyfit返回結(jié)果格式不同。驗(yàn)證方式很簡(jiǎn)單在Python交互環(huán)境里分別import并打印版本號(hào)確認(rèn)能正常加載再開始寫實(shí)驗(yàn)代碼。如果用的是機(jī)房預(yù)裝的環(huán)境版本往往偏舊建議先確認(rèn)能不能裝新包不能裝就基于現(xiàn)有版本調(diào)整寫法別到最后一刻才暴露問題。2.3 實(shí)驗(yàn)報(bào)告的結(jié)構(gòu)算法原理、程序?qū)崿F(xiàn)、結(jié)果分析三位一體實(shí)驗(yàn)報(bào)告怎么寫決定了這份作業(yè)的最終成績(jī)。數(shù)值分析實(shí)驗(yàn)的評(píng)分點(diǎn)通常有三個(gè)算法原理是否說清楚、代碼是否能跑出正確結(jié)果、結(jié)果分析是否有深度。三者缺一不可但很多同學(xué)只重視代碼原理部分抄課本分析部分寫“圖像符合預(yù)期”這等于把最容易拿分的部分放棄了。我的習(xí)慣是先在報(bào)告里畫一個(gè)整體框架再按照框架去補(bǔ)內(nèi)容。第一部分寫算法原理包括公式推導(dǎo)和算法步驟不需要長篇大論但要寫清楚公式中每個(gè)符號(hào)的含義比如插值節(jié)點(diǎn)、基函數(shù)、差商。第二部分寫程序?qū)崿F(xiàn)代碼按功能拆分關(guān)鍵函數(shù)要給注釋。第三部分寫結(jié)果分析這一部分要包含數(shù)值結(jié)果和圖像的對(duì)比以及誤差分析——插值法算出的值和理論值差多少、擬合的殘差有多大、為什么會(huì)有這個(gè)誤差。整份報(bào)告的邏輯是讀者只看報(bào)告不看你跑代碼也能復(fù)現(xiàn)你的結(jié)果這才是一份合格的實(shí)驗(yàn)報(bào)告。3. 拉格朗日插值與牛頓插值從公式到Python實(shí)現(xiàn)3.1 拉格朗日插值法的數(shù)學(xué)原理與代碼實(shí)現(xiàn)插值問題的本質(zhì)是已知n1個(gè)數(shù)據(jù)點(diǎn)找一條通過所有這些點(diǎn)的曲線。拉格朗日插值的思想最直白構(gòu)造一組基函數(shù)每個(gè)基函數(shù)在某個(gè)數(shù)據(jù)點(diǎn)上取值為1在其他數(shù)據(jù)點(diǎn)上取值為0然后把所有基函數(shù)加權(quán)疊加。權(quán)重就是對(duì)應(yīng)數(shù)據(jù)點(diǎn)的函數(shù)值。這樣做的好處是公式對(duì)稱、好理解代碼實(shí)現(xiàn)也不需要額外存儲(chǔ)中間量。import numpy as np def lagrange_interp(x_points, y_points, x_eval): 拉格朗日插值計(jì)算單個(gè)點(diǎn) x_eval 處的插值結(jié)果 x_points: 插值節(jié)點(diǎn)數(shù)組例如 [1, 2, 3] y_points: 對(duì)應(yīng)的函數(shù)值數(shù)組例如 [1, 4, 9] x_eval: 需要求插值的點(diǎn)可以是標(biāo)量或數(shù)組 n len(x_points) if n 0: raise ValueError(插值節(jié)點(diǎn)不能為空) total 0.0 for i in range(n): term y_points[i] for j in range(n): if j ! i: term * (x_eval - x_points[j]) / (x_points[i] - x_points[j]) total term return total這段代碼的邏輯是兩層循環(huán)外層遍歷每個(gè)數(shù)據(jù)點(diǎn)內(nèi)層累乘計(jì)算對(duì)應(yīng)基函數(shù)在當(dāng)前求值點(diǎn)x_eval處的值。內(nèi)層循環(huán)里分母是x_points[i] - x_points[j]當(dāng)x_eval恰好等于某個(gè)插值節(jié)點(diǎn)時(shí)對(duì)應(yīng)項(xiàng)的分母會(huì)精確抵消成一其他項(xiàng)因?yàn)榉肿映霈F(xiàn)零而整個(gè)為0最終返回該節(jié)點(diǎn)的函數(shù)值這是拉格朗日插值最基本的性質(zhì)。代碼里加了個(gè)空節(jié)點(diǎn)檢查防止傳入空數(shù)組時(shí)報(bào)出難以理解的numpy錯(cuò)誤。用的時(shí)候注意兩個(gè)參數(shù)語義x_points是插值節(jié)點(diǎn)而非插值區(qū)間端點(diǎn)它決定多項(xiàng)式的次數(shù)n個(gè)節(jié)點(diǎn)對(duì)應(yīng)n-1次多項(xiàng)式。x_eval可以是單個(gè)數(shù)值也可以是numpy數(shù)組函數(shù)內(nèi)部會(huì)自動(dòng)做廣播。實(shí)測(cè)中對(duì)數(shù)組求值時(shí)這個(gè)函數(shù)會(huì)在每個(gè)元素上獨(dú)立執(zhí)行兩層循環(huán)數(shù)據(jù)量上千點(diǎn)時(shí)速度會(huì)明顯下降所以如果只需要在特定幾個(gè)點(diǎn)求值不要傳一個(gè)很長的密集數(shù)組這屬于代碼效率和精度無關(guān)但和體驗(yàn)相關(guān)的問題。3.2 牛頓插值法差商表與遞推實(shí)現(xiàn)牛頓插值和拉格朗日插值數(shù)學(xué)上等價(jià)但實(shí)現(xiàn)思路不同。牛頓插值通過構(gòu)造差商表來逐步構(gòu)建多項(xiàng)式它的優(yōu)勢(shì)在于當(dāng)新增一個(gè)插值節(jié)點(diǎn)時(shí)不需要重寫所有基函數(shù)只需在原有多項(xiàng)式上加一項(xiàng)。這個(gè)性質(zhì)在實(shí)驗(yàn)里體現(xiàn)得最明顯的是題目要求先取前三個(gè)點(diǎn)插值看結(jié)果再取前四個(gè)點(diǎn)插值看結(jié)果用牛頓插值可以復(fù)用之前的計(jì)算。def newton_divided_differences(x_points, y_points): 計(jì)算差商表返回對(duì)角線上的差商系數(shù)數(shù)組 n len(x_points) coef np.array(y_points, dtypefloat) for j in range(1, n): for i in range(n - 1, j - 1, -1): coef[i] (coef[i] - coef[i - 1]) / (x_points[i] - x_points[i - j]) return coef def newton_interp(coef, x_points, x_eval): 用差商系數(shù)計(jì)算牛頓插值多項(xiàng)式在 x_eval 處的值 coef: newton_divided_differences 的返回值 n len(coef) result coef[0] for i in range(1, n): term coef[i] for j in range(i): term * (x_eval - x_points[j]) result term return result差商表計(jì)算是原地更新的coef數(shù)組在每一輪外層循環(huán)中被覆蓋最終coef[i]存放的是第i階差商。注意內(nèi)層循環(huán)從后向前遍歷這保證計(jì)算新值時(shí)用到的是上一輪的結(jié)果而不是本輪已經(jīng)覆蓋的值順序反了整個(gè)差商表就是錯(cuò)的。牛頓插值的求值過程用到了嵌套乘法從最高次項(xiàng)開始逐層提取公因子這樣比直接展開多項(xiàng)式運(yùn)算量更小也更符合數(shù)值分析教材里對(duì)秦九韶算法的介紹。實(shí)操中差商表函數(shù)只在構(gòu)造階段調(diào)用一次之后對(duì)多個(gè)x_eval求值時(shí)只需要反復(fù)調(diào)用newton_interp。如果你要插值的點(diǎn)有幾百上千個(gè)這個(gè)做法的優(yōu)勢(shì)非常明顯——差商構(gòu)造是O(n2)而每個(gè)點(diǎn)求值是O(n)。拉格朗日插值對(duì)每個(gè)求值點(diǎn)都要重新計(jì)算所有基函數(shù)同樣是O(n2)但乘在點(diǎn)的數(shù)量上數(shù)據(jù)量一大差距就拉開了。3.3 用matplotlib畫出插值效果對(duì)比圖實(shí)驗(yàn)報(bào)告里最直觀的內(nèi)容是一張插值效果圖原始數(shù)據(jù)點(diǎn)、拉格朗日插值曲線、牛頓插值曲線在同一坐標(biāo)系中展示。畫圖代碼不長但有兩個(gè)細(xì)節(jié)要注意插值曲線的橫坐標(biāo)要足夠密不然曲線會(huì)顯得很生硬縱坐標(biāo)范圍要留出余量避免曲線在邊緣處超出畫布。import matplotlib.pyplot as plt x_points np.array([0.0, 1.0, 2.0, 3.0, 4.0]) y_points np.array([1.0, 2.0, 1.5, 3.0, 2.8]) x_dense np.linspace(0, 4, 200) fig, ax plt.subplots(figsize(8, 5)) ax.plot(x_points, y_points, o, label原始數(shù)據(jù)點(diǎn)) ax.plot(x_dense, lagrange_interp(x_points, y_points, x_dense), -, label拉格朗日插值) coef newton_divided_differences(x_points, y_points) ax.plot(x_dense, newton_interp(coef, x_points, x_dense), --, label牛頓插值) ax.set_xlabel(x) ax.set_ylabel(y) ax.legend() ax.grid(True, linestyle--, alpha0.6) plt.show()畫圖時(shí)x_dense用np.linspace(0, 4, 200)生成200個(gè)均勻分布的點(diǎn)具體點(diǎn)數(shù)取決于插值多項(xiàng)式的次數(shù)和區(qū)間跨度一般200到500足夠。如果兩條插值曲線完全重合說明兩個(gè)算法在精度上一致這是正常的如果出現(xiàn)細(xì)微差異優(yōu)先檢查差商表的迭代順序是否正確。對(duì)比圖存在的意義是驗(yàn)證兩個(gè)算法結(jié)果一致順帶檢查曲線的形狀是否符合直覺。4. 最小二乘曲線擬合把公式擬合到數(shù)據(jù)點(diǎn)上的完整流程4.1 最小二乘原理與numpy.polyfit最小實(shí)現(xiàn)擬合和插值的核心區(qū)別在于插值要求曲線嚴(yán)格穿過每個(gè)數(shù)據(jù)點(diǎn)擬合只要求曲線在整體上最接近數(shù)據(jù)點(diǎn)。最小二乘的思想是找一組參數(shù)讓模型計(jì)算值與觀測(cè)值的平方誤差之和最小。平方誤差比絕對(duì)誤差更敏感而且方便求導(dǎo)所以成為最常用的擬合準(zhǔn)則。import numpy as np x_data np.array([0.0, 0.5, 1.0, 1.5, 2.0, 2.5, 3.0]) y_data np.array([0.1, 0.8, 1.8, 2.9, 5.1, 7.2, 10.0]) degree 2 coeffs np.polyfit(x_data, y_data, degree) p np.poly1d(coeffs) print(擬合系數(shù), coeffs) print(擬合多項(xiàng)式, p)np.polyfit返回的是多項(xiàng)式系數(shù)從最高次到常數(shù)項(xiàng)排列系數(shù)順序和poly1d的輸入是對(duì)應(yīng)的。degree參數(shù)是最關(guān)鍵的調(diào)試項(xiàng)取1時(shí)是線性擬合取2時(shí)是拋物線擬合取大了會(huì)出現(xiàn)過擬合——曲線為了貼近個(gè)別數(shù)據(jù)點(diǎn)而劇烈抖動(dòng)尤其是在數(shù)據(jù)本身不是高階多項(xiàng)式的情況下。判斷次數(shù)是否合適的標(biāo)準(zhǔn)很簡(jiǎn)單看擬合曲線走勢(shì)是否符合數(shù)據(jù)的物理含義再看殘差是否隨機(jī)分布而不是呈現(xiàn)系統(tǒng)性偏差。poly1d是把系數(shù)數(shù)組包裝成可以直接調(diào)用的多項(xiàng)式對(duì)象調(diào)用p(x_eval)就能批量求值。這里有個(gè)小細(xì)節(jié)polyfit內(nèi)部用的是基于SVD的穩(wěn)定算法對(duì)于次數(shù)不超過8的多項(xiàng)式擬合很少出現(xiàn)數(shù)值問題但超過10次就要警惕矩陣病態(tài)結(jié)果可能不可信。所以實(shí)驗(yàn)題里如果要求擬合次數(shù)特別高建議檢查一下擬合系數(shù)是否出現(xiàn)數(shù)量級(jí)異常的大值那通常是條件數(shù)過大導(dǎo)致的數(shù)值性翻車。4.2 自定義函數(shù)擬合scipy.optimize.curve_fit的使用實(shí)驗(yàn)題里有時(shí)候不要求多項(xiàng)式擬合而是指定一個(gè)函數(shù)形式比如指數(shù)衰減模型或者帶偏移的正弦函數(shù)。np.polyfit只支持多項(xiàng)式這時(shí)候要換用scipy的curve_fit它可以擬合任意你寫出的Python函數(shù)。核心用法是先定義一個(gè)函數(shù)形式函數(shù)的第一個(gè)參數(shù)是自變量后面是待擬合參數(shù)。from scipy.optimize import curve_fit def exp_model(x, a, b, c): 指數(shù)衰減加常數(shù)偏移的擬合模型 return a * np.exp(-b * x) c popt, pcov curve_fit(exp_model, x_data, y_data, p0[1.0, 1.0, 0.0]) a_opt, b_opt, c_opt popt print(f擬合參數(shù): a{a_opt:.4f}, b{b_opt:.4f}, c{c_opt:.4f}) x_smooth np.linspace(x_data.min(), x_data.max(), 100) y_fit exp_model(x_smooth, *popt)p0是參數(shù)初值這個(gè)參數(shù)在很多時(shí)候決定了擬合能不能收斂。初值差得太遠(yuǎn)算法可能陷入局部極小值甚至直接報(bào)錯(cuò)。給p0的經(jīng)驗(yàn)法則是先看數(shù)據(jù)點(diǎn)的取值范圍大致估計(jì)一下參數(shù)的量級(jí)。比如數(shù)據(jù)y值在0到10之間c的初值可以設(shè)為數(shù)據(jù)中點(diǎn)或最小值附近a的初值設(shè)為y的跨度b的初值根據(jù)曲線衰減的快慢估一個(gè)正數(shù)。如果你發(fā)現(xiàn)擬合結(jié)果明顯不合理最先該改的是p0而不是模型本身。curve_fit返回的pcov是參數(shù)協(xié)方差矩陣對(duì)角線元素開根號(hào)是參數(shù)的標(biāo)準(zhǔn)差代表擬合參數(shù)的不確定度。實(shí)驗(yàn)報(bào)告里如果想體現(xiàn)嚴(yán)謹(jǐn)性可以把參數(shù)誤差也打印出來。當(dāng)協(xié)方差矩陣?yán)锏闹荡蟮诫x譜時(shí)往往說明模型參數(shù)之間存在強(qiáng)相關(guān)性或者數(shù)據(jù)量不足以確定這么多參數(shù)這時(shí)候的擬合系數(shù)雖然能算出數(shù)但不能當(dāng)作物理解釋使用。這個(gè)點(diǎn)算是一個(gè)隱藏的知識(shí)點(diǎn)寫在報(bào)告的分析部分會(huì)很加分。4.3 擬合效果的量化評(píng)估殘差、R方與可視化擬合做完不評(píng)估就寫報(bào)告等于黑匣子輸出直接交差。評(píng)估擬合質(zhì)量最常用的是三個(gè)量殘差、均方根誤差和R方。殘差是每個(gè)數(shù)據(jù)點(diǎn)的觀測(cè)值減擬合值R方表示擬合曲線解釋了數(shù)據(jù)方差的百分比越接近1越好。residuals y_data - exp_model(x_data, *popt) ss_res np.sum(residuals**2) ss_tot np.sum((y_data - np.mean(y_data))**2) r_squared 1 - ss_res / ss_tot rmse np.sqrt(np.mean(residuals**2)) print(fR方 {r_squared:.4f}) print(f均方根誤差 RMSE {rmse:.4f})注意R方有一個(gè)陷阱當(dāng)模型形式比較復(fù)雜、參數(shù)很多時(shí)R方會(huì)虛高甚至接近1但這不代表模型真的好。一個(gè)十次多項(xiàng)式擬合十個(gè)數(shù)據(jù)點(diǎn)R方必然是1但那完全沒有預(yù)測(cè)意義。所以評(píng)估時(shí)要同時(shí)看殘差圖——如果殘差隨x增大而增大說明模型形式不對(duì)如果殘差呈現(xiàn)波浪形說明漏掉了周期性分量。這些判斷是數(shù)值分析實(shí)驗(yàn)最有價(jià)值的訓(xùn)練比單純算對(duì)拉格朗日插值結(jié)果重要得多。把殘差圖畫出來和擬合效果圖畫在一起報(bào)告的分析部分立刻有了深度。5. 實(shí)驗(yàn)四避坑指南5個(gè)最常見的翻車點(diǎn)與排查方法5.1 拉格朗日插值次數(shù)過高導(dǎo)致龍格現(xiàn)象數(shù)據(jù)越多結(jié)果越離譜現(xiàn)象用拉格朗日插值去逼近某些連續(xù)函數(shù)插值節(jié)點(diǎn)增加到十幾個(gè)甚至更多插值曲線在區(qū)間兩端劇烈震蕩誤差反而比少用幾個(gè)節(jié)點(diǎn)時(shí)更大。原因這是數(shù)值分析教材里反復(fù)強(qiáng)調(diào)的龍格現(xiàn)象。拉格朗日插值多項(xiàng)式在等距節(jié)點(diǎn)下對(duì)龍格函數(shù)、絕對(duì)值函數(shù)這類目標(biāo)做高次逼近時(shí)插值余項(xiàng)在端點(diǎn)附近會(huì)放大多項(xiàng)式次數(shù)越高震蕩越明顯。解決明確實(shí)驗(yàn)四的題目通常只要求4到6個(gè)節(jié)點(diǎn)的插值不需要追求高次。如果題目要求對(duì)比不同節(jié)點(diǎn)數(shù)下的誤差把插值點(diǎn)數(shù)從3逐個(gè)增加到10畫誤差曲線讓讀者直觀看到誤差先降后升的過程這本身就是一份合格的現(xiàn)象分析。如果實(shí)際工程中遇到類似需求應(yīng)該改用分段插值或樣條插值而不是硬上高次多項(xiàng)式。5.2 圖表的橫縱坐標(biāo)出現(xiàn)方塊字中文標(biāo)注全部亂碼現(xiàn)象matplotlib畫圖時(shí)標(biāo)題和圖例里的中文顯示成一個(gè)個(gè)小方塊英文和數(shù)字正常實(shí)驗(yàn)報(bào)告截圖里一眼就能看出問題。原因matplotlib默認(rèn)字體不包含中文字形需要顯式指定中文字體。Windows系統(tǒng)一般有SimHei或Microsoft YaHeiLinux和macOS的字體名不同用系統(tǒng)自帶字體名逐個(gè)嘗試。解決在畫圖代碼最前面加上字體設(shè)置讓matplotlib全局使用中文字體如下所示import matplotlib.pyplot as plt plt.rcParams[font.sans-serif] [SimHei, Microsoft YaHei, PingFang SC] plt.rcParams[axes.unicode_minus] False第二行去掉坐標(biāo)軸負(fù)號(hào)的特殊處理是因?yàn)榍袚Q了中文字體之后負(fù)號(hào)有可能顯示成一個(gè)奇怪的方框。這個(gè)問題屬于程序能跑但報(bào)告不能看的隱形翻車查錯(cuò)成本高提前設(shè)置好就能完全避免。5.3 差商表計(jì)算順序?qū)懛磁nD插值結(jié)果對(duì)不上拉格朗日現(xiàn)象牛頓插值和拉格朗日插值結(jié)果不一致差距可能很小也可能很大越小規(guī)模的數(shù)據(jù)差距越小很多同學(xué)因此沒發(fā)現(xiàn)。原因newton_divided_differences函數(shù)里內(nèi)層循環(huán)的方向錯(cuò)了。差商表必須從后向前原地更新如果寫成從前向后計(jì)算新的差商時(shí)用的是已經(jīng)被本輪覆蓋過的值導(dǎo)致差商全部錯(cuò)誤。數(shù)據(jù)點(diǎn)少時(shí)誤差不明顯數(shù)據(jù)點(diǎn)多時(shí)完全對(duì)不上。解決內(nèi)層循環(huán)固定使用for i in range(n - 1, j - 1, -1)從后往前遍歷。排查思路也很簡(jiǎn)單用三個(gè)點(diǎn)的手工差商計(jì)算結(jié)果和Python輸出對(duì)比如果差商對(duì)不上問題就在循環(huán)方向。這類錯(cuò)誤的特點(diǎn)是代碼能跑、結(jié)果貼近但不對(duì)最容易在實(shí)驗(yàn)報(bào)告的誤差分析部分暴露靠直覺很難發(fā)現(xiàn)。5.4 擬合結(jié)果出現(xiàn)巨大系數(shù)多項(xiàng)式次數(shù)太高導(dǎo)致矩陣病態(tài)現(xiàn)象polyfit指定degree9或更高時(shí)擬合系數(shù)出現(xiàn)10的6次方以上的大數(shù)擬合曲線在數(shù)據(jù)點(diǎn)之間劇烈波動(dòng)部分區(qū)間甚至超出數(shù)據(jù)范圍好幾倍。原因高次多項(xiàng)式擬合的等效設(shè)計(jì)矩陣條件數(shù)隨次數(shù)指數(shù)增長數(shù)據(jù)點(diǎn)x跨度大時(shí)尤其嚴(yán)重。矩陣接近奇異SVD分解得到的解被微小舍入誤差放大系數(shù)自然不穩(wěn)定。解決首先判斷題目是否真的要求高次擬合。如果要求做不同次數(shù)擬合的對(duì)比把次數(shù)范圍控制在1到6之間重點(diǎn)觀察擬合誤差變化趨勢(shì)。如果必須擬合高次多項(xiàng)式考慮先對(duì)x數(shù)據(jù)做歸一化把數(shù)據(jù)平移到零均值并縮放到單位方差再擬合最后把系數(shù)還原回原始坐標(biāo)。歸一化這步在實(shí)驗(yàn)報(bào)告里是加分項(xiàng)能體現(xiàn)你對(duì)數(shù)值穩(wěn)定性的理解。5.5 求值點(diǎn)落在插值節(jié)點(diǎn)范圍之外結(jié)果完全失控現(xiàn)象用插值函數(shù)計(jì)算區(qū)間外的點(diǎn)計(jì)算結(jié)果非常大和真實(shí)函數(shù)值差出幾個(gè)數(shù)量級(jí)有的同學(xué)以為是代碼精度不夠。原因插值多項(xiàng)式只在節(jié)點(diǎn)覆蓋的區(qū)間內(nèi)有可靠逼近能力。區(qū)間外沒有任何數(shù)據(jù)點(diǎn)約束多項(xiàng)式形狀高次項(xiàng)起主導(dǎo)作用結(jié)果必然外溢。這是插值方法的固有屬性不是bug。解決求值前先檢查x_eval是否在x_points的范圍內(nèi)。如果題目故意要求計(jì)算外推值那么在報(bào)告里要明確記錄這個(gè)現(xiàn)象用誤差對(duì)比說明外推不可靠這屬于正面的實(shí)驗(yàn)結(jié)果。如果在做擬合預(yù)測(cè)用polyfit擬合出的多項(xiàng)式做短距離預(yù)測(cè)是可行的做遠(yuǎn)距離預(yù)測(cè)同樣會(huì)失效。邊界意識(shí)是從數(shù)值分析實(shí)驗(yàn)里能帶走的最重要工程習(xí)慣。6. 用一份可視化腳本把實(shí)驗(yàn)結(jié)果整理成答辯圖表實(shí)驗(yàn)四答辯或提交報(bào)告時(shí)圖表質(zhì)量往往直接影響印象分。同樣是解決同一個(gè)問題一個(gè)用默認(rèn)繪圖風(fēng)格、圖例位置遮擋曲線、坐標(biāo)軸沒標(biāo)單位和另一個(gè)圖面干凈、曲線粗細(xì)分明、每個(gè)子圖都有標(biāo)題和注釋給閱卷人的感受完全不同。整理圖表這一步建議獨(dú)立寫一個(gè)腳本不要和算法代碼混在一起輸出為高分辨率圖片再插入報(bào)告而不是直接截圖。import matplotlib.pyplot as plt import numpy as np fig, axes plt.subplots(1, 3, figsize(14, 4)) # 第一個(gè)子圖插值結(jié)果對(duì)比 axes[0].plot(x_points, y_points, o, label數(shù)據(jù)點(diǎn)) axes[0].plot(x_dense, lagrange_interp(x_points, y_points, x_dense), label拉格朗日) coef newton_divided_differences(x_points, y_points) axes[0].plot(x_dense, newton_interp(coef, x_points, x_dense), --, label牛頓) axes[0].set_title(插值結(jié)果對(duì)比) axes[0].legend() # 第二個(gè)子圖擬合效果 axes[1].plot(x_data, y_data, o, label觀測(cè)數(shù)據(jù)) axes[1].plot(x_smooth, y_fit, -, label擬合曲線) axes[1].set_title(最小二乘擬合) # 第三個(gè)子圖殘差分布 axes[2].plot(x_data, residuals, o-, label殘差) axes[2].axhline(0, colorgray, linestyle--) axes[2].set_title(擬合殘差分布) axes[2].legend() fig.tight_layout() plt.savefig(experiment4_summary.png, dpi200, bbox_inchestight) plt.show()一處細(xì)節(jié)是plt.savefig里的參數(shù)dpi至少200才夠打印清晰bbox_inchestight可以把空白邊緣裁掉避免圖片四周留白過多。如果你是準(zhǔn)備提交電子版報(bào)告300dpi更好圖片文件大一點(diǎn)沒關(guān)系打印效果勻稱。另一個(gè)細(xì)節(jié)是每個(gè)子圖的標(biāo)題要能自解釋也就是說讀者不看正文只看圖就知道這張圖在表達(dá)什么這是實(shí)驗(yàn)報(bào)告圖表規(guī)范的基本要求多數(shù)同學(xué)沒意識(shí)到所以認(rèn)真做反而會(huì)留下印象。我自己的習(xí)慣是在畫圖腳本開頭放一段注釋記錄這份圖表對(duì)應(yīng)的題目要求、數(shù)據(jù)文件、生成日期方便復(fù)查時(shí)快速定位。數(shù)值分析實(shí)驗(yàn)四做完回頭看最大的收獲往往不是那幾個(gè)算法本身而是理解了“數(shù)據(jù)點(diǎn)給出的信息量是有限的任何試圖從有限數(shù)據(jù)外推的做法都必須說明假設(shè)和邊界”。這個(gè)意識(shí)在后面的課程和工程項(xiàng)目里反復(fù)被驗(yàn)證。希望這篇筆記能幫你把實(shí)驗(yàn)四從頭到尾走通拿到一個(gè)能進(jìn)報(bào)告、能講清楚、也能經(jīng)得起提問的結(jié)果。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
中文字幕少妇色| 日韩一级二级三级在线不卡观看完整| 五月丁香久久| www久久99| 精品国产一区二区三区香蕉欧美 | 国产高清自拍视频| 97精品在线| 精品一区二区3区| 深田咏美亚洲精品福利社| 欧美一级美片在线观看免费| 一区二区三区四区理论片| 久草男人天堂| 亚洲欧美性生活| 日本免费中文一区二区三区四区| 中日韩久久久| 中文字幕一区二区免费在线| 放黄片放3级黄片没穿衣服| 大香蕉92| 亚洲和欧美裸体美女双飞视频| 首页亚洲国产高跟丝袜诱惑视频| 久久99操天天日| 日本天天操| 国产探花日韩援交| 国产精品视频自拍在线| 你懂的在线观看区国产| 91精片| 久艹日日日| 精品国产a∨一区天美传媒| 性交一区二区在线播放| 中文?日韩?免费?精品| 亚州欧美在线| 97操97干| 日韩欧美传媒一区国产| 欧美激情在线观看视频| 亚洲欧美天| 亚洲 综合 第一页| 日夜尻逼网| 91久久久久| 四季av一区二区凹凸精品小说| 久草线上视频免费看| 中文一区在线日| 天天α片| 亚洲精品黑丝| 久久爱97| 成人性爱AV在线免费观看| 蜜臀AV秘一区翔田千里| 免费中文在线| 97在线国产精品| 区一在线观看| 欧美 亚洲 综合 制服 另类| 亚洲性综合11| 乱性AV| 88xx成人精品视频| 丁香五月综合| 精品久久久无码| 熟女丰满人妻一区| 亚洲精品国产精品乱码不卡| 亭亭在线资源| 97天堂| ,成人免费啪啪视频| 国产成人无码啪| www久| 920日本午夜免费| 一区,二区,三区网站| 免费农村成人少妇人妻Aa一区二区视频| 内射中出日韩在线观看视频| 亚洲欲| 成人青青草原伊人| 九九久久一区二区伦理| 91在线色综合| 91亚洲欧美综合高清在线| 91狠狠狠| 综合免费无码中文| 中文高清一区二区的| 色婷婷婷五月天激情四射| 精品二区三四区五电影| 亚洲天堂欧美| 强奸乱伦av电影| 夜夜爽77777| 天天看片麻豆| 麻豆视频一区二区| 自拍偷拍 日韩无码| 天天看片天天爽| 超碰精品人妻狠狠干| 蜜臀99久久| 色综合久久av| 欧亚不卡| 欧美资源| 色婷婷av在线观看| 天天激色| 精品国产一区二区三区四区在线看| 人妻精品视频一区二区| 青青欧美| 国产精品极品美女视频| 亚洲精品蜜桃久久久一区二区三区| 91国产在线精品| 天天综合网网欲色| 大香蕉综合网| 资源新线在线天堂| 久久久com| 熟女91网| 精品一啪| 天天爱综合网| 99色天堂| 2024年最新色情网站在线观看| 无码高清专| 欧美一级欧美三级在线观看| 久久无码一区二区二三区性色| 日本三级大片| 麻豆一区二区AV天美| 亚洲欧美综合区自拍另类 | 97在线免费视频观看| 国产九九九九九九九九| 色踪合AV| 欧美性巨大╳╳╳╳╳高跟鞋| 国产偷仑| 天天天天天天天天综合| 亚洲啪AⅤ永久无码| 成年女人一区| 思思热一热婷婷热一热| 韩国三级三级BD在线| 神马久久久久久| 色色丁香| 国产久久成人| 91嫩草在线| 欧美性爱1080p| 久久视频,这里只有精品| 欧美人人曰人人操人人射射| 中文字幕亚洲欧美在线不卡| 视频黄色国产一级| 九九碰九九爱97超| 国内精品不卡无毒99999| 亚洲欧美第一页| 欧美九九爱| 毛片久久| 狠综合网| www.人人cao| 日本一二三免费久久| 综合婷婷| 97无码视频在线播放| 99精品伊人| 亚洲最新中文字幕免费| 伊人麻豆传媒| 一区二区三区 丝袜高跟| 久操网无码在线| 久草线上视频免费看| 人人考人人摸人人干| 情色大香蕉| 亚洲 图片 综合91| 亚洲国产精品成人无码久久久| 超碰97人人乐| 操人妻逼91| 亚洲国产麻豆一区二区三区| 亚洲自拍97| 中文字幕人妻色偷偷久久皮| 国内黄色精品| 九色视频91| 蜜臀一区二区三区在线| 麻豆区久久久久亚| 丝袜综合| 五月天成人综合| 日韩有码 一区二区三区| 亚洲中文电影| 夜夜爽妓女| 亚洲精品a人片在线观看视| 久久久少妇| 青青草久久在线| 精品无码久久久| 日韩乱伦影音先锋| 色色网91| 色噜噜精品一区二区三| 欧美裸体美女日麻屄| AV在线资源| 麻豆亚洲Av成人无码一区精品| 欧美大香蕉同搞| 国产精品福利视频| 久九九九| 天天影视综合色| 1二区9| 一区二区三区在线资源| 天天天天天天天天天天干美女| 亚洲无线观看久久| 中文字幕人妻丝袜乱一区三区| 精品999日本| 成人在线视频二区| 国产少妇肉丝在线观看| WWW黄片COM| 性爱免费视频成人| 亚洲欧洲无码bt精品合集| 麻豆熟妇乱妇熟色A片在线看| 啊啊啊不要啊啊受不了了视频在线| www.狠狠| 久久婷婷视频| 五月婷婷久久综合| 日韩性爱播放| 97综合在线| 黄色片大香蕉| 六月丁香网| 99视频精品| www.色婷婷色综合| 一起草AV| 国产亚洲一黄| 在线观看AV不卡| 亚洲五月婷婷| 暖暖精品二区三区观看| 一区二区三区男女操逼黄色小电影| 亚洲无码99| 狠狠操综合| 久久人妻办公室视频| 五月婷婷性爱| 精品国产网站| 亚洲一二三| 色麻豆AV| 啪啪啪男女亚洲中文字幕99| 亚洲精品欧洲色| 日比av无码| 玖玖久久久| 久久久蜜桃臀无码视频| 欧美亚洲国产91在线| 小说区 图片区色 综合区| 国产福利精品98视频| 人妻一区二区三区四区视频| 日韩乱伦AⅤ| 亚洲第一黄色av网站| 精品国产www久久| 亚洲国产高清福利视频| 色五月激情综合网| 欧美色偷拍| 久久熟妇五十路一区| 久操 高清| 超碰9 7女人| 神马麻豆福利院| 秋霞Av理论一级在线| 欧美日韩国产成人高清| 欧美人妻精品一区二区| 五月天精品| 国产精品经典一卡久久久 | 限制级中的三级片中的黑粗大屌屌日人妻熟女| 九九九999久久久网站| 干超碰碰熟女| 性开放中文AV高清无码免费看| 国产自偷自拍一区| 91久久18禁| 久久久久久久综合,国产| 超碰人人干天天射| 岛国激情视频软件| 婷婷五月天在线观看| 骚逼一区二区| 91中出视频| 国产无码高清操逼视频| 丁香五月综合| 丝袜视频一区二区在线播放国产中文| 91东北熟女| 波多野42部无码喷潮在线观看| 日本精品第一视频在'| 麻豆天美国美国产| 精品人妻一区二区蜜桃视频| 成人一级性爱| 1区2区3区在线视频| 99热国产精品| 美国黄片aaa| 五月丁香成人网| 91成人社区| 超碰97亚洲| 韩国一级做A片免费的| 春色校园综合网| 色97国产69香蕉| 18禁看网站一区| 熟女突然公开看18禁影片| 激情亚洲天堂| 色欲av国内精品久久久久久| 国产亚洲禁久一区二区 | 亚洲av综合伊人久久| 日韩人妻资源在线看| 久久精品中文字幕女同| 影音先锋新男人| 男人天堂2012| 中国熟妇| 五月婷婷激情网| 日韩 女同 综合| 岛国1区2区3区在线观看| 中文字幕精品一区二区精品| 人妻丰满熟妇av无码区蜜桃| 久久艹逼视频| 久久久久久中文| 成年人一级黄色毛片大全在线观看| 亚洲自拍另类丝袜综合| 欧美精品xxxwww| 中国黑人三级片网站上区| 精品一区二区三区国产| 亚洲男人的天堂一区二区| 久久久青青草| 99婷婷| 夜夜高潮夜夜爽夜夜爱爱一区| www.黄色在线| 97jingpin| 中文字幕一区电影在线观看| 久热网| 婷婷久久五月| 偷拍盗拍亚洲色图图片| 久热伊人99re| 99久国产精品午夜性色福利| www.AV有限公司一区| 1人人看人人摸人人操| 91在线色| 少妇厨房愉情理伦片bd在线观看| 欧美日韩m| av激情亚洲五月天| 亚州色图欧美| 日本欧美国内在线| 啊啊啊免费视频| 欧美亚洲性爱一区二区| 被男人吃奶很爽的毛片| 精品超碰国产| 国产成年免费大片黄在线观看| www.伪伪| 九久久九精品视频| 国产黄色在线播放观看| 91美女視頻| 九九性视频| 香蕉视频精品亚洲一区二区三区在线播| 国产女人高潮视频| 欧美黄色片在线播放| 欧洲精品一二三在线| 国产区性爱在线视频秋霞豆| 蜜臀久久99精品久久久久电影| 992这里有精品| 国产精品女同| 中国一级特黄大片护士| 欧美日韩另类激情图片| 99热大香蕉伊在线| 人人色人人射人人妻| 中国zzijzzijzzwww精品| 日本高清视频在线观看黄已三辽| 东北女人av| 丰满岳乱妇一区二区三区| 夜夜夜夜久久久久| 男人天堂综合| 色一射色一射| 亚洲福利中文字幕在线| 91精品无码久久久久久久| 狠色婷婷久久一区二区三区_| www.av在线观看| 精品日韩人妻视频| 欧美在线电影| 亚洲涩图欧美| 91久久久老司机| 2020中文字幕| 91呆哥人妻| 自拍偷拍国产欧美日韩韩| 亚洲日韩资源| 99热国产| 少妇精品久久久八区九区| 江都AV在线| 丁香五月AV| 亚洲成人免费中文字幕| 中国一级αV| 强乱老妇中文字幕| 加勒比五月天| 蜜臀久久在线视频| 91 丝袜在线| 亚洲免费精品一区| 一个人在线看的黄色电影网站| 亚洲一区日韩| 国产精品自在自拍视频| 黄色免费网页无码| 乳欲人妻办公室奶水| 人人操人人爽人人操人人| 超碰97国产欧美| 果冻传媒一区二区三区| 粉嫩小泬久久久一区二区| 美女露胸露屁股| 99热在线观看| 五月天婷婷色| 亚洲精品91| AV女资源| 亚州,欧美在线| 五月天九九日国产精品一区二区三区| 亚洲日本天堂| 日韩人妻精品| 人乳av| 中亚黄色三级大片| 国产少妇高潮| 快播久久人人aV| 懂色影视久久| 伊人欧美大香蕉视频| 老熟妇一区二区三区| 制服中出中文人人精品| 天天热精品| 96一区二区三区| 久久久一区二区三区麻豆| 午夜九九| 日韩性色| 亚洲春色一区二区三区| 少妇高潮流水av免费| 91精品人妻偷情| 91久久九九精品国产综合| 成人a v在线播放免费| 久久久久久亚洲Av无码| 天堂中文日本在线观看| 国产超碰在线| 国产有码一区| 丰满欧美放荡少妇在线| 大香蕉懂9| 91操熟女| 国精精品无码一二三区水多多| 日本女优在线视频福利| 色噜噜人妻av 中文字幕| 91色黑人少妇| 啊灬啊灬啊灬啊灬高潮奶出了免费视| 免费视频观看60秒| 国产偷拍网站| 久久久夜夜嗨免费视频| 第二页中文字幕| 亚洲日韩久久精品一区| 亚洲美女精品九九视频| 人妻加勒比东京热| 牛牛久久国产精品视频一二三| 久九9精品| 人人妻人人爱人人玩| 日韩欧美大力操| 五月色网| 欧美大色交| 九九九九9999| 成年人一级黄色毛片大全在线观看| 另类小说五月天| 欧美婷婷久久| 亚洲人妻爽爽爽| 久久久久亚洲三级电影| 人妻少妇视频在线播放| 9ⅰ久久久天天| 又大又大又大又粗爽高潮观看 | 嗯啊抽插大香蕉网页| 久草视频分类在线| 第45页一区二区| 99999亚洲另类| 欧美日韩*字幕一区| 亚洲精品国产精品乱码不99| 色综合加勒比四四季| 夜夜做夜夜爽精品视频| 特级特黄一级毛片免费| 精品国产乱码久久久久久久久1 | 秋霞 色色| 亚洲欧美精品福利在线| 欧美夜夜骑视频| 七月丁香婷婷| 人人爱操| 亚洲操操操无码| 国产精品亚洲天堂网址| 欧美日本久久精品一区 | 欧洲熟妇xxXx欧美老妇裸体| 在线免费试看60秒| 无码 黑人一区二区三区| 在线女人91| 97资源久久| www.夜夜操| 亚洲熟女一区二区| 影音先锋国产精品| 日韩内| 亚州欧美总和| 2019天天干天天操| 天天干1区2区在线| 99日精品欧美国产| 久久久无码精品人妻二区 | 熟妇亚洲一区二区三区| 视频国产欧美在线播放| 日本有码影片下载| 999精品女人| 欧美激情综合| 久久久精品网| 人妻精品综合中文字幕在线| 国产在线能看的你懂的| 国产天天骚| 偷拍 欧美 日韩| 欧美在线伊人色| 无遮挡一级毛片视频免费的| 亚洲精品1区| 亚洲中文日韩欧美大香蕉视频| 日韩 成人 有码| 日日噜噜夜夜狠狠视频无| 久久99草| 九月丁香婷婷| 久久久久久久免费A片国产成a人亚洲精∨品无码 | 樱花蜜乳av| 99在线视频播放| 特级毛片特黄久久免费看| 免费97视频| 国产女人成人精品视频| 天天亚洲| 麻豆人妻少妇在线免费观看| 强奸乱伦日韩AV| 一区二区三区一亚洲中文字幕、综合区灬 | 精品九九| 欧美日韩天堂| 久久女婷| 免费成人在线观看91| 蜜臀久久在线视频| 五月天社区| 沈阳熟女高潮对白视频| 97欧美色综合| 91狠婷| 少妇69中文| 久久久国产亚洲精品系列| 殴美色网| 夜精品久无码| 五月婷婷丁香| av最新免费中文字幕| 婷婷五月天色网| 国产suv精品一区二区四| 精品无码久久久久久国产浪潮| 九99久久| 日韩精品熟妇| 五月婷视频| av强奸乱轮| 日本大香蕉综合网红本杳社区| 色天使大香蕉| 激情六月天| 婷婷激情五月天小说网| 国内精品嫩模A∨私拍小视频| 国产乱子伦一区二区三区免看| 裸体美女免费看网站青草| 老熟女搡BBBB搡BBBB视频| 99在线观看视频在线高清| 人人摸人人干| 天天欧美色| 国产女人91精品嗷嗷嗷嗷| 呦呦影院| 久久精品黄色| 97久久久网站| 91熟女少妇| 久操九九九九九九九九九九九九九九九九九九九九九九九九九九九九 | 精品十三区| 亚洲中文字幕噜噜噜久久久| 国产精品视频白浆免费| 青草草免费网站av| 很很操在线| 麻豆成人AV| 久久精品国产97欧美精品亚洲 | 久操高青| 天美传媒国产原创中文字幕亚洲欧美另类 | 久7色| 曰韩av中文字幕专区| 五月天久久综合网| 小说区 图片区色 综合区| 亚洲精品中文字幕一区在线视频| 五码视频在线观看| 日韩成人性日韩成人性爱视频在线免费观看 | 中文字幕后石码四区五区| 国产夫妻性生活视频| 99热18这里只有精品| 欧美日韩大陆黑人少妇99| 蜜桃久久久久久| 日本韩国一本产品小视频日本韩国一本产品久久久产品小视频日本韩国一本产品久 | 激情内射| 加勒比无码毛片| 日本国产二线女色| 亚洲se电影| 91N综合网在线| 日韩精品电影| 天天干夜夜操一区二区| 亚洲综合嫩| 本道综合精品| 国产精品99999| 七月丁香婷婷| 久久久99免费| 亚洲精品无码久久AV| 18禁网站在线播放| 亚洲AV永久无码一区仙野| 精品一区二区成人动漫| www.色综合| 91大学精品激情戏| 人妻夜夜爽天天爽麻豆三区网站| 亚州成人a∨| 久久一二三四不卡| 91劲爆| 97久久久网站| 一区二区乱码福利| 午夜操逼不卡| 国产精品亚洲免费| 超碰公开久久网| 日韩在线人妻网站| 欧洲亚洲综合| 97超碰欧美中文字幕| 国产精品爆乳懂色蜜乳| 免费一级a毛片久久久久久鸭绿欲| 26uuu偷拍亚洲欧洲综合| 欧美不卡二区| 日日日日日| 日本999精品视频| 97网址97| 色香av| av一区二区三区四区| 午夜偷拍久久熟女| 午夜久久无码1000合集| 色婷婷久久| 麻豆天美传媒在线视频天堂| 欧美在线干| 欧美裸体美女日麻屄| 日韩精品一区二区日韩| 无码99| 国产乱码精品久久久久久| 蜜屁av| 国产操逼视频在线观看| 五月丁香综合啪啪| 91处女视频在线观看| 国产美女91| 欧洲综合无码| 曰韩精品九九无码| 日本 情色 1区2区3区| 日产操逼| 五月丁香影院| 欧美日韩97在线| AV乱伦专区| 婷婷综合| 中文字幕欧美精品亚洲日韩蜜臀| 天天操人人操狠狠插| 天天日日夜夜| 后入综合久久| 美女极品一区二区三区| 欧美18禁91| 亚洲欧洲自拍| 久久五月视频| 91精品国产长腿丝袜美女| 久久久久久亚洲Av无码| 久久久艹艹艹| 久久精品国产亚洲粉嫩| 国产日韩欧美亚洲精品95| 99爱久久视频频| 狠狠穞A片一區二區三區| 神马午夜久久久| 国产白丝精品在线观看| 激情五月综合网| 另类老少妇| 近亲乱伦一区二区| a片亚洲一本通视频| 无码不卡八戒| 玖玖爱综合| 亚洲婷婷丁香在线| 久久久艹艹艹| 中文字幕后石码三区四区| www.99热| 91人人| 曰韩精品九九无码| 97综合国产| 久久久精品国产亚洲伊人| 五月天婷婷社区| 啪啪综合网| 粉嫩av一区二区三区天美传媒 | 亚洲天堂一区二区| 免费一级视频特黄色大片| 精品中文一区二区| 蜜乳AV网址| 欧美日韩国产色五月综合在线| 亚洲精品一区二区三区在线播放| 操逼短片| 婷婷五月天激情网| 欧美色图20p| 国产精品熟女AV中文字幕在线播放| 亚洲国产精品成人久久蜜臀| 国产天美欧美| 伊人一区二区在线播放| 午夜福利在线视频1000| 亚洲AV无码AV吞精久久久久| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 美女让帅哥通她小鸡鸡| 欧美网站免费| 精精品人妻一区二区三区| 久久男人的天堂国产| 亚洲春色一区二区三区| 最新av在线| 无遮挡h肉动漫在线观看| 日本不卡一二区| 情色日播放AV| 九月丁香婷婷色| 欧美97免费| 久久手机视直播| 韩国手机不卡无码三级视频| 熟妇一区,二区,三区。| 好吊色在线观看| 亚洲激情综合另类男同| 久久r精品| 色综合中文字幕不卡| A 在线网址| 日天天九九天堂666| 日韩AV中文字幕电影| 日韩激情中文字幕有码| aa片毛片| 久久精品国产97欧美精品亚洲 | 二三四区精品| 99热精品在线观看| 亚洲免费成人在线高清无码视频| 久啪视频| 欧美中字二区| 六月丁香五月婷婷| 日韩图区 偷拍| 九九亚洲| 国产欧美日产一区二区三区 - 国产欧美日 | 亚洲伊人久久精品影院| 亚洲日韩AV视色| 亚洲人妻中文高清| 1000部熟女视频在线观看| 欧美亚洲清纯| 亚洲一二三| 久久久艹艹艹| 噜噜吧,噜噜色,噜噜| 国产最火爆久久国产网站网站| 91丝袜人妻| 日韩欧亚中文在线| 偷窥自拍亚洲色图| 大香蕉手机视频| 十八禁成人网站在线观看| 亚洲中文字幕熟女| 中文字幕黄色一起草| 色眯眯av| 国产女同性恋视频| 骚乳在线| 日韩国语字幕| 日本欧美成人片AAAA| 国产熟女免费观看久久| 色操逼网| 妇女性内射冈站HDWWWCOM| 91少妇人妻| 亚洲中文sv| 亚洲激情欧美色图| 久久久91福利姬| 足交视频老司机| 天天看特黄的免费网站| 打av高清| 亚射在线| 磁力99AV| 欧美少妇性乱| 天天综合网1| 欧美色图 人妻| 蜜臀久久在线视频| 五十路熟女工口 | 97久久久久| 九九九久久久W精品| 999久久久久久久久| 欧美日韩国产色五月综合在线| 国产第二页| 亚洲日韩欧美一区二区| 老女人91| 色偷偷2020免费视频播放| 大香蕉黄色一级片免费看| 国产又黄又粗又猛大片| www.99色| 99在线免费公开视频| 欧美一级黄片视频在线| 色嗨嗨在线| 日本护士高潮| 婷婷丁香五月综合| 国产欧美一区二区| 97国产天堂岛| 青青青草伊人精品| 国产日韩美女小穴视频网站不卡| 91亚洲网站| 亚洲超碰97| 岛国黄片网站| 最近2019中文字幕国语免费版| 亚洲日韩成人性爱视频| 日日操天天操| 欧洲中文字幕| 粉嫩av一区二区三区四季| 啊啊啊 在线| 免费国产视频| 精品人妻中文字幕4399| 天堂8在线新版官网| 男人的天堂2019AV| 女生自91网站| 91痴汉| TS人妖另类精品视频系列| 黑人白女精品一区| 日韩午夜啪啪视频| 中文字幕精品人妻丝袜| 东方亚洲在线操逼天堂| 97亚洲在线| 精品人妻1区| 99精品久久| 国产亚洲色婷婷99精品91| 九九热午夜欧亚国产视频| 91精品网站| 亚洲最新av无码成人精品区| 天天日天天色| 99re这里| av影片在线观看不卡| 亚洲 一区二区 自拍| 欧美另类色图片| 久久这里| 一起草三级AV电影在线观看| 1禁看欧美黄片免费看| 你操综合| 一二三四区电影| 一本色道久久天天射天天干| 五月天成人综合| 欧美日韩另类字幕中文| 粉嫩av在线| 精品久久久亚洲AV成人网站| WWW.加勒比人妻一区不卡.com| 国产精品一区二区密臀| 国产不卡免费在线视频| 亚洲成人一二三区| 99999亚洲| 国产精品爽爽va在线观看98| 日韩午夜国产| 欧美91在线| 女人爽到高潮潮喷18禁网站 | 国产宅男宅女在线观看| 亚洲s在线观看| 9久热这里只有精品| JIZZJIZZ国产精品喷水| 中出789在线视频| 欧洲在线性爱视频| 极品色社| 国产91美女视频| 亚欧Av| 欧美性综合| 国产美女mm131爽爽爽爽| 久操 高清| 99精品无码| 伊人九九九| 无码日韩人妻av一| 嗯嗯,好大,好爽,好骚 | 看黄片视频免费| 日韩午夜国产| Sekablack无码一区| 五月丁香影院| 黄色工厂这里只有精品| 超碰人人色| 中文字幕第7页| 亚洲女毛多水多21P| 天天射夜夜| 你想操日本小逼吗| 新精精品久久精品| 欧美性爱日韩性爱| 伦在线97| 国产理论视频在线播放| 91 亚洲情侣偷拍 久久| 最新三级网址| 熟妇国产免费一区| 思思在线免费视频| 色五月AV在线| 99久久久久| 花花AV导航| 国内精品999| 国产午夜在线观看| 亚洲 图片 欧美 色图| 国产福利电影| 操死我了嗯嗯嗯| 日韩无码黄色片| 超碰在线1234区| 日欧操屄视频| 欧美东京热青青草| 无码人妻一区二区一牛影视| 91国产操逼视频| 金典av| 国产女生在线| 久久久久久久| 久久免费看高潮毛片韩国| 国产不良强奸视频免费看| 不卡一区视频| 91Chinese在线| 97欧美超碰| 青娱乐手机日韩在线视频| 殴美在线AⅤ| 精品日日人妻| 性欧美天天| 操B在线观看| 亚洲色人阁| 成人综合视频久久| 欧美刺激色黄片免费看| 1区2区3区视频| 亚洲情色在线| 日本人妻A片成人免费看片| 欧美色图20p| 欧美韩国你懂得在线 | 夜夜爽爽爽| 在线观看无码三级少妇| 欧美日韩亚洲少妇寂寞影院正在播放| av优播| 美中日韩无码| 97在线视频免费观看| 国产1727欧美| 亚洲欧美大| 午夜啪啪片| 99中文字幕| 亚洲污污网站| 熟女丰满人妻一区| 播播亚洲小说亚洲| 亚洲无码 国产无码| 日韩欧美蜜桃精品久久中文字幕久久 | 欧美精品成人亚洲| 欧美大香蕉专区网| 2024黄色视频| 丝袜美腿91| 中文字幕十五区| 日韩亚洲美州欧洲综三区一品在线| av最新免费中文字幕| 嗯嗯啊好爽| 超碰久草| 天天操美美| 日日日啊啊啊| 天堂岛av| 色爱综合网| 欧美性巨大╳╳╳╳╳高跟鞋| 91久久青青草原精品| 日本精品加勒比海一区| 亚洲成人色情五月天丁香花| 天天影视综合网欧美精品| 欧美东京热精品A∨| 操B视频日韩无码| 高潮精品| 亚洲国产精品无石码久久| 精品国产综合久久福利,热99这里有精品综合久久,99热这里只有免费国产精品,精 | 久久久久久日韩| 久久精品一区二区一8| AV天堂因数| 啊啊啊啊,啊啊好多水| 97超碰免费人人性爱| 美腿色图| 婷婷三区| 日本少妇va7777| 97亚洲综合电影| 国产精品色| 天天综合精品| 97五月天| 亚洲欧美精品一区天堂久久 | 亚洲日韩熟女人妻高清在线| 久久免费看高潮毛片韩国| 99热亚洲天堂| 热久久精品| 性感女人网页在线观看视频| 日本曲间由美性生活片| 人妻熟女字幕一区二区| 国产毛片精品一区二区色欲黄A片| 欧美黄色大香蕉一区二区| 爆操无码| 日韩中文字幕二区| 欧美日韩99| julia高潮后不停追击中出| 五月综合色| 91N欧美| 久久9 9 9精品| 吉川爱美98堂在线| 1204av韩国| 欧美大色交| 91熟女视频网| 外国免费性情大片| 一起草视频在线| 精品无码久久久久久久杏吧| 国产美女在线精品免费看| 国产v片在线免费观看| 97人人夜夜精品视频| 奇米狠999| 亚洲精品亚洲人成人网| 欧美精品四区| 和协无码影院| 性欧美精| 九九热re99re6在线精品| 天天色欧美| 日本韩国国产精品一区| 国产性久久久| 激情四射五月天| 欧美亚洲激情小说| 97超碰久久色| 风间由美日韩欧美久久| 99热| 色呦呦呦在线观看视频| 久久久婷婷| 狠狠干精品一二三四五六2022| 国产久久一区二区| 午夜美女诱惑电源网| av三级电影在线播放| 亚洲欧洲综合成人av一区| 免费综合亚洲中文| 肥臀熟女福利视频一区二区| 久草精品一区| 91人妻在线视频| 福利操逼| 伊人成人中文字幕久久网| 大香蕉国产中文自拍| 久热网| 99久久久久久亚洲精品不卡| 在线视频日韩欧美国产| 九九九九88| 亚洲文学偷乱拍啪啪啪啪| 色噜噜国产精品视频一区二区| 色黄污美女啪啪啪免费网站| 欧美 亚洲 偷拍自拍| 久草色悠悠在线视频| 超碰吊日色| 又大又长又粗又爽又黄| 亚洲91极品| 九九九九97| 久久超碰国产一区二区三区| 777奇米影视777四色| 免费9 1久久| 国产精品久久久久久久久久久久久久吹 | 一本一首道人妻少妇免费久久| 天天天干977| 国产极品美女高潮无套在线观看| 男女打扑克高清网站| 熟女高潮精品一区二区| 人人操我人人干| 日韩免费人妻色情网站| 国产中文字幕在线观看| 成人无码电影在线观看网| 国产欧美伊人| 91亚洲最新在线| 九月丁香综合网| 超碰人妻中文在线| 亚洲婷婷丁香在线| 97色碰| 91天天爽| 免费簧片在线观看| 欧美日韩大陆黑人少妇99| 欧美综合网| 粉嫩国产精品久久粉嫩| 0755午夜福利视频| 日本色色色色色视频| 97天天弄| 国产黄色在线播放观看| 国产精品视频电影| 亚洲se91| 人妻天堂综合网| 91亚洲网站| 五月天激情小说| 亚洲丝袜二区在线| 日韩乱伦视频| 欧美黑人日韩少妇色情| 亚洲二区精品在线观看 | 国产一级不卡在线观看| 欧美日韩国产电影| 尤物视频一区| 超碰综合色| 香蕉黄色一级视频| 国产精品。| 亚洲h片在线免费观看| 中文字幕人妻色偷偷久久皮| 国产欧美日本亚洲精品| 观看视频图片一区二区三区| 日韩精品中文字幕人妻| 伊人国产av| 性爱综合一区二区| 大香蕉啪啪啪啪在线| 一区二区三区亚洲| 老女人碰碰在线碰碰视频| 免费精品中文字幕| 精品无码一区二区人妻久久蜜桃| 东京热男人的天堂精品| 欧美偷偷网| 久久久中文| 九九九九久久久久| 91亚洲不卡一区| 欧美呦呦性爱| 夜夜 中文视频rt| 亚洲欧美在线观看2021| 日韩欧美~中文字| 超碰av人人人| 日本久久女同性恋视频| 99re95| 乱伦日本色图AⅤ| 超碰碰97资源站| 亚洲情色1区| 亚洲天堂中文字| 91蜜桃传媒精品久久久一区二区| 色婷婷综合网| 香蕉国产精品麻豆亚洲欧美日韩| 国内操逼视频二区| 人妻乱仑一区二区三区| 超碰人妻97| 91久久久视| 欧美性爱伊人| 青青在线视频日韩欧美| 欧美aⅴ99久久黑人专区| 国产亚洲精品第一最新| 91色香| 偷拍在线观看视频| 色综合色色| 亚洲人妻中文在线视频| 女上位精品在线| 97亚洲综合电影| 人人操人人搞人人草| 91欧美经典| 久久亚洲熟妇在线视频| 九九色热| 巨爆乳一区二区爆乳区| 综合网少妇| 久久999久| 狠狠操夜夜操蜜桃视频三区| 激情五月天插| 精品九区| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 久久婷色| 亚洲色系另类精品国产| 91白嫩| 嗯嗯啊啊视频一区二区三区| 中文字幕成人| 国产成人无码啪| 另类图片综合| 亚洲色综网| 伊人久久大香线综合无码| 日本中文字幕在线电影| 影音先锋日本一区二区| 热热色中文无码| 亚洲中亚日激情视频| 日韩二级| 欧美后进式| 精品黑人一区二区| 搞中出久久| 国产在线视频午夜精华在| 久久久久久免费电影| 热久久九九热| 欧亚综合一卡二卡中文字幕| 亚洲欧洲日韩国产自在线| 欧美传媒| 国产精品白丝| 蜜臀99久| 亚洲中文字幕av| 看看日B真人视频| 欧美亚洲美少妇一区二区| 大香蕉在线视频15| 久久人妻办公室视频| 日本一级性爱| 把腿张开老子CAO烂你| 国产亚洲性生活视频播放| 粉嫩av在线| 97超碰超碰| 午夜精品久久久久久久久久久久久 | 国产精品96久久久久久| 久艹免费| 国产精品另类一区大香蕉| 久湿久久| 亚洲美女黄色| 啊啊啊啊啊好舒服视频| 狠狠色一区二区中文字幕| 亚洲精品天天影视综合网 | 91色堂| 午夜精品久久999热蜜桃介男人用| 日韩少妇丰满亚洲| 日韩国产品视频中文字| 99中出在线| 中文字幕精品丝袜| 春色校园综合网| 97硬碰| 精品176精品2| 97色色,97综合| 亚欧美综合网。| 97精品在线| 少妇蹲下买菜露大唇0| 日本97久久久精品| 久久 精品| 男人的午夜天堂| 男人在线天堂| 五月婷亚洲精品天堂| 特色a在线上| 大象AV在线| 亚洲电影中字一区二区| 99re热有精品视频国产| 亚洲免费在线探花| 最新啪啪视频|