y=x^sinx(y=x的sinx次方)为什么不能用复合函数直接求导数?

y=x^sinx的求导有一定难度,不过这并不是不能使用复合函数求导。本文将介绍使用 Python 计算 y=x^sinx 的导数。 y=x^sinx的求导有一定难度,不过这并不是不能使用复合函数求导。本文将介绍使用 Python 计算 y=x^sinx 的导数。首先,我们需要构造 y=x^u 的导数公式,其中 u=sin(x)。为了避免使用对数函数,我们可以将 y=x^u 转化为 y=e^(u*ln(x)),以便我们使用链式法则来求导。 阅读详情
AI摘要

本文解析了为何不能直接用复合函数法则求y=x*sinx的导数,强调了复合函数求导的独立变量原则,并提供了正确使用方法。通过实例演示了如何将sinx视为整体处理,以确保符合函数独立性要求。

在这里插入图片描述

最近正在学习导数,在看书上的例题:
在这里插入图片描述
但老猿在想,这为什么不用复合函数求导呢?于是自己试了一下用复合函数求导来求解:
y’=(xsinx)’=sinx*xsinx-1*cosx
表达式结果相差很大,用x=π/2去计算值也完全不同,这说明这种方法肯定不对。那问题出在哪里呢?

在网上仔细查了一下,在知乎上看到了这样一段话:

x^n求导等于n*x^(n-1)你用了这个公式其实这个公式存在一个隐含的要求:
就是指数n必须和x无关你用了这个公式显然不满足这个要求,因此这样的使用是错误的。
硬要这么做也可以就是把指数sinx暂时设为一个与x无关的变量z,
有:
z=sinx这样函数变为:
y=x^z对其求全微分dy=z*x^(z-1)dx+lnx*x^zdz
注意此时x和z各为独立的变量。
由z=sinx,对两边微分得:
dz=cosxdx把z和dz换成sinx和cosxdx得:
dy=sinx*x^(sinx-1)dx+lnx*x^sinx*cosxdx=x^sinx(cosx*lnx+sinx/x)dx
结果与方法一一致

作者:匿名用户
链接:https://www.zhihu.com/question/407955733/answer/1597058528
来源:知乎

就是说使用复合函数方式求导的要求是,两个函数之间,前一个函数应该包含所有自变量部分的表达式,后一个函数只接受前一个函数返回的整体中包含的自变量参与后续运算,而不能将一个函数中包含有自变量的部分拆成两部分分别在两个函数中使用。例如函数:f(x)=lnxsinx中,只能将xsinx当成前一个函数,不能将sinx当成前一个函数,lnxsinx再作为复合函数。

小结:
本文介绍了y=x的sinx次方为什么不能直接适用复合函数求导的原因,复合函数求导一定要把两个函数看成相互独立没有耦合变量的,第一个函数输出的整体作为第二个函数的输入。

说明:

本文内容是老猿学习同济版高数的总结,有需要原教材电子版以及OpenCV、Python基础知识、、图像处理原理介绍相关电子资料,或对文章内有有疑问咨询的,请扫博客首页左边二维码加微信公号,根据加微信公号后的自动回复操作。

更多人工智能数学基础请参考专栏《人工智能数学基础》。

写博不易,敬请支持:

如果阅读本文于您有所获,敬请点赞、评论、收藏,谢谢大家的支持!

关于老猿的付费专栏

  1. 付费专栏《https://blog.youkuaiyun.com/laoyuanpython/category_9607725.html 使用PyQt开发图形界面Python应用》专门介绍基于Python的PyQt图形界面开发基础教程,对应文章目录为《 https://blog.youkuaiyun.com/LaoYuanPython/article/details/107580932 使用PyQt开发图形界面Python应用专栏目录》;
  2. 付费专栏《https://blog.youkuaiyun.com/laoyuanpython/category_10232926.html moviepy音视频开发专栏 )详细介绍moviepy音视频剪辑合成处理的类相关方法及使用相关方法进行相关剪辑合成场景的处理,对应文章目录为《https://blog.youkuaiyun.com/LaoYuanPython/article/details/107574583 moviepy音视频开发专栏文章目录》;
  3. 付费专栏《https://blog.youkuaiyun.com/laoyuanpython/category_10581071.html OpenCV-Python初学者疑难问题集》为《https://blog.youkuaiyun.com/laoyuanpython/category_9979286.html OpenCV-Python图形图像处理 》的伴生专栏,是笔者对OpenCV-Python图形图像处理学习中遇到的一些问题个人感悟的整合,相关资料基本上都是老猿反复研究的成果,有助于OpenCV-Python初学者比较深入地理解OpenCV,对应文章目录为《https://blog.youkuaiyun.com/LaoYuanPython/article/details/109713407 OpenCV-Python初学者疑难问题集专栏目录 》
  4. 付费专栏《https://blog.youkuaiyun.com/laoyuanpython/category_10762553.html Python爬虫入门 》站在一个互联网前端开发小白的角度介绍爬虫开发应知应会内容,包括爬虫入门的基础知识,以及爬取优快云文章信息、博主信息、给文章点赞、评论等实战内容。

