青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

eryar

PipeCAD - Plant Piping Design Software.
PlantAssistant - Translate AVEVA RVM/SP3D VUE to glTF, STEP, etc.
posts - 606, comments - 590, trackbacks - 0, articles - 0

解析幾何之二次型

Posted on 2021-03-10 13:45 eryar 閱讀(1747) 評(píng)論(0)  編輯 收藏 引用 所屬分類: 2.OpenCASCADE

解析幾何之二次型

eryar@163.com

Abstract. 通過二次多項(xiàng)式的形式把二次曲線和二次曲面之間的求交問題統(tǒng)一成對將參數(shù)方程代入隱式方程得到問題的求解。

Key Words. Quadratic Form, Conic, Analytical Intersection

1. Introduction

二次型(quadratic form):n個(gè)變量的二次多項(xiàng)式稱為二次型,即在一個(gè)多項(xiàng)式中,未知數(shù)的個(gè)數(shù)為任意多個(gè),但每一項(xiàng)的次數(shù)都為2的多項(xiàng)式。線性代數(shù)的重要內(nèi)容之一,它起源于幾何學(xué)中二次曲線方程和二次曲面方程化為標(biāo)準(zhǔn)形問題的研究。二次型理論與域的特征有關(guān)。

二次型是n個(gè)變量上的二次齊次多項(xiàng)式。下面給出一個(gè)、兩個(gè)、和三個(gè)變量的二次形式:

 

其中a, ...,f是系數(shù)。注意一般的二次函數(shù)和二次方程不是二次形式的例子,因?yàn)樗鼈儾豢偸驱R次的,可能包含一次項(xiàng)和常數(shù)項(xiàng)。

幾何造型中的圓錐曲線Conic Curve與二次曲面Quadric是一般的二次方程,方程分別為:

 

 在學(xué)習(xí)《線性代數(shù)》時(shí)也有關(guān)于二次型及其標(biāo)準(zhǔn)型的內(nèi)容,在同濟(jì)第四版《線性代數(shù)》書中這樣寫到“二次型及其標(biāo)準(zhǔn)型,這樣一個(gè)問題,在許多理論問題或?qū)嶋H問題中常會(huì)遇到,現(xiàn)在我們把這類問題一般化,討論n個(gè)變量的二次齊次多項(xiàng)式的化簡問題。” 學(xué)這個(gè)有什么用啊?能解決哪些實(shí)際問題?下面我們看看二次型在實(shí)際問題中的應(yīng)用。

2. Classification

在《工程技術(shù)中的偏微分方程》一書中,有二次型的一個(gè)應(yīng)用,即對二次線性方程的分類Classification。我們從實(shí)際問題出發(fā),可以推導(dǎo)并建立熱傳導(dǎo)方程,波動(dòng)方程和Laplace方程,同時(shí)指出他們分別是拋物型、雙曲型和橢圓型三類方程的典型代表。設(shè)有二階線性方程

 

在解析幾何中,XOY平面上的二次曲線方程的一般形式:

 

通過適當(dāng)?shù)淖鴺?biāo)變換可以將上式化簡成橢圓、雙曲線和拋物線的標(biāo)準(zhǔn)方程,即對于任意二次圓錐曲線,都可以通過化成標(biāo)準(zhǔn)型的方法來判斷圓錐曲線的類型。根據(jù)不同的類型,選擇不同的求解方法。

 

3. Analytical Intersection

在《計(jì)算機(jī)圖形學(xué)基礎(chǔ)教程》書中有一章節(jié)“求交分類”,對幾何曲線曲面求交進(jìn)行了分析。摘錄書中部分內(nèi)容如下:

在幾何造型中,通常利用集合運(yùn)算(并、交、差運(yùn)算)實(shí)現(xiàn)復(fù)雜形體的構(gòu)造,而集合運(yùn)算(布爾運(yùn)算)需要大量的求交運(yùn)算。如何提高求交的實(shí)用性、穩(wěn)定性、速度和精度等,對幾何造型系統(tǒng)至關(guān)重要。

在早期的幾何造型系統(tǒng)中,用多面體來表示形體。在這種多面體模型中,形體所有的表面都是平面,所有的邊都是直線段,因此求交計(jì)算主要是線段和平面的求交,求交問題的解決都相對簡單。

