排序和筛选
廖奇峰 (15)
其他 (0)
廖奇峰, 翟佳羽, 张增 (0)
匿名用户
好课
2025 年 春学期
廖奇峰
Workload 小,quiz 简单,给分特别好,老师人也很好,上课节奏不快容易听懂。
匿名用户
给分非常好
2025 年 春学期
廖奇峰
老师非常好,讲课基本上全板书 就算 pj 做的比较混,前面 quiz 不错作业不错也可以给到不错的分……? https://ocw.mit.edu/courses/18-085-computational-science-and-engineering-i-fall-2008/ 想自学的可以参考 MIT 18.085 (Gilbert Strang)
匿名用户
慎重考虑后,再进行选择
2025 年 春学期
廖奇峰
我吃了 B+,我先破防。
期末 project 的给分比较黑盒,这课唯一的区分度还就在 project 上。如果没有把握自己期末能拿出很多时间来做 project 的话,不要选这门课。或者提前了解好这课讲什么,从学期初就开始一点一点的开始做。
我觉得 A 肯定还是给满了,project 可能确实没做好吧,但是的确要给一句忠告:慎重衡量后,再做选择。不论什么课都逃不过 40% A 的限制。
匿名用户
简单
2024 年 春学期
廖奇峰
课程内容非常简单,从来没上过这么简单的数学课。 quiz 更加简单,从没有做过这么简单的 quiz
匿名用户
好课
2024 年 春学期
廖奇峰
课程内容
线性代数复习
应用数学模型
有限元方法
傅里叶变换(这个基本是提了一嘴)
复习线代+数分的(有限元)好课
2024 年 春学期
廖奇峰
因为想再复习会数学选了这门课,前期复习各种矩阵分解,中期学习有限差分,后期学习有限元。具体来说,本课程的主线就是为了能教大家解微分方程 (顺带讲了一下 线代,MLP, 傅立叶),而且提供了一种通用的数值计算方法(ie 有限元)。有限元的原理简而言之就是用一个测试函数 v 乘上微分方程 -u' = f ,得到 -u' v = f v ,两边同时在一个区域内定积分 - \int u' v = \int f v,对等式左边分部积分得到 -u v + int (u v') = int (f v) (1);此时假设 u 可以表示为一堆基函数的线性组合,即 u = a_i * w_i (i=1...N) 其中 w_i 是一组基函数,a_i 是待定系数。,然后带入到 (1) 式。此时,由于 w,v,f 是已知的,只有待定系数 a_i 是未知的,那么我们利用 v 便可以得到一个方程。如果拿 N 个 v 来乘到话,就可以得到 N 个方程, 然后对于 N 待定系数 a_i 就能得到 N 个方程,假如这样诱导得到的方程组线性无关就可以解了。选取有特殊性质的 test function 和 trial function (即 v 与 w) 可以保证方程可解。其实学了一个学期下来似乎就这个东西最关键。当然,还有编程作业,matlab+chatgpt 随便写写就完事了。《计算科学》是有限元,《工程》 是用 matlab 实现有限元。有限元的有限是指选取的 v 和 w 是有限的,有限元的元是指 w 和 v 有一套选择的套餐,比如 hat function, 3D-hat funtion 等 support 在一个线段或者正方形上的双线性函数。(eg z=x (1-y) 0<=x<=1, 0<=y<=1 )
因为自己的问题导致四月份基本没去上课,错过了很多课堂非常可惜,廖老师可以把数学概念向 CS 人讲清楚,而且信息量恰到好处。那本 Gilbert 的教科书写得还行,但是不支持随机读取,自己读的时候无法从某个章节开始读,得至少从那一个大章节读起来,不然读不懂。而且这个课没有课件,有的只是廖老师珍藏在文件夹里的教案。但好在内容不是特别高深,如果身边有数学高手的话,自学难度不是特别高。
Project 做的是弹奏吉他的仿真,被队友和来义务帮忙的老哥带飞了(又磕)。因为本人作业被扣了一半的分,quiz 也爆 0 一次,所以选了一个比较难的课题来折磨自己。
非常好的数学课!推荐修读捏
2024 年 春学期
廖奇峰
先说总评
我认为是信院讲的最好的数学课之一!廖老师讲课是板书流的,就会在黑板上非常仔细的推导公式,使用的教材是 MIT 的计算科学与数学的教材,是那个教线性代数的老爷爷的另外一门公开课程!Gilbert yyds!内容很依赖于线性代数,讲了一些用来解微分方程的特殊矩阵,有限元方法,傅里叶变换等,从数值的角度上去理解一些方程的解的问题,非常有趣 (和另一门数所的数值分析可以形成互补,那课不讲有限元),给分也非常不错,人少的时候 project 好好做的老师都给了 A,然后这学期人特别多,本来学期开始说学院要求 30% A 率的,但大家好像 project 做的好的同学超出了老师的预想,老师去跟学院争取了额外的 A 率!廖老师人真的非常好!最后我自己的分数也是 A
关于 workload
计算科学与工程:信院最值得一上的专选之一
2024 年 春学期
廖奇峰
Overview
信院专业课里非常值得上的一门课(哪怕因为人多而 Curve)。
计算科学与工程,顾名思义,主要的内容是数值计算的一些概念和方法。很难说这部分内容能够对应哪个方向或者哪个领域,但几乎任何计算机相关的领域(和绝大多数电子信息相关的领域)都需要用到它,绝大多数和任何物理模型相关的模拟、仿真都能用到其中的概念和方法。
匿名用户
不错的数值计算入门课
2022 年 春学期
廖奇峰
教材用的是 MIT 的 Computational Science and Engineering,上课内容基本是这本书的简化版。由于疫情影响老师讲的比较简单,总体来说 workload 不大。廖老师讲课讲的很清楚,由于选课的人很少,所以老师可以关照到每一个同学。总而言之是一门很有意思的课,适合对数值计算感兴趣的同学。
匿名用户
适合各种专业学生的课
2022 年 春学期
廖奇峰
三次作业,三次 quiz,期末一个 project,12 周结课,因为疫情取消了两次 quiz,分加到 project 里。课程讲的主要是有限元分析和贝叶斯反演,廖老师讲的非常细,课上有很多用到代码的地方,老师一行一行写出来,写一行讲一行,虽然要写一些代码但不需要基础,quiz 会提前说什么时候考考什么,作业不是很占用时间。得分主要靠 project,组队写报告没有 pre,时间充裕选题自由。我是拿了 A+,我不是 CS 的贝叶斯反演了解的不深,有限元分析是各种仿真软件的基本,涉及到建模经常会用到有限元,了解一些有限元的原理可以加深对仿真建模的认知。如果需要凑学分的话这门课压力不大不需要基础也是非常适合的。