对于游戏程序员来说,什么是一本好的线性代数书?[关闭]


21

有人告诉我,我应该开始学习线性代数,以便创建具有良好物理特性的出色游戏。

我正在阅读《线性代数》一书,这对我来说完全陌生。作者从求解线性方程(两个方程,两个变量)开始,我记得在学校学习过线性方程,但几乎立刻他就跳入了其他似乎直接来自死灵书中的东西。

我可以读哪本书来学习一些好数学,但是要从基础开始?

非常感谢您的帮助。

Answers:



16

不是书,但您应该在可汗学院(Khan Academy)上检查数学课程。我正在使用这些视频来提高自己的数学技能。它们涵盖了非常广泛的材料,作者的教学风格受到赞誉。

IMO,确实是一个了不起的资源。

http://www.khanacademy.org/#Linear代数


我完全同意,这看起来很棒。
共产党鸭子

1
感谢您将链接添加到可汗学院,这对我将非常有用。对此回复+1。
毗湿奴(Vishnu)2010年

2

你的数学水平是多少?您了解向量和矩阵之类的东西吗?几何和三角学呢?

我有Eric Lengyel撰写的《3D游戏编程和计算机图形学数学第二版》,它是有关游戏数学的很好的复习。它从对矢量和矩阵的线性代数的最基本介绍开始,并通过照明,可见性确定,计算几何和游戏物理系统等更高级的内容进行工作。

从程序员的角度来看,唯一的缺点是它非常繁琐。如果您对方程式感到恐惧或沮丧,那我会去别处参考。

无论选择哪种书,您都需要确保做的一件事就是练习!除非您实际进行学习,否则您将无法学习。为了娱乐,您甚至可以实现它们,以使您能够看到数学如何映射到代码。



1

线性代数最好的世界一流的课程是麻省理工学院与伟大的吉尔伯特·斯特朗(Gilbert Strang)一起开设的课程

大约34讲

您可能会遇到一些微积分示例,可以忽略它们

检查教学大纲中的文字


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.