个人工具

Minimal Maxima

来自Ubuntu中文

Dbzhang800讨论 | 贡献2007年5月20日 (日) 20:50的版本 (New page: 本文作者:Robert Dodier 本文作者:dbzhang800 适用版本: 文章状态:整理中... == Maxima 是什么?== Maxima 是一个处理数学表达式的系统,例如x + y,...)

(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航, 搜索

本文作者:Robert Dodier

本文作者:dbzhang800

适用版本:

文章状态:整理中...

Maxima 是什么?

Maxima 是一个处理数学表达式的系统,例如x + y, sin(a + bπ)以及u · v − v · u

Maxima 并不太关心表达式的含义,一个表达式是否有意义由使用者来判断。

有时你想给未知数赋值并且要计算表达式的值。Maxima 很善长做这件事。但是Maxima 也很 善长推迟赋值;你可以先对表达式做一番处理,然后才给(也许永远不给)未知数赋值。

我们先看几个例子:

  1. 我想计算球的体积。
(%i1) V: 4/3 * %pi * r^3;
                                  3
                          4 %pi r
(%o1)                     --------
                             3
  1. 半径是10。
(%i2) r: 10;
(%o2)        10
  1. V的值和前面一样;在我们下令以前,Maxima不会改变V的值。
(%i3) V;
                  3
         4 %pi r
(%o3)    --------
            3
  1. Maxima,重新计算一下V。
(%i4) ’’V;
           4000 %pi
(%o4)      --------
              3
  1. 我想看到一个具体的数值而不是一个表达式。
(%i5) ’’V, numer;
(%o5)             4188.79020478639