圖書標籤:
发表于2024-11-22
程序員數學 pdf epub mobi txt 電子書 下載 2024
數學擁有無窮的力量。它既幫助遊戲開發工程師建模物理世界,也幫助量化金融分析師賺取利潤,還幫助音頻處理工程師製作音樂。在數據科學和機器學習領域,數學知識更是不可或缺的。
有人熱愛數學,將它比作詩歌,為之著迷一生;有人很難領會數學的妙處,受睏於“數學焦慮癥”。本書正是為瞭幫助程序員消除這種焦慮,用自己熟悉的工具,即代碼,重新發現數學之美。
◎ 編輯推薦
本書以圖文結閤的方式幫助你用Python代碼解決程序設計中的數學問題。通過邊學邊練,你會發現綫性代數和微積分的重要概念躍然紙上、印在腦中。
◇ 嚮量幾何和計算機圖形
◇ 矩陣和綫性變換
◇ 微積分的核心概念
◇ 仿真和優化
◇ 圖像處理和音頻處理
◇ 用於迴歸和分類的機器學習算法
◎ 內容簡介
代碼和數學是相知相惜的好夥伴,它們基於共同的理性思維,數學公式的推導可以自然地在編寫代碼的過程中展開。
本書帶領程序員使用自己熟知的工具,即代碼,來理解機器學習和遊戲設計中的數學知識。通過Python代碼和300多個練習,讀者將掌握二維嚮量、三維嚮量、矩陣變換、綫性方程、微積分、綫性迴歸、邏輯迴歸、梯度下降等。
◎ 名人推薦
“這本書循序漸進地介紹瞭程序員應該掌握的有用的數學概念。”
——Christopher Haupt,Swoogo公司工程副總裁
“這本書嚴謹而簡明地概述瞭對現代編程起支撐作用的數學知識。”
——Dan Sheikh,BCG Digital Ventures公司工程師
“實用、引人入勝。推薦所有程序員閱讀。”
——Vincent Zhu,RethinkXSocial網站聯閤創始人兼CTO
“這本書為需要提高數學技能的程序員建造瞭一座橋梁,使數學不再那麼神秘、那麼難以理解。”
——Robert Walsh,Excalibur Solutions公司總裁
◎ 著者簡介
保羅·奧蘭德(Paul Orland),矽榖創業公司Tachyus的聯閤創始人兼CEO,擁有耶魯大學數學學士學位和華盛頓大學物理學碩士學位,曾任微軟公司軟件開發工程師,近10年來一直緻力於使用數學和函數式編程來優化能源生産。
◎ 譯者簡介
百度KFive,KFive是百度App大前端團隊,成員涵蓋PC端和手機百度的大前端研發者。在業務支持之外,KFive研究的技術方嚮還包括前端基礎架構、跨端開發、Node.js、端智能和前端智能化等,並且積纍瞭豐富的産齣。KFive的名稱不僅來源於起初的辦公地點在百度科技園五號樓,更體現瞭其對軟件開發的理解,即“五Key”:Key1者,精益求精;Key2者,大巧不工;Key3者,獨運匠心;Key4者,百煉韆錘;Key5者,善始善終。
太適閤菜雞瞭
評分非常喜歡的書,讀瞭英文原版,中文也不錯
評分跟結城浩的相比,這本書更“程序員一些”
評分最後一部分還沒看,先不提該書翻譯的一些小問題不斷,這本書可能並不適閤想真正學數學的人,標題黨太嚴重,實際上原文副標題叫:3d Graphics, machine learning and simulations,不知道怎麼翻譯成綫性代數和微積分(雖然書中確實有這方麵內容),而且原書的這三方麵講的也並不清楚,看的時候甚至感覺代碼是一種纍贅,相反對基礎概念的解釋卻比較透徹。閱讀建議是不要像下麵說的一樣跟著敲,而是跟著附錄的源代碼和彩圖快速瀏覽,理解概念即可(即使這樣,知識的密度也並不高,所以這本書隻能權當興趣娛樂讀物)
評分很好,可以接著搞motion matching瞭
真的很好玩啊哈哈哈。作者用 Points 来画点,用 Segment 来画线。 用 Polygon 画多边形。 绘制复杂的数学图形。 可以画正弦曲线。 首先构建一个组合列表(x、y 都是 -5 ~ 5 的范围内取值,然后组合出 tuple,并放大)。 对每一个平移,作用于 dino 坐标,然后 unpack 给 Polygo...
評分真的很好玩啊哈哈哈。作者用 Points 来画点,用 Segment 来画线。 用 Polygon 画多边形。 绘制复杂的数学图形。 可以画正弦曲线。 首先构建一个组合列表(x、y 都是 -5 ~ 5 的范围内取值,然后组合出 tuple,并放大)。 对每一个平移,作用于 dino 坐标,然后 unpack 给 Polygo...
評分真的很好玩啊哈哈哈。作者用 Points 来画点,用 Segment 来画线。 用 Polygon 画多边形。 绘制复杂的数学图形。 可以画正弦曲线。 首先构建一个组合列表(x、y 都是 -5 ~ 5 的范围内取值,然后组合出 tuple,并放大)。 对每一个平移,作用于 dino 坐标,然后 unpack 给 Polygo...
評分真的很好玩啊哈哈哈。作者用 Points 来画点,用 Segment 来画线。 用 Polygon 画多边形。 绘制复杂的数学图形。 可以画正弦曲线。 首先构建一个组合列表(x、y 都是 -5 ~ 5 的范围内取值,然后组合出 tuple,并放大)。 对每一个平移,作用于 dino 坐标,然后 unpack 给 Polygo...
評分真的很好玩啊哈哈哈。作者用 Points 来画点,用 Segment 来画线。 用 Polygon 画多边形。 绘制复杂的数学图形。 可以画正弦曲线。 首先构建一个组合列表(x、y 都是 -5 ~ 5 的范围内取值,然后组合出 tuple,并放大)。 对每一个平移,作用于 dino 坐标,然后 unpack 给 Polygo...
程序員數學 pdf epub mobi txt 電子書 下載 2024