2015-12-19
大学阶段,我们也修了这门课,当时就疑问这个东西有什么用啊,对我学习编程有什么好处吗。 当时的我没有看到它的应用范围,也没有做好基础调查工作。本可以做的好一点的。在那个阶段,我是无可救药的 蠢货,连学习C语言都感觉受挫。 为什么我写的程序总是编译不过,为什么别人都已经在老师手下做项目,为什么? 终日惶恐不安。不过,我也不喜欢因为一个知识点有用而现在准备着,将来有可能用到, 这样的方式是低效的。应该是我们需要什么,就去学习什么。所以,在那个阶段,我不是个好学生。
去年做游戏的时候,我就在一直自学图形学的东西。用到了线性代数,所以就买了本教材Linear Algebra and its Application。据简介,这是美国大学中广泛采用的一本教材。讲的还是很细致的。我很喜欢这本书。我们学校的线性代数的教材是很薄的一本书,好像是学校内部编写的,习题还有错误,也是服了。
最近在看一本书,《线性代数应该这样学》(Linear Algebra Done Right), 豆瓣和知乎上都有推荐。这本书提供了另外一个角度来学习线性代数。这个角度换的好大,刚看前几个章节,都不知为何要把概念拓展的这么深入。看完了一遍,也是云里雾里的。看来,我还是修行不够啊。 另外,还有一本小册子值得推荐一下,Matrix Cookbook,也很不错。
我大学时代也并没有深入的学习微积分,或者说,没有发现学习它的必要性。直到14年夏,DIP的教材里大量使用了这个基础,CV中肯定也会大量使用的。我开始复习,到今年才真正的抽出时间认真对待之,想来,这个时候了还在学习这些基础的东西,我也是醉了。It's better later than never. 我吭哧吭哧努力一把,兴许还能有个机会。年中一直在看《古今数学思想》第二册,是有关微积分的整个发展史的。我看着比较有意思。不难,就是讲讲整个发展史上做出了大的贡献的那些数学家的事情,没什么压力。学一个东西,最好先了解它的历史。之后我才复习《微积分学教程》。我晚上回家都会抽出一两个小时来阅读学习,断断续续在三个月的时间内过了一遍。这本书的确比Thomas Calculus 深入不少,有很多的例子。我比较喜欢这种风格。我不求能有学习的多么深入,我目前只要求自己能够看懂书上的那些公式、大致的推导过程即可。
年初的时候,我们团队中有一位浙大机械系的博士来兼职,做物理引擎方向的工作,偶尔看到他在推导复杂的偏微分、线性代数的方程,并用代码实现出来。我甚是佩服,要理论有理论基础,要代码有代码,他是我的学习榜样。八月来这边指导工作的教授,很年轻,被我们称为码神,物理引擎代码被短时间重写,用新的数学模型,程序效率蹭蹭的往上涨。数学系的master在他面前也是拜服。从他身上我看到:做事要踏实,一步一步慢慢来。积累一点是一点。好了,就这么多。
[ 主页 ] 

