gpt4 book ai didi

expression - 如何在Maxima中添加表达式和进行数值计算?

转载 作者:行者123 更新时间:2023-12-04 16:49:59 24 4
gpt4 key购买 nike

我想问:

  1. 如何在 Maxima 中添加表达式?即我有:

    A = x + y;
    B = 2*x + 2*y;

    如何让Maxima给我(A + B)

  2. 如何在 Maxima 中进行数值计算?我要分配

    x = 1;
    b = 2;

    如何获取(A + B)的数值?

最佳答案

(1) Maxima 中的赋值使用冒号(即“:”)而不是等号(“=”)。

(2) 有几种方法可以使用特定值进行评估。

(2a) subst([x = ..., y = ...], foo) 其中 foo 是一些表达式,例如 foo : A + B.

(2b) ev(foo, x = ..., y = ...)

所以:

 (%i1) A : x + y;
(%o1) y + x
(%i2) B : 2*x + 2*y;
(%o2) 2 y + 2 x
(%i3) foo : A + B;
(%o3) 3 y + 3 x
(%i4) subst ([x = 1, y = 2], foo);
(%o4) 9
(%i5) ev (foo, x = 1, y = 2);
(%o5) 9

关于expression - 如何在Maxima中添加表达式和进行数值计算?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21412983/

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