但多面體模型的缺點(diǎn)是明顯的。它只能近似表示形體。同時(shí),復(fù)雜形體表面的離散會(huì)帶來巨大的數(shù)據(jù)量,要求計(jì)算機(jī)有較高的存儲(chǔ)量和運(yùn)算速度。因此,有必要采用精確表示的形體模型,然而精確表示的形體也會(huì)給幾何造型系統(tǒng)引入復(fù)雜的幾何元素,也必然給幾何元素的求交帶來困難。

CSG模型是曾被廣泛使用的形體表示模型,在這種模型中,形體通過基本體素的組合來實(shí)現(xiàn),基本體素通常是立方體、圓柱、圓錐、球和圓環(huán)體等。基于CSG表示的造型系統(tǒng),引入了二次曲面體和基本體素后,二次曲面的求交在這些造型系統(tǒng)中是不可避免的。

當(dāng)前的幾何造型系統(tǒng),大多采用精確的邊界表示BREP模型。在這種表示法中,形體的邊界元素和某類幾何元素對應(yīng),它們可以是直線、圓弧、二次曲線、Bezier曲線和B樣條曲線等,也可以是平面、圓環(huán)面Torus、二次曲面、Bezier曲面和B樣條曲面等,求交情況十分復(fù)雜。

對于含有兩個(gè)變量的二次方程,對應(yīng)的是二維二次圓錐曲線,在OpenCASCADE中的類gp_Circ2d, gp_Elips2d, gp_Hypr2d, gp_Parab2d, 他們都有一個(gè)函數(shù)Coefficients,能計(jì)算其二次型的系數(shù)。在解析幾何曲線求交計(jì)算包中IntAna2d,提供了一個(gè)類IntAna2d_Conic用來表示圓錐曲線,類IntAna2d_AnaIntersection可以對這些圓錐曲線進(jìn)行求交計(jì)算。

對于含有三個(gè)變量的二次方程,對應(yīng)的是三維二次曲面,在OpenCASCADE中的類有g(shù)p_Pln, gp_Sphere, gp_Cylinder, gp_Cone, 他們也都有一個(gè)函數(shù)Coefficients,能計(jì)算其二次型的系數(shù)。在解析幾何求交計(jì)算包中IntAna,提供了一個(gè)類IntAna_Quadric用來表示二次曲面。類IntAna_QuadQuad使用解析法(解方程)對兩個(gè)二次曲面進(jìn)行求交計(jì)算;類IntAna_QuadQuadGeo使用幾何方法對兩個(gè)二次曲面進(jìn)行求交計(jì)算;類IntAna_ConicQuad用來對圓錐曲線和二次曲面進(jìn)行求交計(jì)算。

3.1   二次曲線與二次曲線求交

二次曲線與二次曲線求交指的是用代數(shù)方法來計(jì)算兩個(gè)曲線之間的相交情況,對應(yīng)的類是IntAna2d_AnaIntersection。代數(shù)方法是利用代數(shù)運(yùn)算,特別是求解代數(shù)方程的方法求解。由于圓錐曲線在其局部坐標(biāo)系下具有標(biāo)準(zhǔn)的隱式方程和參數(shù)方程的噶啊,這類求交的策略是將坐標(biāo)系變換到該圓錐曲線的局部坐標(biāo)系下,一個(gè)圓錐曲線用隱式方程的形式表示,另一個(gè)圓錐曲線用參數(shù)方程的形式。對于曲線的參數(shù)方程而言,只有一個(gè)變量,將參數(shù)表示代入隱式方程即可獲得一個(gè)變量的方程。occt中相關(guān)代碼分析可參考:Intersection between 2d conic in OpenCASCADE

https://www.cnblogs.com/opencascade/p/6618865.html

 

 

3.2   二次曲線與二次曲面求交

二次曲線與二次曲面的求交計(jì)算,可以把二次曲線的參數(shù)形式代入二次曲面的隱式方程,得到關(guān)于參數(shù)的4次方程。然后用4次方程的求要公式計(jì)算出交點(diǎn)。occt中相關(guān)代碼分析可參考:對應(yīng)的類是IntAna_IntConicQuad

解析幾何求交之直線與二次曲面

https://www.cnblogs.com/opencascade/p/IntAna_IntConicQuad.html

解析幾何求交之圓與二次曲面

https://www.cnblogs.com/opencascade/p/IntAna_Circle.html 

3.3   二次曲面與二次曲面求交

二次曲面與二次曲面的求交計(jì)算,也可以把二次曲面的參數(shù)形式代入二次曲面的隱式方程。對應(yīng)的類是IntAna_QuadQuad,其中對圓柱與二次曲面的求交計(jì)算源碼注釋如下圖所示: 

