如何用matlab对隐函数求导

 我来答
天云小店
推荐于2017-12-15 · TA获得超过2.8万个赞
知道大有可为答主
回答量:3281
采纳率:91%
帮助的人:781万
展开全部

在matlab中,可以利用diff函数对隐函数求导。其调用格式如下:

diff(函数)    % 求一阶导数
diff(函数, n)   % 求n阶导数(n是具体整数);
diff(函数,变量名)   % 求偏导数
diff(函数, 变量名,n)    % 求n阶偏导数;


下面通过示例来说明diff函数对隐函数求导的方法。

题目:隐函数y^3 - x^3 - 1 = 0的导数。

syms x y  % 定义变量
F = y^3 - x^3 - 1  % 隐函数  F = y^3 - x^3 - 1 = 0
dy1 = - diff(F,x)/diff(F,y)  %  一阶导数
dy2 = diff(dy1,x) + diff(dy1,y)*dy1;  %  二阶导数
dy2 = simplify(dy2);

计算结果:

dy1 = x^2/y^2

dy2 = -2*x*(-y^3+x^3)/y^5

百度网友f9a602e
2009-10-30 · TA获得超过965个赞
知道小有建树答主
回答量:449
采纳率:0%
帮助的人:423万
展开全部
利用子隐函数的求导公式不可以吗

f'(x)=-Fx/Fy.

Fx是F对x求导,Fy是F对y求导.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式