官术网_书友最值得收藏!

4.3 小結

  • 向量變換是將向量作為輸入并返回新向量的函數,可以應用于二維或三維向量。
  • 將向量變換應用于三維模型的每個多邊形的每個頂點能實現模型的幾何變換。
  • 通過函數的組合可以對現有的向量變換進行組合,從而創建與依次應用現有向量變換等價的新變換。
  • 函數式編程是一種編程范式,強調組裝和操縱函數。
  • 函數式操作柯里化將接收多個參數的函數轉化成接收單個參數的函數,并返回一個新函數??吕锘试S將現有的Python函數(如scaleadd)轉化為向量變換。
  • 線性變換是保持向量和與標量乘積的向量變換。特別注意,對位于線段上的點應用線性變換后,它們仍然位于線段上。
  • 線性組合是標量乘法和向量加法的最普通組合。每一個三維向量都是三維標準基向量的線性組合。同樣,每一個二維向量都是二維標準基向量的線性組合。
  • 知道了如何對標準基向量運用線性變換,就可以把向量寫成標準基的線性組合,而操作向量就是操作這個線性組合。

    • 在三維空間中,總共3個向量或9個數可確定一個線性變換。
    • 在二維空間中,總共2個向量或4個數可確定一個線性變換。

    最后一點很關鍵:線性變換既是良態的又容易計算,因為用很少的數據就可以指定一個線性變換。

主站蜘蛛池模板: 长顺县| 安化县| 噶尔县| 米林县| 祁东县| 辽阳县| 嘉黎县| 安国市| 五莲县| 宁明县| 尚志市| 临武县| 丁青县| 郓城县| 共和县| 东兰县| 临夏市| 库尔勒市| 中江县| 邛崃市| 德阳市| 龙井市| 德州市| 渑池县| 孟州市| 乐昌市| 金乡县| 讷河市| 墨脱县| 江山市| 拜城县| 九龙坡区| 兴山县| 商都县| 炉霍县| 怀远县| 合水县| 无棣县| 德令哈市| 五华县| 巴彦淖尔市|