前两个专栏都适合有一定Python基础但无相关知识的小白读者学习,第三个专栏请大家结合《https://blog.youkuaiyun.com/laoyuanpython/category_9979286.html OpenCV-Python图形图像处理 》的学习使用。

对于缺乏Python基础的同仁,可以通过老猿的免费专栏《https://blog.youkuaiyun.com/laoyuanpython/category_9831699.html 专栏:Python基础教程目录)从零开始学习Python。

如果有兴趣也愿意支持老猿的读者,欢迎购买付费专栏。

如对文章内容存在疑问,可在博客评论区留言,或关注:老猿Python 微信公号发消息咨询。

老猿Python,跟老猿学Python!

☞ ░ 前往老猿Python博文目录 https://blog.youkuaiyun.com/LaoYuanPython ░
23数字图像置乱技术(matlab程序) 所谓“置乱”,就是将图像的信息次序打乱,a像素移动到b像素位置上,b像素移动到c像素位置上,……,使其变换成杂乱无章难以辨认的图片。数字图像置乱技术属于加密技术,是指发送发借助数学或者其他领域的技术,对一幅有意义的数字图像做变换,使之变成一幅杂乱无章的图像用于传输。在图像传输过程中,它通过对图像像素矩阵的重排,破坏了图像矩阵的相关性,使非法截获者无法从杂乱无章的图像中获得原图像信息,以此实现信息的加密。接收方经去乱解密可恢复原图像。 阅读详情

相关推荐

AutoCAD二次开发(.Net)之XData

对于CAD中的实体进行筛选等操作,常常会用到实体的XData属性,下面介绍一下实体的XData的增删改。 //XData的新增,修改跟新增一样,new一个ResultBuffer,赋值即可 Document doc=Application.DocumentManager.MdiActiveDocument; using (DocumentLock dl = doc.LockDocument()) { using (Transaction trans = doc.TransactionManager.S.

qq_21489689的博客 2592

考研高数中基本的函数图像

考研数学基本图像

English221的博客 11万+

10-142 6-4 查询厂商“D“生产的PC和便携式电脑的平均价格

分数 10全屏浏览题目切换布局作者 lhm单位 河北农业大学本题目要求编写SQL语句,查询厂商D生产的PC和便携式电脑的平均价格。

dqd66的博客 2748

求函数f(x)=sinx的导数,证明(sinx)'=cosx,详细过程

qq_43625764的博客 1万+

实战教程:如何用Python+小波变换+CNN搞定医学影像中的条纹噪声(附完整代码)

本文提供了一套完整的实战方案,指导如何利用Python结合小波变换与卷积神经网络(CNN)去除医学影像中的条纹噪声。该方法通过小波变换精准定位噪声,再使用轻量化CNN进行针对性清除,有效保护图像细节,并附有可运行的完整代码,为医学影像处理与AI分析提供高效工具。

weixin_29056101的博客 268

CNN经典论文(一)LeNet

Gradient-Based Learning Applied to Document Recognition(梯度学习在文档识别中的应用) Yann LeCun, Leon Bottou, Yoshua Bengio, and Patrick Haffner 发表时间:December 1998 期刊:Proceedings of the IEEE 影响:世界上第一个卷积神经网络 论文地址:Gradient-Based Learning Applied to Document Recognition

loveling丶的博客 3597

f(x)=sinx的求导过程

