编程与高等数学?

来源:百度知道 编辑:UC知道 时间:2024/05/30 00:49:50
学习编程要把高数学到什么水平?高等数学1和2都要学吗?高等数学的的哪些知识在编程中是常用的?拜托指点!

高数1 主讲极限、导数、微积分学和它们一些简单应用
高数2 主讲重积分、线面积分、无穷级数和微分方程
可以说这些与你编程可能关系不大。其中好多东西是很难在实际中应用的,比如无穷级数、泰勒展开式、分部积分、高阶无穷小等……但计算机专业需要较高的数学功底,大学中要求该专业学习高等数学A(就是级别最高的)专科要求学习微分积分学。
学习高等数学有什么用呢?高等数学是所有专业学生都要学习的一门基础课,诣在于锻炼学生的思维能力,因为数学好的人一般思维、推理力都很好。
其实是让你产生一个数学化的模型,它不仅是一门学科而是一种方法,是用理性的思维去考虑问题,而不是感性的。锻炼你的逻辑思考能力,缜密的推断和较高的数理分析能力。
而真正关于计算机门类的数学其实是计算方法,计算机数学,线性代数,概率统计等,这些与编程息息相关,但他们都必须依赖于高等数学。
可以说算法依托于各门类数学,各门类数学依托于高等数学这一基础学科。

我是高中的……
关系比较紧密。
不过不懂高等数学,也可以肤浅地编出好程序,就像我的程序。
不过我觉得还是懂高等数学比较好。
我现在只是会用算法,不懂原理。
某些算法的原理必须要懂高等数学才能知道。
所以,学习编程要把高等数学到极高的水平。

说实话,大部分编程跟高数基本没什么关系,高数的东西MATLAB里都能实现。

2楼的高中生,很多算法根本不需要高数知识,象广度搜索,深度搜索之类的,还有一种遗传算法,原理并不深奥。所以我可以告诉楼主,只要你具有初中数学知识,比较强的逻辑思维的话,编程一点问题没有,但前提是你得有编程基础,比如C++,JAVA