《3D 數學基礎》12 幾何圖元

目錄

1 表達圖元的方法

1.1 隱式表示法

1.2 參數表示

1.3 直接表示

2. 直線和射線

2.1 射線的不同表示法

2.1.1 兩點表示

2.1.2 參數表示

2.1.3 相互轉換

?2.2 直線的不同表示法

2.2.1 隱式表示法

2.2.2 斜截式

2.2.3 相互轉換

3. 球

3.1 隱式表示


?

1 表達圖元的方法

1.1 隱式表示法

定義一個布爾函數f(x,y,z),點在圖元上,則布爾函數為真,否則為假。例如

x^2 + y^2 +z^2 = 1??

1.2 參數表示

x(t) = cos(2\pi t) \\ y(t)=sin(2\pi t)

t從0-1變化,點(x(t), y(t))的軌跡就是所描述的圖元,上面描述的是中心在原點的單位圓。

?t有時的變換范圍是0-L,L是圖元的長度。上面的函數只有一個參數,是單變量,其軌跡是一個曲線,如果是兩個變量,其軌跡是曲面。

1.3 直接表示

直接體現圖元的本質信息。例如線段:兩個端點表示;球:球心和半徑表示。

2. 直線和射線

經典定義

?書中對射線定義做了修改:有向線段。

2.1 射線的不同表示法

2.1.1 兩點表示

兩個端點p_org和p_end

2.1.2 參數表示

x(t) = x_0 + t\triangle x \\ y(t) = y_0 + t\triangle y

或者

p(t) = p_0 + td

起點坐標是p(0)=p_0, 終點坐標是p(1)=p_0 + d,p_0 (即p_org)指定了了射線的位置信息,向量d指定了長度和方向(d = p_end - p_org = (dx, dy))。

2.1.3 相互轉換

兩點形式 -> 參數形式?

?參數形式 -> 兩點形式

?2.2 直線的不同表示法

2.2.1 隱式表示法

?記向量n=[a, b], p是線上任意一點,d是標量,則向量記法的隱式表示法

其中向量n轉換成單位向量:

?

?

?轉換:射線( d = (dx, dy), p_org = (p_orgx, p_orgy) )所在的隱式表示直線

2.2.2 斜截式

?

2.2.3 相互轉換

其中隱式ax+by=d, 令x=0,則截距y=d/b.

3. 球

3.1 隱式表示

?到球心c的距離為給定距離r的點的集合,p為球面上點。隱式表示:

?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/39276.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/39276.shtml
英文地址,請注明出處:http://en.pswp.cn/news/39276.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

C語言的使用技巧--在IO操作中的移位和快速配置

在WB32F103(ARM cortex m3內核,96Mhz)的gpio初始化中有一段代碼,充分的結合了硬件特征并使用C語言的技巧來快速的配置對應的GPIO的功能,堪稱經典和楷模,代碼異常簡潔,執行速度快,配置…

【深度學習所有損失函數】在 NumPy、TensorFlow 和 PyTorch 中實現(2/2)

一、說明 在本文中,討論了深度學習中使用的所有常見損失函數,并在NumPy,PyTorch和TensorFlow中實現了它們。 (二-五)見 六、稀疏分類交叉熵損失 稀疏分類交叉熵損失類似于分類交叉熵損失,但在真實標簽作為整數而不是獨熱編碼提…

Python pycparser(c文件解析)模塊使用教程

文章目錄 安裝 pycparser 模塊模塊開發者網址獲取抽象語法樹1. 需要導入的模塊2. 獲取 不關注預處理相關 c語言文件的抽象語法樹ast3. 獲取 預處理后的c語言文件的抽象語法樹ast 語法樹組成1. 數據類型定義 Typedef2. 類型聲明 TypeDecl3. 標識符類型 IdentifierType4. 變量聲明…

語聚AI公測發布,大語言模型時代下新的生產力工具

語聚AI 公測發布 距離語聚AI內測上線已經過去近1個月。 這期間,我們共邀請了近百位資深用戶與行業專家加入語聚AI產品體驗。通過大家的熱情參與積極反饋,我們不斷優化并完善了語聚AI的功能與使用體驗。 經過研發團隊不懈的努力,今天語聚AI終…

【Leetcode】88.合并兩個有序數組

一、題目 1、題目描述 給你兩個按 非遞減順序 排列的整數數組 nums1 和 nums2,另有兩個整數 m 和 n ,分別表示 nums1 和 nums2 中的元素數目。 請你 合并 nums2 到 nums1 中,使合并后的數組同樣按 非遞減順序 排列。 注意:最終,合并后數組不應由函數返回,而是存儲在數…

梅賽德斯-奔馳將成為首家集成ChatGPT的汽車制造商

ChatGPT的受歡迎程度毋庸置疑。OpenAI這個基于人工智能的工具,每天能夠吸引無數用戶使用,已成為當下很受歡迎的技術熱點。因此,有許多公司都在想方設法利用ChatGPT來提高產品吸引力,賣點以及性能。在汽車領域,梅賽德斯…