求f(x)=sinxf(x) = sin xf(x)=sinx的导数 f′(x)=lim⁡h→0f(x+h)−f(x)h=lim⁡h→0sin⁡(x+h)−sin⁡xhf'(x) = \lim_{h\to0}\frac{f(x+h)-f(x)}{h}=\lim_{h\to0}\frac{\sin(x+h)-\sin x}{h}f′(x)=h→0lim​hf(x+h)−f(x)​=h→0lim​hsin(x+h)−sinx​ 下一步需要用到和差角公式 sin⁡(x+y)=sin⁡xcos⁡y+sin⁡ycos

hua_you_qiang的博客 1万+

TC3XX - MCAL知识点(九):PWM EB-tresos配置说明及代码浅析

脉冲宽度调制(PWM)驱动器负责提供与AUTOSAR指定的PWM信号生成相关的标准服务。PWM通道的底层定时器驱动是GTM (TOM或ATOM片)或CCU6 (T12或T13片)定时器通道。软硬件匹配关系如下:PWM直接引用的是GTM与CCU6模块,然后GTM与CCU6再关联到Port的,根据软硬件匹配关系,也能调用中断来使用,本例子没使用中断。CCU6是一个高分辨率的16位捕获和比较单元,具有特定的应用模式,主要用于交流驱动控制。特殊的工作模式支持控制无刷直流电机使用霍尔传感器或反电动势检测。

梦想技术家 2884

e的x次方的导数为什么是e^x?lnx的导数为什么是1/x?

推得过瘾!!!

丁胜利的博客 2万+

SAP 错误消息调试之七种武器:让所有的错误消息都能被定位

目录 长生剑 - SAPGUI Where Used List 碧玉刀 - ABAP调试器观察点 霸王枪 - ABAP调试器动态断点 多情环 - ABAP代码静态扫描 孔雀翎 - SAT 离别钩 - ST05 拳头 - 迷之方法??? Jerry在2018年开始用中文在微信公众号平台上写作之前,在SAP官方社区上总共写了639篇英文博客。 其中有一篇写于2013年介绍ABAP调试技巧的博客:

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 2807

YOLOv8 改进有效涨点专栏目录 | 含卷积、主干、注意力机制、Neck、检测头、损失函数、二次创新C2PSA/C3k2等各种网络结构改进

YOLOv8在目标检测领域的地位与优势模型改进的意义与价值本专栏的特色与创新点读者学习路径建议关键改进点回顾不同场景的模型选型建议开源社区资源汇总持续学习路径指南YOLOv8在目标检测领域的地位与优势模型改进的意义与价值本专栏的特色与创新点读者学习路径建议关键改进点回顾不同场景的模型选型建议开源社区资源汇总持续学习路径指南。

weixin_39818775的博客 1072

导数公式、导数运算法则、复合函数求导、幂指函数求导

求导公式 导数运输法则 复合函数求导法则 幂指函数求导 取对数后按照符合函数求导法则

wow_awsl_qwq的博客 6万+

petalinux2022.2启动文件编译配置

petalinux2021之前的版本里,导入目录components/yocto/下的“environment-setup-aarch64-xilinx-linux” 和 “layers/core/oe-init-build-env”的环境,能使用Yocto的devtool工具。(加入下面内容,先petalinux-build下载完成后才能有源码)制作 BOOT.BIN 启动文件:petalinux-package --boot --fsbl --fpga --u-boot --force。

wangjie36的博客 1386

常用函数的导数表

① C'=0(C为常数函数) ② (x^n)'= nx^(n-1) (n∈R);熟记1/X的导数 ③ (sinx)' = cosx (cosx)' = - sinx (tanx)'=1/(cosx)^2=(secx)^2=1+(tanx)^2 (cotx)'=-1/(sinx)^2=-(cscx)^2=-1-(cotx)^2 (secx)'=tanx·secx (cscx)'=-cotx·cscx

大白机器人的博客 5万+

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

求x的y次方

#include double pow(double x,double y) //求x的y次方 double exp (double x); //求e的x次幂的值

liushuiwu_001的专栏 1219

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

数学 24个基本求导公式 常见导数公式 简介

4个基本求导公式可以分成三类。第一类是导数的定义公式,即差商的极限. 再用这个公式推出17个基本初等函数的求导公式,这就是第二类。最后一类是导数的四则运算法则和复合函数的导数法则以及反函数的导数法则,利用这些公式就可以推出所有可导的初等函数的导数。.........

