托马斯微积分什么时候学_普林斯顿微积分好在哪

托马斯微积分什么时候学_普林斯顿微积分好在哪托马斯微积分和微积分学教程Samewithlinearalgebra,calculusisalsocloselyrelatedtoprogramming.与线性代数一样,微积分也与编程紧密相关。Youmightknowthefirsttwocoursesinthefirstgradeofcomputerscienceandengineerin…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

托马斯微积分和微积分学教程

Same with linear algebra, calculus is also closely related to programming.

与线性代数一样,微积分也与编程紧密相关。

You might know the first two courses in the first grade of computer science and engineering (I don’t even mention the rest of the departments). You’d wonder how well they work out in real scenarios. Here, we’ll break out why calculus is important in programming. Here are the details.

您可能知道计算机科学与工程专业一年级的前两门课程(我什至没有提及其他部门)。 您想知道它们在实际场景中的效果如何。 在这里,我们将探讨微积分为什么在编程中很重要。 这是详细信息。

该算法的逻辑取决于一个数学主题 (The algorithm’s logic depends on one mathematical topic)

Image for post

And it’s the functions in calculus. It might seem odd when you learn calculus in the first year and you might be asking why. I asked the same question and after starting to learn calculus while paying attention to the topics by Khan Academy. And then I realized that they’re simply basic mathematics that would pave the way to understand computer science and programming.

这是微积分中的功能。 当您在第一年学习微积分时,您可能会问为什么,这似乎很奇怪。 我问了同样的问题,并且在开始学习微积分的同时关注可汗学院的主题。 然后我意识到它们只是基础数学,可以为理解计算机科学和编程铺平道路

Even more, I realized as I was learning computer science that the logic of the algorithm is highly dependent on the topic of functions as an algorithm is the steps of solving a problem by design. As there are a problem and a solution to a problem (algorithm), functions are coming into hand even though there are lots of solutions in your domain, you can only choose one from the set of solutions (g(x)) for your problem (f(x)).

甚至在我学习计算机科学时,我意识到算法的逻辑高度依赖于函数的主题,因为算法是通过设计解决问题的步骤。 由于存在一个问题和一个问题的解决方案(算法),即使您的域中有很多解决方案,函数也将投入使用,因此您只能从问题的解决方案集(g(x))中选择一个(f(x))。

为统计编程提供基础 (Provides bases for a statistical programming)

Image for post

Especially if you start to learn data science, probability, and artificial intelligence. It might not be needed in the first place as you study the basics of statistics but when you come into the topic of probability and advancing further into statistics where you need every piece of math available to solve your problems. Moreover, topics like linear algebra, differential equations, and multivariate calculus require a full understanding of calculus.

特别是如果您开始学习数据科学,概率和人工智能。 在学习统计学的基础知识时,一开始可能不需要它,但是当您进入概率主题并进一步发展到统计学时,则需要使用所有可用的数学知识来解决问题。 此外,诸如线性代数,微分方程和多元微积分之类的主题需要对微积分有充分的了解。

为数学编程提供基础 (Provides bases for mathematical programming)

Image for post

Same with statistical programming. They all require calculus as they’re built upon the foundations of each topic in calculus especially derivatives and integrals. And the topics build up each other and are used frequently in different topics in mathematics and programming to build up complex systems, teaching, creating projects with high value to improve other people’s lives.

与统计编程相同。 它们都需要微积分,因为它们建立在微积分中每个主题的基础上,尤其是导数和积分。 各个主题之间会相互融合,并在数学和编程中的不同主题中经常使用,以构建复杂的系统,进行教学,并创建具有高价值的项目以改善他人的生活。

生活取决于数学 (Life depends upon mathematics)

It’s not just programming. The whole life systems are built upon mathematics and our very existence depends on maths and we’re becoming ever dependent on math. And the base for any intermediate to advanced mathematics is reliant on calculus. Understanding mathematics and the life systems derive from calculus were mechanics, chemistry, and other systems for our understanding.

不只是编程。 整个生命系统都是建立在数学基础上的 ,我们的生存依赖于数学,而我们越来越依赖于数学。 而且,任何中高级数学的基础都取决于微积分。 从微积分中得出的数学和生命系统的理解是力学,化学和其他用于我们理解的系统。

According to you, why calculus is important for programming? Share your thoughts and experiences in the comments section below.

根据您的说法,微积分为什么对编程很重要? 在下面的评论部分中分享您的想法和经验。

翻译自: https://medium.com/dev-genius/why-calculus-is-important-e71a12f85213

托马斯微积分和微积分学教程

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/210005.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • java实现十进制转十六进制_十进制转十六进制java代码

    java实现十进制转十六进制_十进制转十六进制java代码基础练习十六进制转十进制时间限制:1.0s内存限制:512.0MB问题描述  从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。样例输入FFFF样例输出65535太奇葩了,拿到这道题受上道题的影响,自己写了进制转化函数,结果,25分。。。。imp…

    2025年5月27日
    5
  • 85℃蛋糕店_蛋糕吧

    85℃蛋糕店_蛋糕吧题目描述今天是路路的生日,生日蛋糕自然是少不了。路路的朋友们一起去蛋糕店来买蛋糕,可是等一行人到了蛋糕店之后,发现那里是人山人海啊-_-。这下可把店家给急坏了,因为人数过多,需求过大,所以人们要等好长时间才能拿到自己的蛋糕。老板为了最大限度的使每位客人尽快拿到蛋糕,因此他需要安排一个制作顺序,使每位客人的平均等待时间最少(如果制作时间相同的,先来的先做)。这使他发愁了,于是他请你来帮忙安排一个…

    2025年7月5日
    8
  • VeryCD网站无法访问 遭广电总局强行关闭[通俗易懂]

    VeryCD网站无法访问 遭广电总局强行关闭[通俗易懂]就在昨天还可以正常访问的知名下载网站VeryCD今天下午2点半左右突然无法访问,分析人士称或与广电总局最近的新政策有关。知名下载网站VeryCD首页截图  12月9日下午消息,多名网友向腾讯科技反映,就在昨天还可以正常访问的知名下载网站VeryCD今天下午2点半左右突然无法访问,分析人士称或与广电总局最近的新政策有关。  据悉,除了北京网友无法访问外,深圳以及上…

    2022年8月10日
    10
  • 群晖linux怎么进入u盘,黑群晖菜鸟安装教程(一)制作U盘引导及软洗白!

    群晖linux怎么进入u盘,黑群晖菜鸟安装教程(一)制作U盘引导及软洗白!教程多都是参考网络上的一些大师们的教程做一些简化和把一些要点易出错的地方给大家指出,让大家能更快加入到群晖一起折腾。什么是黑群晖最简单的理解就是用普通的PC机安装了群晖NAS系统让普通的PC机可以体验白群晖的大多数功能。黑群晖对电脑的要求很低最是一般要求CPU为64位不然安装不了的。而且一般我们采用的PC机为低功率集成CPU的ITX主板。常用的主板有集成CPUD525E-240等低功率主板在正…

    2022年5月2日
    129
  • flashfxp3.41中文版注册码:(适合最新版本)

    flashfxp3.41中文版注册码:(适合最新版本)推荐(尚未被封的Realkey)FLASHFXPvACq2ssbvAAAAAC1W7cJKQTzmx77zmqJICvA7d3WnUtWNXdrp8YuERRFdIvXfOPbcpABkVix2aRTgg6afcIKFPxS72XYljdE9tgQD/2r+kmfVBngGM4Qc9p7e0PcTfFF/1tt2bqlxS8r0L7z0jrqb5NSiPr…

    2022年7月26日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号