使用Python掌握微积分1:导数和应用程序 | Master calculus 1 using Python: derivatives and applications
培养对微积分的深刻理解和直觉。通过手工和Python解决问题并实现算法。
讲师:Mike X Cohen
双语资源中英文字幕学习课程,独家翻译制作,提供全部配套课程资料。全网最低价享受高品质课程资源,无限分享下载。
你将会学到什么?
- 微分学
- 数学函数(有理函数、多项式、超越函数、三角函数)
- 极限和解决极限问题的技巧
- 差异化规则
- 差异化的提示和技巧
- 校样
- Python(numpy和sympy)
- 数值处理
- 应用微积分
- 可视化数学函数(matplotlib)
课程要求
- 高中基础数学
- 无需编程经验
- 无需微积分经验!
课程说明
微积分的美和重要性
微积分是数学中一个美丽的话题。不,真的!
从本质上讲,微积分是关于变化的。生活充满了变化,微积分是人类开发(发明或发现的——这是一场持续的辩论!)来理解物理、生物和抽象系统是如何变化的语言。微积分不仅仅是一些你必须记住的方程式;这是一种看待世界的方式,试图理解最微小的变化是如何导致比想象更大的巨大复杂性的。
好吧,但除了这些废话之外,微积分对几乎每一项涉及人类的工程和数字技术也非常重要。事实上,微积分的历史就是文明的历史。
- 你想学习数据科学吗=>;你需要微积分。
- 你想学习机器学习吗=>;你需要微积分。
- 你想学习深度学习吗=>;你需要微积分。
- 你想学计算科学吗=>;你需要微积分。
- 你想学习。。。我想你看到了这里的模式;)
为什么要学微积分
学习微积分有三个原因。
用传统的方式还是现代的方式学习微积分
那么,你是如何学习微积分的呢?你可以像大多数人一样学习——看着别人在黑板上抓挠,而你则疯狂地做笔记,试图破译他们潦草的笔迹,同时脑子里有一个小声音告诉你,你不明白,因为你不够聪明。
或者你可以尝试一种不同的方法。
我遵循的格言是“你可以通过一点编码来学习很多数学。”在本课程中,你将使用Python(主要是numpy和sympy库)作为一种新颖的工具,帮助你学习微积分中的概念、证明、可视化和算法。
使用Python学习微积分有三个原因:
所以这只是关于数学编码
不,这门课不是关于数学编码的。这并不是用Python来欺骗你的数学作业。Python的符号数学和绘图引擎非常强大,但没有得到充分利用,可以帮助你学习数学。通过将公式转换为代码、实现算法和解决具有挑战性的编码练习,您将获得微积分概念的深入知识。
Python中的图形引擎可以让你看到方程和函数,帮助你发展直觉,了解函数为什么会这样。
你还将学习计算机学习微积分的极限,以及为什么你仍然需要使用你的大脑和新开发的微积分技能。
Python新手
Python是一种通用且用户友好的编程语言,它补充了微积分,尤其是在使用NumPy和SymPy等库时。通过将Python融入微积分研究,您可以更深入地了解数学概念、证明、可视化和算法。
如果你是Python的新手,那么别担心!本课程附带一个7小时以上的Python编码教程(如果你完成了所有练习,可能长达12小时),专为初学者设计,将教你本课程所需的编码技能。
有练习吗
每个人都知道你需要解决数学问题才能学习数学。本课程几乎在每个视频中都有练习供你解决——我会解释每一个练习的答案(不仅仅是奇数的,哈哈)。
但是等等,还有更多!我不只是给你解决问题;我将教你如何创建自己的练习(和解决方案),这样你就可以定制自己的家庭作业,以练习你最需要练习的技能。因为你知道,“给某人一条鱼”与“教某人钓鱼”
这道菜对你来说合适吗
我从20多年的教学中学到的一件事是,没有两个学习者是相同的,这意味着没有一门课程适合每个人。我希望你能发现这门课程是一种宝贵的学习资源,而且很有趣但现实情况是,这门课程并不适合所有人。报名前请观看预览视频并查看评论。
如果你报名了,但后来决定这门课程不适合你,那没关系!查看Udemy的30天退货保证。
此课程面向哪些人?
- 微积分学生寻找更好的教材
- 想要用代码实现数学的数学家
- 想要使用Python学习数学的程序员
- 数据科学家(现任或有抱负)
- 机器学习和人工智能爱好者
- 任何好奇计算机上微积分惊人之美的人!
- 任何想要激发智力爱好的人