代碼隨想錄算法訓練營第59天|動態規劃part16|583. 兩個字符串的刪除操作、72. 編輯距離、編輯距離總結篇

代碼隨想錄算法訓練營第59天|動態規劃part16|583. 兩個字符串的刪除操作、72. 編輯距離、編輯距離總結篇 583. 兩個字符串的刪除操作 583. 兩個字符串的刪除操作 思路: 思路見代碼 代碼: python class Solution(object):de…

[國產MCU]-BL602開發實例-I2C與總線設備地址掃描

I2C與總線設備掃描 文章目錄 I2C與總線設備掃描1、I2C介紹2、I2C驅動API介紹3、I2C使用實例I2C (Inter-Intergrated Circuit)是一種串行通訊總線,使用多主從架構,用來連接低速外圍裝置。 每個器件都有一個唯一的地址識別,并且都可以作為一個發送器或接收器。每個連接到總線的…

node-sass是什么

一、Sass(Syntactically Awesome Style Sheets) 是一種CSS預處理器,它擴展了CSS的功能并提供了更強大的樣式表語言。Sass允許開發人員使用變量、嵌套規則、混合(Mixins)、繼承等高級功能來編寫更簡潔、可維護的樣式代…

2023年國賽數學建模思路 - 案例:FPTree-頻繁模式樹算法

文章目錄 算法介紹FP樹表示法構建FP樹實現代碼 建模資料 ## 賽題思路 (賽題出來以后第一時間在CSDN分享) https://blog.csdn.net/dc_sinor?typeblog 算法介紹 FP-Tree算法全稱是FrequentPattern Tree算法,就是頻繁模式樹算法&#xff0c…

QT-Mysql數據庫圖形化接口

QT sql mysqloper.h qsqlrelationaltablemodelview.h /************************************************************************* 接口描述:Mysql數據庫圖形化接口 擬制: 接口版本:V1.0 時間:20230727 說明:支…

基于VUE3+Layui從頭搭建通用后臺管理系統(前端篇)九:自定義組件封裝下

一、本章內容 續上一張,本章實現一些自定義組件的封裝,包括文件上傳組件封裝、級聯選擇組件封裝、富文本組件封裝等。 1. 詳細課程地址: 待發布 2. 源碼下載地址: 待發布 二、界面預覽 三、開發視頻 基于VUE3+Layui從頭搭建通用后臺管

【軟件工程】內聚

概念 是指一個模塊內部個成分之間相互關聯程度的度量。也就是說,凝聚是對模塊內各處理動作組合強度的一種度量。很顯然,一個模塊的內聚越大越好。 偶然凝聚 一個模塊內的各處理元素之間沒有任何聯系,只是偶然地被湊到一起。這種模塊也稱為…

mov轉mp4格式怎么轉?

mov轉mp4格式怎么轉?眾所周知,MOV視頻格式是由蘋果公司推出的常用的視頻格式,能夠在蘋果軟件及設備上使用。但是,如果將其應用于其他軟件和設備上的話,可能會遇到文件無法正常播放的情況。在這個時候,我們需…

Linux MQTT智能家居項目(LED界面的布局設置)

文章目錄 前言一、LED界面布局準備工作二、LED界面布局三、邏輯實現總結 前言 上篇文章我們完成了主界面的布局設置那么這篇文章我們就來完成各個界面的布局設置吧。 一、LED界面布局準備工作 首先添加LED燈光控制的圖標。 將選擇好的LED圖標添加進來: 圖標可以…

drawio導出矢量圖

1.選中要導出的圖 2.導出為pdf 3.用adobe打開pdf,另存為eps

華為認證含金量如何

華為認證是指通過華為技術有限公司官方認證考試所獲得的認證資格。華為認證主要分為三個級別:華為認證工程師(HCIE)、華為認證專家(HCNP)和華為認證技術專家(HCNA),每個級別都有不同…

在測試環境進行sqlserver鎖表測試

將某表設置X鎖1分鐘: begin tran select top 1 * from tableName with (tablockx) waitfor delay 00:01:00 commit tran 查詢當前被鎖的表: --查詢鎖表的事務ID,被鎖表名,鎖模式,客戶端主機名,客戶端程序…

你真的了解數據結構與算法嗎?

數據結構與算法,是理論和實踐必須緊密結合的一門學科,有關數據結構和算法同類的課程或書籍,有些只是名為“數據結構”,而非“數據結構與算法”,它們在內容上并無很大區別。 實際上,數據結構和算法&#xf…

【華為認證 Datacom 練習題(有答案喲)】

1(單選題)下列配置默認路由的命令中,正確的是()。 A、 B、 C、 D、 正確答案A 2(單選題)UDP是面向無連接的,必須使用()來提供傳輸的可靠性。 A、網絡層…