gpt4 book ai didi

Maxima - 分段函数的微分

转载 作者:行者123 更新时间:2023-12-04 02:23:54 25 4
gpt4 key购买 nike

假设你有一个由区间定义的函数,例如

f(x):=block(if x<0 then x^2 else x^3);

当我们用它来区分

diff(f(x),x);

我们得到

d/dx (if x<0 then x^2 else x^3)

而我想得到

(if x<0 then 2*x else 3*x^2)

有没有办法得到这样的结果?

最佳答案

在简单的情况下这可能会有所帮助:

(%i1) f(x):= charfun(x<0)*x^2 + charfun(x>=0)*x^3$

(%i2) gradef(charfun(y), 0)$

(%i3) diff(f(x),x);
2
(%o3) 2 x charfun(x < 0) + 3 x charfun(x >= 0)

charfun , gradef

你也可以试试Pw.mac来自 Richard Hennessy 的包裹。

关于Maxima - 分段函数的微分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24892016/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com