whatday的专栏 19万+

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

数据库第六章总结+课后题(2020.4.13作业)

关系数据理论 规范化

MooM_X的博客 1万+

矩阵求导公式

基本公式: Y = A * X --> DY/DX = A' Y = X * A --> DY/DX = A Y = A' * X * B --> DY/DX = A * B' Y = A' * X' * B --> DY/DX = B * A' 1. 矩阵Y对标量x求导: 相当于每个元素求导数后转置一下,注意M×N矩阵求导后变成N×M了 Y = [y(ij)] -->

Justpayne的专栏 5655

C语言求x的y次方,自定义函数,自己的算法

我是一名高二中学生,初中时接触电脑,非常酷爱电脑技术,自己百度学习了有两年多了,编程语言也零零散散的学习了一点,想在大学学习计算机专业,所以现在准备系统的学习C语言,并在博客中与大家分享我学习中的心得与思路。希望大牛路过的时候指点指点。可以说是第N次学习C语言了,都是学到数组和函数这里停止了,这次下定了决心要学完C语言,不光要学完,还要学好下面是利用自定义函数写的一个模仿pow()函数工作的...

weixin_33841722的博客 6880

c++中x的y次方怎么求

在C以及C++语言中都可以使用函数:pow(x,y)函数来求取次幂,表示x的y次幂(次方)。 代码如下: #include #include<stdlib.h>//pow函数包含在math.h中 #include<math.h> using namespace std; int main() { int x; cout << “请输入:x和y”<<...

GgoTime的博客 1万+

漫步微积分八——多项式求导

微分学有其自身的独特性和重要性,已被应用到物理、生物和社会科学中。它能够快速渗入到应用中,并得到问题的核心。然而,从整体效率的角度看,它的具体内容推迟一下,我们先花一点时间学习如何快速而准确的求导。我们已经知道,对函数求导的过程称作微分。这个过程直接依赖于导数的极限定义, f′(x)=limΔx→0f(x+Δx)−f(x)Δx, f'(x)=\lim_{\Delta x\to 0}\frac{f(

蜗牛 1万+

若x,y均定义为int型,z定义为double型,以下不合法的scanf函数调用语句是: A)scanf(“ %d%lx,%le“,&x,&y,&z); B)scanf(“%2d * %d%lf“,&

若x,y均定义为int型,z定义为double型,以下不合法的scanf函数调用语句是: A)scanf(" %d%lx,%le",&x,&y,&z); B)scanf("%2d * %d%lf",&x,&y,&z); C)scanf("%x %* d%o",&x,&y); D)scanf("%x%o%6.2f",&x,&y,&z); scanf格式必须bai与输入类型一直du。 A、%d整型,%lx十六进制zhi长整形

ZJC'博客 1万+

C语言pow()函数:求x的y次方(次幂)

1、头文件:#include 2、原型:     double pow(double x, double y);     pow() 函数用来求 x 的 y 次幂(次方)     pow()用来计算以x 为底的 y 次方值,然后将结果返回。设返回值为 ret,则 ret = xy。 3、可能导致错误的情况: 如果底数 x 为负数并且指数 y 不是整数,将会导致 doma

wangyang20170901的博客 2万+

激活函数tanh(x)求导

deep learning 2万+

(c语言)求x的y次方

(c语言)求x的y次方,输入x和y的值,y为整数 #include<stdio.h> #include<stdlib.h> #include<math.h>//注意添加头文件 int main(){ double x,y; printf("请输入您所要进行计算的数据:\n") ; scanf("%lf %lf",&x,&y); printf("计算结果为:%lf",pow(x,y)); //注意double对应%lf } ...

WuwuwuH_的博客 1万+
上一篇: 人工智能数学基础12:数列和函数的极限
下一篇: 人工智能数学基础--导数2:高阶导数及莱布尼茨(Leibniz)公式
LaoYuanPython
LaoYuanPython 2020年博客之星Top3 2020年博客之星Top3 领域专家: Python技术领域 领域专家: Python技术领域
博客等级 码龄8年 15万+粉丝 1324原创
评论 27
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

LaoYuanPython

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值