工科学生有必要学数学分析吗?
很奇怪的是题主没有说明自己学习数学分析的目的(这很重要!因为不同的目的会对“是否必要”这一结论产生直接的影响); 其次,很奇怪的是你只提到了你要学数学分析,但没有提到你是不是要考数学专业的研究生(这也是很重要的!因为考研的专业课复习方向和难度跟要不要学数学分析直接相关!) 最后,很奇怪的是你没有说明自己的数学能力(这个就不用多说了吧……) 所以,我没办法给一个确定的答案说学还是不学。 但是,我可以给你一些参考。 我本科是数学与应用数学专业,大二的时候学完了数学分析、高等代数、解析几何这三本专业课。我个人的体会是学这些课程的过程非常痛苦,特别是数学分析,感觉就是云山雾绕,什么都摸不着。但是,学完之后的感觉还是不错的,我觉得自己好像打开了新世界的大门,对数学的魅力有了更加深入的理解。
同时,我也明确了自己不擅长数学,不适合走科研的道路,于是大三的时候转到了计算机。 后来学了计算机专业课,我才发现虽然数学分析这些东西难学又无用(相对于找工作的方向),但却是打下良好学科基础的重要课程。
后来毕业了工作,我又后悔当初应该坚持学数学,毕竟在数据分析、算法等方向,数学功底太重要了。于是我就报了在职研,打算重新学分析,高等代数,拓扑这些专业课(其实挺难的,尤其是高代和数分这两门课,很难找到合适的课程或者教材)。 目前,我已经把数学分析和高等代的课本都看完了,准备开始刷题了(高代刷了李钦的习题集,数分刷了北大的练习题)。虽然不知道刷完这些题目能给我带来什么收获,但我知道这些都是打基础的重要部分。 所以说,如果你学数学分析的目标是为了考研,那完全没有必要,因为考研专业课的内容和学习方法跟数学分析完全不一样;如果你是想提高自己对数学的研究水平,那么建议你看看数学系的课表,看看有没有跟你志向一致的课程,有的话可以跟着听听,没的话就放弃这个想法好了(因为听我的同学说他们当时听数理统计的时候都觉得特别简单,所以想要深入学习估计也是白费劲)。