| 选课类别:专业任务 | 教学语言:双语 |
| 课程类别:专业基础课 | 开课单位:地球与空间科学系 |
| 课程层次:本科 | 获得学分:3.0 |
学弟学妹们记得下次project别做龙格库塔方法了哦 (笑
总评占比是签到10%,作业、final、project各占30%.
见到人太少会让助教点名,应该不超过5次。project在最后一次课pre但报告的ddl在期末周。
作业比较重视代码实现,考试比较重视理论过程(和英语阅读)。助教只收纸质版作业,会抓明显的copy和跳步。为了助教能肉眼读代码稍微轻松一点,我选择了latex+彩打代码,一面纸一块钱,一次作业十几块钱就出去了,代价真的很大。
这学期是第一次允许带一面A4纸的手写cheating paper,我前一天晚上几乎通宵抄这个东西 但最后真考到的点其实不太多,还是最基本的内容。误差阶数很重要值得抄一下。考前会检查,不要钻空子。
上课会使用matlab作为范例语言,稍微需要一点点基础,只要能看懂最基础的几个循环语法就行。PPT里主要给的是伪代码,课前会发到群里非常nice。作业几乎也只需要把伪代码翻译一下就ok,但我真的能写很久。
虽然第一节课老师会讲“这门课会是你大学最难的几门课之一”,但相比于物理系的专业课来说,远远说不上多难。
体感上最难的是第一节课,讲的是计算机组成原理的内容(进制转换、浮点数、舍入误差),后面的课在高数和线代里至少都有涉及到过一点。个人感觉比较难学的可能是线代的部分,QR分解、SVD分解这些;代码上比较复杂一点的ODE/PDE也没有重点考察;最后一章蒙特卡洛需要概统的基础,我没学过听不太懂,但明确说了不考,所以前置数学知识可能只有线代。有新数学的部分基本都跳过了,或者是黑板上抄抄公式的完整表述,或者是文字描述给你一个感性的认知(“最速下降法”不如“共轭梯度法”),不会展示严谨推导更不会要求掌握。
老师讲课总带着迷之笑容,总让我想起自己做英语pre的时候——看得出来老师很熟悉内容,但因为问问题总是没有学生反馈 经常讲着讲着给自己讲笑了。。。以及看到大家都昏昏欲睡时会开玩笑:“你们是不是都觉得,困都困死了还回答问题。”
(PS:这课好像和隔壁数学系研究生课数值分析的内容是完全一样的?)
比较简单但是有点耗时间的一门课,主要讲数值方法,内容包括浮点数与误差、多项式差值、数值微积分、矩阵高斯消元、求解和特征值、求根、常微分方程、偏微分方程和蒙特卡罗算法
但蒙特卡罗不考,偏微分方程几乎不考也没留作业,浮点数误差也几乎没考(
平时大概讲完一个ppt留一次作业,大概三四道题,不算很难但你要花不少时间。主要内容一部分是课上讲的理论分析,包括误差、收敛速度、精度什么的;另一部分是代码实现(不可以用语言的自带的打包好的函数),然后验证前面的分析。不论是哪方面都完全是Chatgpt的优势区,而且老师不太管代码查重什么的所以你懂的(
语言的话,似乎取决于助教。今年c,python,matlab,fortan好像都可以,虽然平时上课演示用的是Matlab吧(
不过话说回来作业的批阅形式是交纸质版/pdf的,不会说给你几个test case验证你的代码怎么样的,所以其实你要是能编造出一段代码看起来足够合理,然后输出结果也对,那也能差不多(我没有鼓励这么做的意思被抓了不是我干的()
作业对考试的参考意义不大,考试考的很综合但并不难,作业稍微要深入一些。
今年考试可以带一面A4纸的手写的cheating paper(实际上意义不是特别大,我写了满满一整页纸最后只用到了其中的四五条这样的),一共六道题,第一题是10个判断正误,剩下的大概是插值啊矩阵啊常微分方程什么的,我觉得不算难,而且老师上课的时候会强调哪里比较重要(但还没出分所以先不插flag()
然后这门课有个project,任选题目进行数值分析。这个感觉不太会难为你,应该是交了就差不太多。唯一要注意的是尽早确定主题还有内容,不要拖到最后去做。因为要交一份成型的报告,所以不抓紧的话很有可能要在期末周手敲上万字latex()
另外会有4次随机的可汗大点兵所以记得去上课,我印象今年老师特意避开了劳动节假期前后的签到,所以好像也不用特别担心(
说到老师讲课,我觉得还可以吧,没有说 特别清晰()上课讲的东西有点难,比较理论,但不太要求你掌握。老师也说了这门课更偏应用一些。老师人相当和善。总的来说是上的比较满意的一门课。
胡老师现在已经不手写板书了,说是疫情期间发现了用PPT的好处,但是PPT上的一些公式还是会板书推导的。
主要是签到+作业+project(需要pre和写报告)70% 期末考试30%,无期中。
学的内容和隔壁计算物理有些差别,不会牵扯很多物理模型(毕竟是地空系开的),但个人上课体验良好。
这门课主要交数值方法,用的编程语言是MATLAB,不会的话可能要现学了,老师上课几乎不会特地教编程的。
机械系开的MATLAB工程与应用与这门课教学内容有重合之处,但是更集中在编程练习和应用上。
project很简单,做一个数值分析相关的内容即可,自选主题。
期末考试内容集中在PPT上,老师课程结束前简单复习+划重点,考的还算比较细。
孩子期末考试炸了,但好在老师捞捞,最后总评还不错。
有幸赶上了胡佳顺老师在南科大的第一门本科生课,第一个学期(2021Spring)的课程讲的真的太好了,全程手写板书,对没有编程基础的新手还有matlab教学。全程干货,老师人也超级好。