Coding the Matrix: Linear Algebra through Applications to Computer Science (Paperback)

Philip N. Klein

買這商品的人也買了...

商品描述

An engaging introduction to vectors and matrices and the algorithms that operate on them, intended for the student who knows how to program. Mathematical concepts and computational problems are motivated by applications in computer science. The reader learns by doing, writing programs to implement the mathematical concepts and using them to carry out tasks and explore the applications. Examples include: error-correcting codes, transformations in graphics, face detection, encryption and secret-sharing, integer factoring, removing perspective from an image, PageRank (Google's ranking algorithm), and cancer detection from cell features. A companion web site,
codingthematrix.com
provides data and support code. Most of the assignments can be auto-graded online. Over two hundred illustrations, including a selection of relevant xkcd comics.

Chapters: The Function, The Field, The Vector, The Vector Space, The Matrix, The Basis, Dimension, Gaussian Elimination, The Inner Product, Special Bases, The Singular Value Decomposition, The Eigenvector, The Linear Program

商品描述(中文翻譯)

一本引人入勝的向量和矩陣介紹,以及操作它們的演算法,適合已具備程式設計知識的學生。數學概念和計算問題以計算機科學的應用為動機。讀者通過「實踐」學習,撰寫程式來實現數學概念,並使用它們來執行任務和探索應用。例子包括:錯誤修正碼、圖形變換、人臉檢測、加密和秘密分享、整數因數分解、從圖像中去除透視、PageRank(Google的排名算法)以及從細胞特徵中檢測癌症。附帶網站

codingthematrix.com
提供數據和支援程式碼。大部分作業可以在線自動評分。超過兩百幅插圖,包括一系列相關的 xkcd 漫畫。

章節: 函數向量向量空間矩陣基底維度高斯消去法內積特殊基底奇異值分解特徵向量線性規劃