日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

数值分析之数值稳定性篇

發布時間:2025/7/14 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 数值分析之数值稳定性篇 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?????????????????????????????????????????????????? 穩定性是數值分析的一個基本問題。

????????????????????????????????????????????????????????????????????????????????????????????????? --L N. Trefethen?

?

????? 一個問題定義為由數據的向量空間 X 到解空間 Y 的一個函數 f:X->Y。相應地,一個算法可以看成是兩個相同空間之間的另外一個映射 f{bar}:X->Y。注意,前者大部分情況下是一個連續系統,而由于計算機浮點數表示的原因后者是離散系統(即里面表示的數字是可數的,而針對浮點數而言,它不僅可數,而且是有限個數的)。離散系統要表達出連續系統必然要進行舍入。因而,f^{bar}的結果勢必要受到舍入誤差的影響。數值穩定性要解決的是一個算法,是否能夠使用離散系統取得“正確答案”[1]。

????? 顯然,一個好的算法應該保證對于給定的 x,考慮計算的相對誤差(||f(x)-f{bar}(x)||)/||f(x)||,自然地,我們期望相對誤差很小,由于計算機浮點數精度的限制,它有個界限,不妨記作e_{mach},如果對每個x,有(||f(x)-f{bar}(x)||)/||f(x)|| = O(e_{mach}),我們就可以說算法 f{bar} 對問題 f 是準確的。進一步地,由于?f{bar} 的定義域是離散的,如果對于每個x,(||f(x)-f{bar}(x{bar})||)/||f(x)|| = O(e_{mach}),對某些滿足||x-x{bar}||/||x{bar}||的x成立,則說算法?f{bar}是穩定的。另外,如果f{bar}(x{bar})=f(x)對于滿足||x-x{bar}||/||x{bar}||=O(eps_{mach})的x成立,則說算法是向后穩定的。值得注意的是,有些算法是穩定的但不是向后穩定的,如計算sin(x)或cos(x)。給出這么多鋪墊,涉及到的符號和術語也很多,連我自己都覺得有些繞,如果只是了解大概內容,上面的內容可以忽略,而直觀的解釋參見下面敘述的數值例子。

????? 假設一個算法向后穩定,且關于問題的條件數較小的話,那么可以得到準確的結果。這個結論由定理保證:假設一個向后穩定的算法在具有條件數k的問題f:X->Y,則相對誤差滿足:||f{bar}(x)-f(x)||/||f(x)|| = O(k*eps_{mach})。

????? 實踐已經證明,數值代數的大多數算法而言,向前誤差分析比起向后誤差分析更難于實施(注1)。除此之外,很多時候,向后誤差分析能更合理地反映出算法的誤差。給出了一個數值例子[1],關于一個隨機矩陣Q和R(注2),然后計算它們的乘積,不妨記作A,使用Householder三角化方法[2]對它進行QR分解,得到數值解Q1和R1,接著分析數值解和理想解之間的誤差,結果表明數值的結果僅有2位或者3位有效數字(考慮相對誤差),而實際計算過程中采用double型浮點數(即有16位有效數字)。而數值解的兩個矩陣的乘積Q1*R1和矩陣A之間的誤差能夠達到15位的有效數字。另外,如果對Q和R進行微小擾動得到Q2和R2,兩者的乘積Q2*R2和A之間的相對誤差卻僅僅能夠達到了3位有效數字。從結果上來看,Q2(或R2)比Q1(或R1)更接近于Q(或R),但是乘積Q2*R2卻比乘積Q1*R1更接近于A(Q1和R1中的誤差被Wilkinson稱為“魔鬼相關”的)。這個例子表明,使用向后誤差分析比向前誤差分析更合理。

????? 關于向后穩定性的兩點結論:

????? 一,Householder三角形化以及相應的使用它來進行QR因子分解求解線性方程組Ax=b向后誤差穩定的,前者用數學語言表達出來的形式為:令矩陣A的QR因子分解是由Householder三角形化進行數值計算得到因子Q1和R1,則有Q1*R1=A+dA, ||dA||/||A||=O(eps_{mach})對某個dA成立。

????? 二,關于矩陣特征值有如下的Weyl定理:設 A 和 E 是n*n階對稱陣,設 alpha_1>=alpha_2>=...>=alpha_n 是 A 的特征值,而 alpha_{bar}_1>=alpha_{bar}_2>=...alpha_{bar}_n 是 A_{bar}=A+E 的特征值,則 |alpha_i - alpha_{bar}_i|<=||E||_2。雖然該定理是向前誤差分析的結果,但是常常利用該定理可以確定QR迭代法(向后誤差穩定)算法計算得到的數值特征值的誤差界[3]。