线性代数、微积分学习与回顾相关推荐

  1. gram矩阵的性质_第十七课:正交矩阵和GramSchmidt正交化——MIT线性代数课程学习笔记...

    公众号关注  "DL_NLP" 设为 "星标",重磅干货,第一时间送达! ◎ 原创 | 深度学习算法与自然语言处理 ◎ 作者 | 丁坤博 一. 知识概要 这一节 ...

  2. 行列式基础(《线性代数》学习笔记)

    <线性代数>学习笔记 相关知识介绍 引言 二阶行列式 三阶行列式 n\ n n阶行列式 参考文献 相关知识介绍 排列 我们把由1,2,3,-,n组成的一个有序数组,称为n\ n n级排列. ...

  3. Sophus线性代数库学习大全

    目录 1.Sophus安装方式 2.Sophus库简介 2.1 Sophus库简介 2.2 Eigen库简介 3.Sophus的使用教程 3.1 Sophus库头文件 3.2 CMakeLists.t ...

  4. AI第二阶段 高等数学基础——线性代数篇学习总结

    AI第二阶段:高等数学基础-线性代数篇 学习总结                            田超凡_20190307复习课 ==================目录============ ...

  5. 视觉的目的是什么?从监督学习到对比学习,回顾CV发展史

    2021-02-07 17:43:55 作者 | 周纵苇@知乎(已授权) 摘要:视觉,对于人类或动物来说,似乎是一件稀松平常的事情,我们甚至都不需要去有意识地训练自己,就可以天赋一般地认识世界. 对于 ...

  6. [数学][微积分]学习笔记。(未完结)

    置于文首:特别鸣谢 3b1b.bilibili. 本文将按照3b1b视频集数分块记录. 一.微积分的本质. 题外话 :"数学之道在于找出一个这样的特例,它包含普遍原则的全部萌芽." ...

  7. 行列式相关定理《线性代数》学习笔记)

    行列式相关定理 行列式的余子式 行列式的代数余子式 行列式的按行展开 异乘变零定理 拉普拉斯展开定理 行列式相乘定理 参考文献 行列式的余子式     行列式去掉某一元素 a i j a_{ij} a ...

  8. 暑假学习计划回顾总结一

    系列文章目录 文章目录 系列文章目录 回顾 总结 代码 回顾 首先是对于第一个星期计划的回顾,其实总的来说很不顺利,我的懒散体质又一次针对了我,我借的两本书还没完全看完,第一本是python的合作开发 ...

  9. 行列式性质(《线性代数》学习笔记)

    行列式性质 行列式的展开形式 行列式的转置 行列式的性质 参考文献 行列式的展开形式     上一篇文章中,我们提到过行列式的按行展开: 行标始终取为标准排列,列标取遍排列的所有可能,从不同行不同列取 ...

  10. 【人工智能】AI与深度学习重点回顾,从研究到应用,这是一份2017年AI领域的最全面总结

    2017年已经结束了,还有什么比回顾这一整年中AI的发展历程更激动人心的吗? AI大事件的作者Denny Britz梳理了2017整年的AI大事,人工智能从研究到应用领域的回顾,都在这篇AI超大事件里 ...

最新文章

  1. solrlucene3.6.0源码解析(三)
  2. pytorch 内积 矩阵乘法
  3. ModuleNotFoundError: No module named 'distutils.core'
  4. BootStrap 提示框
  5. DHL:jQuery框架学习使用总结,插件,继续中...
  6. jq控制div是否展示_jQuery控制多个DIV的显示和隐藏
  7. resize和reverse的区别
  8. PythonEggs
  9. composer 安装dev包_「PHP编程」如何搭建私有Composer包仓库?
  10. Oracle 10g 中 X$KCVFH 说明
  11. UISwitch——开关控件
  12. Android 最常用的设计模式二 安卓源码分析——组合模式(component)
  13. Ubuntu简单部署QQ聊天机器人ATRI
  14. 心电信号质量评估——ecg_qc工具包介绍(二)
  15. javascript Array系列函数之9:slice拷贝一个数组
  16. django管理后台列表页,TextField字段展示换行等格式(format_html)
  17. 【Paper】DTWSequence Analysis
  18. 统一JAVA软件开发规范
  19. PKUWC2019纪中游记
  20. 2.Matlab图像坐标变换

热门文章

  1. static与final关键字
  2. 计算机一级wpsoffice知识,全国计算机一级WPSOffice考试试题
  3. udp push java ddpush_DDPush首页、文档和下载 - 任意门推送 - OSCHINA - 中文开源技术交流社区...
  4. (二十三)美萍酒店管理系统:系统维护_系统设置_商品设置_添加类别、添加商品
  5. [Spring Boot 系列] 集成maven和Spring boot的profile 专题
  6. html滚动字幕上下,div css里文字上下滚动的代码怎么写
  7. BT种子文件(.torrent)的具体文件结构
  8. 服务器session文件什么时候销毁,node中session存储与销毁,及session的生命周期
  9. 怎么降低照片大小kb?
  10. 完美者常用软件光盘2008