计算方法

(胡佳顺)ESS2052025春 2024春 2023春 2022春 2021春  
2025春 2024春 2023春 2022春 2021春
9.0(5人评价)
  • 课程难度
    中等
  • 作业多少
    中等
  • 给分好坏
    超好
  • 收获大小
    很多
选课类别:专业任务 教学语言:双语
课程类别:专业基础课 开课单位:地球与空间科学系
课程层次:本科 获得学分:3.0
课程主页:暂无(如果你知道,请点右上角“编辑课程信息”添加!)
点评写点评
排序学期
评分评分5条点评
user avatar   xiumudeouni     2025春
  • 难度:中等
  • 作业:中等
  • 给分:一般
  • 收获:一般

学弟学妹们记得下次project别做龙格库塔方法了哦   (笑

user avatar   Boltzwell     2025春
  • 难度:中等
  • 作业:很多
  • 给分:一般
  • 收获:一般

  • 分数相关

总评占比是签到10%,作业、final、project各占30%.

见到人太少会让助教点名,应该不超过5次。project在最后一次课pre但报告的ddl在期末周。

作业比较重视代码实现,考试比较重视理论过程(和英语阅读)。助教只收纸质版作业,会抓明显的copy和跳步。为了助教能肉眼读代码稍微轻松一点,我选择了latex+彩打代码,一面纸一块钱,一次作业十几块钱就出去了,代价真的很大。

这学期是第一次允许带一面A4纸的手写cheating paper,我前一天晚上几乎通宵抄这个东西 但最后真考到的点其实不太多,还是最基本的内容。误差阶数很重要值得抄一下。考前会检查,不要钻空子。

  • 课程内容

上课会使用matlab作为范例语言,稍微需要一点点基础,只要能看懂最基础的几个循环语法就行。PPT里主要给的是伪代码,课前会发到群里非常nice。作业几乎也只需要把伪代码翻译一下就ok,但我真的能写很久。

虽然第一节课老师会讲“这门课会是你大学最难的几门课之一”,但相比于物理系的专业课来说,远远说不上多难。

体感上最难的是第一节课,讲的是计算机组成原理的内容(进制转换、浮点数、舍入误差),后面的课在高数和线代里至少都有涉及到过一点。个人感觉比较难学的可能是线代的部分,QR分解、SVD分解这些;代码上比较复杂一点的ODE/PDE也没有重点考察;最后一章蒙特卡洛需要概统的基础,我没学过听不太懂,但明确说了不考,所以前置数学知识可能只有线代。有新数学的部分基本都跳过了,或者是黑板上抄抄公式的完整表述,或者是文字描述给你一个感性的认知(“最速下降法”不如“共轭梯度法”),不会展示严谨推导更不会要求掌握。

老师讲课总带着迷之笑容,总让我想起自己做英语pre的时候——看得出来老师很熟悉内容,但因为问问题总是没有学生反馈 经常讲着讲着给自己讲笑了。。。以及看到大家都昏昏欲睡时会开玩笑:“你们是不是都觉得,困都困死了还回答问题。”

(PS:这课好像和隔壁数学系研究生课数值分析的内容是完全一样的?)

user avatar   Hiroshiprover     2025春
  • 难度:简单
  • 作业:中等
  • 给分:超好
  • 收获:很多

比较简单但是有点耗时间的一门课,主要讲数值方法,内容包括浮点数与误差、多项式差值、数值微积分、矩阵高斯消元、求解和特征值、求根、常微分方程、偏微分方程和蒙特卡罗算法

但蒙特卡罗不考,偏微分方程几乎不考也没留作业,浮点数误差也几乎没考(

平时大概讲完一个ppt留一次作业,大概三四道题,不算很难但你要花不少时间。主要内容一部分是课上讲的理论分析,包括误差、收敛速度、精度什么的;另一部分是代码实现(不可以用语言的自带的打包好的函数),然后验证前面的分析。不论是哪方面都完全是Chatgpt的优势区,而且老师不太管代码查重什么的所以你懂的(

语言的话,似乎取决于助教。今年c,python,matlab,fortan好像都可以,虽然平时上课演示用的是Matlab吧(

不过话说回来作业的批阅形式是交纸质版/pdf的,不会说给你几个test case验证你的代码怎么样的,所以其实你要是能编造出一段代码看起来足够合理,然后输出结果也对,那也能差不多(我没有鼓励这么做的意思被抓了不是我干的()

作业对考试的参考意义不大,考试考的很综合但并不难,作业稍微要深入一些。

今年考试可以带一面A4纸的手写的cheating paper(实际上意义不是特别大,我写了满满一整页纸最后只用到了其中的四五条这样的),一共六道题,第一题是10个判断正误,剩下的大概是插值啊矩阵啊常微分方程什么的,我觉得不算难,而且老师上课的时候会强调哪里比较重要(但还没出分所以先不插flag()

然后这门课有个project,任选题目进行数值分析。这个感觉不太会难为你,应该是交了就差不太多。唯一要注意的是尽早确定主题还有内容,不要拖到最后去做。因为要交一份成型的报告,所以不抓紧的话很有可能要在期末周手敲上万字latex()

另外会有4次随机的可汗大点兵所以记得去上课,我印象今年老师特意避开了劳动节假期前后的签到,所以好像也不用特别担心(

说到老师讲课,我觉得还可以吧,没有说 特别清晰()上课讲的东西有点难,比较理论,但不太要求你掌握。老师也说了这门课更偏应用一些。老师人相当和善。总的来说是上的比较满意的一门课。

user avatar   Little_Water-drop     2024春
  • 难度:中等
  • 作业:中等
  • 给分:超好
  • 收获:很多

胡老师现在已经不手写板书了,说是疫情期间发现了用PPT的好处,但是PPT上的一些公式还是会板书推导的。

主要是签到+作业+project(需要pre和写报告)70%   期末考试30%,无期中。

学的内容和隔壁计算物理有些差别,不会牵扯很多物理模型(毕竟是地空系开的),但个人上课体验良好。

这门课主要交数值方法,用的编程语言是MATLAB,不会的话可能要现学了,老师上课几乎不会特地教编程的。

机械系开的MATLAB工程与应用与这门课教学内容有重合之处,但是更集中在编程练习和应用上。

project很简单,做一个数值分析相关的内容即可,自选主题。

期末考试内容集中在PPT上,老师课程结束前简单复习+划重点,考的还算比较细。

孩子期末考试炸了,但好在老师捞捞,最后总评还不错。

user avatar   Kristen_Martinez     2021春
  • 难度:中等
  • 作业:中等
  • 给分:超好
  • 收获:很多

有幸赶上了胡佳顺老师在南科大的第一门本科生课,第一个学期(2021Spring)的课程讲的真的太好了,全程手写板书,对没有编程基础的新手还有matlab教学。全程干货,老师人也超级好。


teacher avatar

胡佳顺

地球与空间科学系

教师主页

其他老师的「计算方法」课

胡佳顺老师的其他课