???? 注1:一般而言,大的向前誤差可能是一個病態問題或者是一個不穩定算法的結果。

???? 注2:作為一個法則,隨機三角形矩陣的列空間序列作為矩陣元素的函數是極端病態的。

????

參考文獻:

???? [1] 數值線性代數 Chap14-17,L N. Trefethen,David Bau, lll 著,陸金甫,關治譯,人民郵電出版社,2006年

???? [2] 矩陣計算(第三版),Gene H.Golub,Charles F.Van Loan 著,袁亞湘等譯,人民郵電出版社,2011年

???? [3] 應用數值線性代數 Chap5,J W. Demmel 著,王國榮譯,人民郵電出版社,2007年????

???

作者:caicailiu 出處:http://www.cnblogs.com/liuyc/? 歡迎轉載或分享,但請務必聲明文章出處。

轉載于:https://www.cnblogs.com/liuyc/p/6240767.html

總結

以上是生活随笔為你收集整理的数值分析之数值稳定性篇的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 操碰人人 | 亚洲激情在线视频 | av女人的天堂 | 亚洲国产中文字幕在线 | 亚洲熟妇丰满大屁股熟妇 | 四川操bbb | 国产波霸爆乳一区二区 | 91香蕉一区二区三区在线观看 | 日本中文字幕久久 | 91官网视频 | 国产+高潮+白浆+无码 | 亚洲色图日韩 | 国产精品久久久久久久成人午夜 | 国产精品xxx在线观看 | 精国产人伦一区二区三区 | 亚洲在线免费视频 | 亚洲天堂av一区二区 | 成人毛片网| 国产精品免费网站 | 91看片视频| 五月天导航| 中文字幕一区二区三区电影 | 先锋影音色 | 无码人妻精品一区二区蜜桃色欲 | 国产91在线观看丝袜 | 日本三级吃奶头添泬 | 亚洲一区二区三区麻豆 | 天天曰夜夜操 | 高清性爱视频 | 中文字幕国产在线 | 国产乱淫av一区二区三区 | 久久无码人妻精品一区二区三区 | 伦理黄色片 | 久久久久久精 | 国产人妻黑人一区二区三区 | 精品成人国产 | 国内9l自拍 | 男人干女人视频 | 久久久精品人妻一区二区三区色秀 | 日本一区免费看 | brazzers欧美极品少妇 | 国产最新网址 | 国产视频一区二区三区四区 | 寡妇高潮一级视频免费看 | 蜜桃aaa | 激情综合一区二区三区 | 打屁屁日本xxxxx变态 | 中文字幕无码精品亚洲35 | 色热热 | 欧美激情在线狂野欧美精品 | 国产精品边吃奶边做爽 | 欧洲性生活视频 | 精品少妇视频 | 欧美高清日韩 | 91色视频| 欧美日韩精品一区二区三区视频播放 | 不卡在线播放 | 无码精品一区二区三区在线 | 日韩片在线观看 | 四虎影院一区 | 欧美夜夜操| 色天使亚洲 | 日本免费一区二区三区 | 国产精品欧美综合 | 成熟的女同志hd | 中文字幕一区二区三区在线播放 | 直接看的av | 日韩成人在线播放 | 美女搞黄视频网站 | а中文在线天堂 | 精品人妻一区二区三区麻豆91 | 欧美日韩69 | 乳揉みま痴汉4在线播放 | 色呦呦免费视频 | 最好看的2019年中文在线观看 | 色校园| 精品国产黄色 | 国产精品白丝喷水在线观看 | www.夜夜操.com| 欧美人和黑人牲交网站上线 | a级片黄色 | 日韩爱爱免费视频 | 泰剧19禁啪啪无遮挡 | 熟女毛片 | 六月丁香婷婷激情 | 亚洲视频一区 | 国产欧美一区二区三区视频在线观看 | 免费成人美女女电影 | 色四虎| 99国内揄拍国内精品人妻免费 | 在线小视频 | 中文字幕天堂在线 | 中文字幕亚洲图片 | 精品国产精品 | 超碰在线免费 | 四虎国产精品免费 | 我们2018在线观看免费版高清 | 天堂va在线 | 欧美精品免费一区二区 |