热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

利用Python深入学习《微积分B》:掌握微分法精髓

本章节聚焦于《微积分B》中多元函数导数(即微分)的核心计算技术,涵盖多元复合函数的求导规则、多元隐函数的导数求解及多元隐函数系统的导数分析。首先,通过回顾一元复合函数的链式法则,逐步引入并深化对多元复合函数链导法的理解与应用。这一部分不仅强化了理论基础,还结合Python编程实践,使学习者能够熟练掌握并灵活运用这些关键的微分技巧。

  本节主要介绍多元函数导数(微分)的计算方法,包括:多元复合函数求导法则、多元隐函数求导、多元隐函数组求导三个子话题。

一、多元复合函数链导法


1,一元复合函数“链导法”
  回顾一下,一元复合函数求导的方法 —— “链导法”(chain rule):

y=f(u),u=g(x)dydx=dydudgdx

  “链导法”这个名字很形象,由外而内逐层求导,像一个链条。事实上,“链导法”不仅适用于一元复合函数,也适用于多元复合函数。
2,一元与多元复合函数“链导法”
  这类复合函数,从外层看是多元(二元)函数,从内层看是一元函数,如下:
z=f(u,v),u=φ(t),v=ψ(t)dzdt=zududt+zvdvdt

  如上式,它在各个分量上面,也是由外而内逐层求导。不同的是,外层是偏导数(二元函数),内层是导数(一元函数)。
3,多元与多元复合函数“链导法”
  这类复合函数,从外层和内层看都是多元(二元)函数,如下:
z=f(u,v),u=φ(x,y),v=ψ(x,y)zx=zuux+zvvxzy=zuuy+zvvy

  如上式,它在各个分量上面,也是由外而内逐层求导。不同的是,它用的偏导数。
注:关于求导法则,还可以参考以下链接
https://www.khanacademy.org/math/calculus-home/taking-derivatives-calc/chain-rule-calc/a/chain-rule-overview
https://www.mathsisfun.com/calculus/derivatives-rules.html
http://mathinsight.org/chain_rule_multivariable_introduction
http://www.columbia.edu/itc/sipa/math/calc_rules_multivar.html
4,全微分形式不变性
  回顾一下,一元函数微分具有形式不变性,而多元函数全微分同样也具有形式不变性,如下:
z=f(u,v)dz=zudu+zvdv

  如果 u、v是 x 、 y 的函数,通过链导法可得
u=φ(x,y),v=ψ(x,y)dz=zxdx+zydy

  观察上面的两个全微分式,可以发现:自变量替换后,全微分的形式保持不变。
5,应用Python - sympy 求复合函数导数的时候,隐藏了链导过程,举例如下:

from sympy import *
init_printing()
# Example 1
u,v=symbols('u v')
x,y,z=symbols('x y z')
u = x * y
v = x + y
z = E ** u * sin(v)
z

