math - 如何在函数定义中使用 Maxima 的差异?

标签 math differential-equations maxima

我想在另一个函数中使用一个函数的导数。这应该如何在千里马完成?

例如:

f(x) := 2*x^4;
g(x) := diff(f(x),x)-8;

现在 g(x) yield 8x^3-8正如预期的那样,但是 g(0)给出错误,因为 diff(f(0),0)没有意义。但是,我应该如何正确定义 g?

最佳答案

请注意,quote-quote 仅在解析代码时才被理解。如果您只在解释器中工作,那没关系,但是如果您将内容放入脚本中,则可能会产生意想不到的效果。

另一种方法来做到这一点。它在解释器和脚本中的工作方式相同。

define (g(x), diff (f(x), x) - 8);

见“定义”。

关于math - 如何在函数定义中使用 Maxima 的差异?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8470114/

相关文章:

julia - 在 Julia 中解耦 tspan 和初始时间 t0

arrays - 在 Julia 中求解 ODE 系统,初始条件为二维数组

gnuplot - Maxima 中的极坐标等高线图

math - Racket /方案中的总和平方

python - 给定 X 坐标,如何计算一个点的 Y 坐标,使其位于贝塞尔曲线上

python - 当我不知道解析导数时用Python求解微分方程

通过算法获得正弦波的幅度和相位?

substitution - 最大子部分不知道位置

python - 计算求解 100 个变量的非线性方程组

c - 在 C 中对字符执行算术运算