3.4   二次曲面與二次曲面求交幾何方法

幾何方法求交是利用幾何的方法,對參與求交的曲面的形狀、位置以及方向等幾何特點(diǎn)進(jìn)行計(jì)算和判斷,識(shí)別出交線的形狀和類型,從而精確求出交線。對于一些交線退化或相切的情況,用幾何方法可以更加迅速和可靠。在occt中對應(yīng)的類是IntAna_IntConicQuad。關(guān)于源碼分析可以參考:

OpenCASCADE 平面與球面求交

https://www.cnblogs.com/opencascade/p/PlaneSphere.html

OpenCASCADE 平面求交

https://www.cnblogs.com/opencascade/p/IntAna_PlanePlane.html

 

4. Conclusion

綜上所述,通過二次多項(xiàng)式的形式把二次曲線和二次曲面之間的求交問題統(tǒng)一成對將參數(shù)方程代入隱式方程得到問題的求解。提供二次曲面幾何求交算法,可以更快地得到結(jié)果。其實(shí)對于不包含B樣條曲線曲面的模型(如CSG模型)來說,IntAna2d和IntAna已經(jīng)可以實(shí)現(xiàn)求交,所以對于這些模型求交計(jì)算很快。

這也解決了我以前的一個(gè)疑問:為什么沒有解析的三維圓錐曲線與曲線求交算法?因?yàn)槿S圓錐曲線本身就是兩個(gè)二次曲面的交線。沒有像二維圓錐曲線和二次曲面那樣有隱式方程。

5. References

5.1   同濟(jì)大學(xué)數(shù)學(xué)教研室. 高等數(shù)學(xué). 第四版 高等教育出版社

5.2   同濟(jì)大學(xué)應(yīng)用數(shù)學(xué)系. 線性代數(shù). 第四版 高等教育出版社

5.3   潘祖梁, 陳仲慈. 工程技術(shù)中的偏微分方程. 浙江大學(xué)出版社

5.4   丘維聲. 解析幾何. 北京大學(xué)出版社

5.5   孫家廣, 胡事民. 計(jì)算機(jī)圖形學(xué)基礎(chǔ)教程. 清華大學(xué)出版社