ex var cpro_id = "u6885494";
推荐阅读
  • 本文详细解析了如何利用Appium与Python在真实设备上执行测试示例的方法。首先,需要开启手机的USB调试功能;其次,通过数据线将手机连接至计算机并授权USB调试权限。最后,在命令行工具中验证设备连接状态,确保一切准备就绪,以便顺利进行测试。 ... [详细]
  • 微软发布紧急安全更新,所有Windows 10版本均面临影响!
    微软于周五紧急发布了两项安全更新,旨在解决Windows 10所有版本中Windows Codecs库和Visual Studio Code应用存在的安全隐患。此次更新是继本周初发布的月度例行安全补丁之外的额外措施,凸显了这些问题的紧迫性和重要性。这些漏洞可能被攻击者利用,导致系统权限提升或远程代码执行等严重后果。建议用户尽快安装更新,以确保系统的安全性。 ... [详细]
  • 深入解析 Go 语言中的位操作技术 ... [详细]
  • 内网渗透技术详解:PTH、PTT与PTK在域控环境中的应用及猫盘内网穿透配置
    本文深入探讨了内网渗透技术,特别是PTH、PTT与PTK在域控环境中的应用,并详细介绍了猫盘内网穿透的配置方法。通过这些技术,安全研究人员可以更有效地进行内网渗透测试,解决常见的渗透测试难题。此外,文章还提供了实用的配置示例和操作步骤,帮助读者更好地理解和应用这些技术。 ... [详细]
  • 在探索 Unity Shaders 的过程中,我逐渐意识到掌握 OpenGL 基础知识的重要性。本文将详细介绍 OpenGL 的核心概念和基本操作,帮助读者从零开始理解这一图形编程技术。通过实例和代码解析,我们将深入探讨如何利用 OpenGL 创建高效的图形应用。无论你是初学者还是有一定经验的开发者,都能从中受益匪浅。 ... [详细]
  • 多进程程序异常退出问题分析与解决 ... [详细]
  • Python初学者入门指南:从基础到实践的全面学习路径本文为Python初学者提供了一条从基础到实践的全面学习路径。特别介绍了Python字典(Dictionary)中的`items()`方法,该方法用于返回字典中所有键值对的视图对象,便于在循环和其他操作中使用。通过实例讲解,帮助读者更好地理解和应用这一重要功能。 ... [详细]
  • 本文深入探讨了Android事件分发机制的源代码,重点分析了DecorView作为Activity根布局的角色及其在事件传递中的作用。同时,详细解析了PhoneWindow在Activity窗口管理中的关键功能,以及它如何与DecorView协同工作,确保用户交互事件的高效处理。 ... [详细]
  • 浏览器与服务器在网站访问过程中的数据交互分析
    本文分析了浏览器与服务器在网站访问过程中基于HTTP协议的数据交互机制。HTTP协议具有轻量级和高效通信的特点,主要通过GET、HEAD和POST方法进行数据传输。其“请求-响应”模式确保了数据交互的有序性和可靠性,同时支持多种数据格式和内容类型,为现代Web应用提供了坚实的基础。 ... [详细]
  • 算术表达式分析与解析技术初探
    本文初步探讨了算术表达式的分析与解析技术,针对作者在职业转型过程中发现自身算法基础薄弱的问题,决定在接下来的三个月内,系统地学习和掌握常用数据结构与算法,以提升个人技术能力。研究内容不仅涵盖了基本的算术表达式解析方法,还深入讨论了其在实际应用中的优化策略,为相关领域的进一步研究奠定了基础。 ... [详细]
  • AngularJS uirouter模块下的状态管理机制深入解析
    本文深入探讨了 AngularJS 中 ui-router 模块的状态管理机制。通过详细分析状态配置、状态转换和嵌套状态等核心概念,结合实际案例,帮助开发者更好地理解和应用这一强大工具,提升单页面应用的开发效率和用户体验。 ... [详细]
  • Webpack与Babel的配置详解及优化策略深入探讨了这两个工具在现代前端开发中的应用。Babel作为一款强大的JavaScript编译器,能够将最新版的JavaScript代码转换为广泛兼容的版本,从而突破浏览器对ES规范的支持限制,确保开发者可以无缝使用最新的语言特性。本文不仅介绍了如何高效配置Webpack与Babel,还提供了多种优化策略,以提升构建性能和代码质量。 ... [详细]
  • 亚马逊老板杰夫·贝佐斯
    本文主要介绍关于的知识点,对【亚马逊创始人或成地球首位万亿富豪,起底贝佐斯创业之路】和【亚马逊老板杰夫·贝佐斯】有兴趣的朋友可以看下由【CSDN资讯】投稿的技术文章,希望该技术和经验能帮到你解决你所遇 ... [详细]
  • Kubernetes部署常见问题及解决方案汇总
    本文汇总了在Kubernetes部署过程中常见的问题及其解决方案,涵盖了从配置错误到网络故障等多个方面,旨在帮助开发人员和运维人员快速定位并解决实际操作中遇到的技术难题。通过详细的案例分析和最佳实践建议,读者可以更好地理解和掌握Kubernetes的部署技巧,提高系统的稳定性和可靠性。 ... [详细]
  • Oracle培训(三十七)——深入解析Hibernate第三章:实体关联关系映射详解
    在本节Oracle培训中,我们将深入探讨Hibernate第三章的内容,重点讲解实体关联关系映射的详细知识点。首先,回顾了Hibernate的基本概念和映射基础,随后详细分析了不同类型的实体关联关系,包括一对一、一对多和多对多关系的映射方法及其应用场景。通过具体的示例和代码片段,帮助读者更好地理解和掌握这些复杂的映射技术。此外,还讨论了如何优化关联关系的性能,以及常见的问题和解决方案。 ... [详细]
author-avatar
燕子的世界是什么
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有