Mudanças entre as edições de "Maxima"
Ir para navegação
Ir para pesquisar
(começando de verdade) |
|||
| Linha 1: | Linha 1: | ||
Sistema de computação algébrica. | Sistema de computação algébrica. | ||
| + | |||
| + | == Início == | ||
| + | * Pra entrar: | ||
| + | maxima | ||
| + | e pra sair | ||
| + | quit(); | ||
| + | ou ''Ctrl + d''. | ||
| + | |||
| + | * Criando log da sessão (muito útil pra guardar tudo que você faz - e não ter que reaprender os mesmos comandos depois): | ||
| + | appendfile("/home/foo/maxima.log")$ | ||
| + | |||
| + | * Para limpar a memória (todas as variáveis e funções que foram usadas): | ||
| + | kill(all); | ||
| + | ou ainda | ||
| + | kill(values); | ||
| + | kill(functions); | ||
| + | para limpar apenas variáveis ou funções, ou | ||
| + | kill(f); | ||
| + | para apagar apenas a expressão/função/variável definida por f. | ||
| + | |||
| + | === Sintaxe básica === | ||
| + | * Todos os comandos devem terminar com '';'' ou ''$''. No primeiro caso a saída será impressa na tela; no último, não. | ||
| + | |||
| + | * Existem vários tipos de atribuição. Você pode definir funções usando, por exemplo, | ||
| + | f(x) := x^2 + a*x; | ||
| + | Agora para dar um nome a uma expressão qualquer, use apenas | ||
| + | f: a*x + b | ||
| + | O ''='' não funciona como atribuição, mas sim como igualdade (quando você quer definir uma equação). | ||
| + | |||
== Referências == | == Referências == | ||
* [http://maxima.sourceforge.net/docs/tutorial/pt/gaertner-tutorial-revision/Contents.htm Tutorial do Maxima] | * [http://maxima.sourceforge.net/docs/tutorial/pt/gaertner-tutorial-revision/Contents.htm Tutorial do Maxima] | ||
* [http://maxima.sourceforge.net/docs/manual/pt/maxima.html Manual do Maxima] | * [http://maxima.sourceforge.net/docs/manual/pt/maxima.html Manual do Maxima] | ||
Edição das 02h46min de 6 de abril de 2007
Sistema de computação algébrica.
Início
- Pra entrar:
maxima
e pra sair
quit();
ou Ctrl + d.
- Criando log da sessão (muito útil pra guardar tudo que você faz - e não ter que reaprender os mesmos comandos depois):
appendfile("/home/foo/maxima.log")$
- Para limpar a memória (todas as variáveis e funções que foram usadas):
kill(all);
ou ainda
kill(values); kill(functions);
para limpar apenas variáveis ou funções, ou
kill(f);
para apagar apenas a expressão/função/variável definida por f.
Sintaxe básica
- Todos os comandos devem terminar com ; ou $. No primeiro caso a saída será impressa na tela; no último, não.
- Existem vários tipos de atribuição. Você pode definir funções usando, por exemplo,
f(x) := x^2 + a*x;
Agora para dar um nome a uma expressão qualquer, use apenas
f: a*x + b
O = não funciona como atribuição, mas sim como igualdade (quando você quer definir uma equação).