為了方便大家在移動(dòng)端也能看到我的博文和討論交流,現(xiàn)已注冊微信公眾號(hào),歡迎大家掃描下方二維碼關(guān)注。
Shing Liu(eryar@163.com)
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            一区二区三区四区五区精品| 国产真实精品久久二三区| 久久国产夜色精品鲁鲁99| 亚洲精品免费一二三区| 久久精品国产亚洲一区二区三区| 亚洲精品美女91| 狠狠操狠狠色综合网| 国产精品久久久久久影视| 欧美成人精品福利| 久久久一本精品99久久精品66| 亚洲午夜三级在线| 日韩视频精品在线| 亚洲国产综合91精品麻豆| 美女黄毛**国产精品啪啪| 欧美自拍偷拍| 午夜精品免费| 亚洲女性裸体视频| 一区二区三区 在线观看视频| 亚洲国产毛片完整版| 精品成人乱色一区二区| 国产精品人人做人人爽| 国产精品二区在线| 欧美视频在线观看免费| 欧美三级日本三级少妇99| 欧美另类高清视频在线| 欧美国产日本韩| 欧美国产在线观看| 欧美高清视频一区| 欧美猛交免费看| 欧美另类在线观看| 欧美国产另类| 欧美日韩高清不卡| 欧美四级电影网站| 欧美三级第一页| 国产精品福利片| 国产精品区一区| 国产女人精品视频| 韩国一区电影| 亚洲激情图片小说视频| 亚洲精品日韩久久| 在线中文字幕一区| 午夜国产精品影院在线观看| 欧美在线视频一区| 久久久久91| 欧美国产三区| 99精品免费| 亚洲欧美激情视频在线观看一区二区三区| 亚洲一区国产视频| 先锋亚洲精品| 免费看亚洲片| 欧美日韩一区二区在线| 国产精品一区二区三区四区 | 麻豆成人小视频| 欧美激情 亚洲a∨综合| 亚洲精品一二三区| 一区电影在线观看| 亚洲综合色激情五月| 久久精品久久99精品久久| 欧美成人精品| 国产精品视频免费观看www| 国产一区三区三区| 亚洲精品自在在线观看| 中文精品视频一区二区在线观看| 亚洲欧美中日韩| 久久中文字幕一区| 91久久久国产精品| 亚洲综合电影| 欧美成人在线免费视频| 国产精品久久久久久五月尺 | 亚洲宅男天堂在线观看无病毒| 性欧美大战久久久久久久久| 美脚丝袜一区二区三区在线观看| 亚洲欧洲久久| 久久动漫亚洲| 欧美日韩你懂的| 激情久久久久| 亚洲女女女同性video| 理论片一区二区在线| aa级大片欧美三级| 久久综合伊人77777麻豆| 欧美午夜精品久久久久久超碰| 国内精品久久久久影院色 | 久久大逼视频| 亚洲日本激情| 久久九九全国免费精品观看| 欧美日韩日韩| 在线观看视频欧美| 欧美一区二区| 亚洲人成网站色ww在线| 久久大香伊蕉在人线观看热2| 欧美日韩精品二区| 亚洲黄色视屏| 久久免费偷拍视频| 亚洲一区影音先锋| 欧美另类极品videosbest最新版本| 国产日韩欧美一区| 亚洲一区二区三区在线播放| 欧美不卡视频一区| 欧美一区二区三区免费在线看| 欧美三级视频在线| 亚洲精品九九| 欧美成人有码| 久久大香伊蕉在人线观看热2| 国产精品电影网站| 99国内精品久久| 欧美国产日韩视频| 久久久蜜臀国产一区二区| 国产精品视频一区二区高潮| 夜夜嗨av一区二区三区| 亚洲第一精品影视| 久久夜色撩人精品| 在线高清一区| 久久蜜桃av一区精品变态类天堂| 亚洲——在线| 国产精品免费区二区三区观看| 亚洲看片网站| 亚洲国产精品日韩| 美女免费视频一区| 亚洲国产成人久久| 免费日韩成人| 老司机免费视频久久| 亚洲成人在线视频播放| 久久婷婷综合激情| 久久久成人精品| 揄拍成人国产精品视频| 久久噜噜噜精品国产亚洲综合| 午夜精品免费视频| 国产欧美精品日韩| 久久精品免费| 久久国产一区二区| 一区二区三区亚洲| 欧美成人免费观看| 久久综合国产精品| 亚洲二区在线视频| 欧美国产精品久久| 欧美国产日韩视频| 一本高清dvd不卡在线观看| 亚洲毛片在线免费观看| 欧美日韩在线视频一区| 亚洲一级电影| 亚洲视频电影在线| 国产性色一区二区| 六十路精品视频| 欧美护士18xxxxhd| 亚洲专区免费| 午夜视频在线观看一区| 在线观看成人小视频| 亚洲国产成人久久| 欧美日韩在线播放三区| 午夜亚洲福利在线老司机| 欧美亚洲三级| 最新成人在线| 在线视频一区观看| 国产一区二区无遮挡| 欧美国产大片| 欧美日韩岛国| 久久精品女人天堂| 免费在线成人| 亚洲欧美日韩国产| 久久久久久久久久久久久久一区| 亚洲成人自拍视频| 日韩天堂在线观看| 国产综合精品| 亚洲欧洲综合另类| 国产精品一区二区三区久久久 | 中日韩美女免费视频网址在线观看| 国产精品视频一二三| 免费在线观看成人av| 欧美日韩三区| 乱人伦精品视频在线观看| 欧美麻豆久久久久久中文| 久久精品国产欧美亚洲人人爽| 男女精品视频| 久久精品国产亚洲a| 欧美黄色aa电影| 久久久激情视频| 欧美日韩精品一区二区三区四区| 久久精品欧美| 欧美日韩亚洲一区| 麻豆91精品91久久久的内涵| 欧美日韩一区二区高清| 美女久久网站| 国产乱码精品一区二区三区av| 欧美激情一区二区三区蜜桃视频 | 欧美.www| 国产精品欧美日韩一区二区| 欧美高清视频一区二区三区在线观看 | 国产精品视频网站| 亚洲黄色尤物视频| 韩日成人av| 亚洲摸下面视频| 一区二区三区精品视频在线观看| 久久久久9999亚洲精品| 亚洲欧美日韩综合| 欧美精品在线观看| 女人色偷偷aa久久天堂| 国产亚洲精品久久久久动| 99精品视频免费全部在线| 亚洲国产成人av| 欧美一区二区三区免费视|