【发布时间】:2018-07-30 11:40:02
【问题描述】:
等式是4*x^2-2*y^2==9。使用隐式微分,我可以发现y 对x 的二阶导数是-9/y^3,这需要在最后一步进行替换。
我正在尝试使用 Matlab 的符号工具箱来复制这个答案。我确实找到了对一阶导数 here 的一些支持,并且成功地找到了一阶导数。
clear all
syms x y f
f=4*x^2-2*y^2-9
sol1=-diff(f,x)/diff(f,y)
但我无法继续找到具有最终简化的二阶导数(将 4*x^2-2*y^2 替换为 9)。
谁能告诉我如何在 Matlab 中做到这一点?
【问题讨论】:
-
发布您的实际代码,而不是链接到另一个问题。
-
this 有帮助吗?
-
你在找这个吗?
sol = -diff(f,x,2)/diff(f,y,2) -
@TommasoBelluzzo 代码 sol = -diff(f,x,2)/diff(f,y,2) 返回 sol=2 的答案,这是一个不正确的答案。最终答案应该是 -9/y^3。
-
@beaker 抱歉,该链接上没有隐式区分的示例。
标签: matlab symbolic-math derivative differentiation