Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anteriorRevisão anterior
Próxima revisão
Revisão anterior
exercicios:maxima [2012/05/03 23:31] adalardoexercicios:maxima [2024/01/09 18:18] (atual) – edição externa 127.0.0.1
Linha 1: Linha 1:
-====== Maxima em 10 passos ====== 
  
-Esse tutorial contém os 10 primeiros passos para iniciantes no Maxima poderem acompanhar os exercícios dos tutorias da revisão de cálculo. Para quem está acostumado com as linhas de comando de programação em R, fica muito mais fácil usar o Maxima. Há uma opção de pacote (Ryacas) no R que faz a interface do R com um outro sistema de manipulação simbólica de expressões matemáticas o [[http://yacas.sourceforge.net/homepage.html|yacas]]. No momento, o pacote Ryacas está desatualizado e tivemos problemas em fazê-lo conversar com o R. Para aqueles viciados em R, sugiro que tentem o  Ryacas e nos avise se funcionar --- //[[aleadalardo@gmail.com|Alexandre Adalardo de Oliveira]] 2012/05/02 18:47//.  +====== Maxima ====== 
 +{{:exercicios:patocalculo.jpg?200  |  }}  
 +Em nossas aulas de revisão de cálculo vamos usar uma ferramenta muito útil, o programa Maxima. O Maxima é CAS (Computer Algebra System) semelhante a sistemas como o Mathematica, Maple e outros que trabalham com expressões simbólicas, com a vantagem de ser um programa de código aberto. Ele opera, não apenas números, mas as próprias expressões matemáticas, o que é uma mão na roda. No final, não precisamos decorar todas as regras de cálculo. Tenha em mente que, quando tiver um problema de cálculo, pode utilizar esse tipo de programa para obter soluções de expressões complicadas. Entretanto, para utilizar as ferramentas deve entender o quê está fazendo, porquê está fazendo e para quê!  
 +Abaixo o linque do site para baixar o Maxima: 
 + 
 +  * [[http://sourceforge.net/projects/maxima/files/| Maxima download]] 
 + 
 +O Máxima já vem com uma interface gráfica para usuário chamada wxMaxima. Para usuários de sistemas Linux (Ubuntu e outros) o wxMaxima está disponível diretamente nos repositórios Debian. 
 + 
 +**Atenção:** Se você tiver problemas para executar o Maxima em Windows, talvez seja necessário configurar o seu firewall. 
 +==== Maxima em 10 passos ==== 
 + 
 +Esse tutorial((turorial baseado na documentação oficial do programa, modificado por  --- //[[aleadalardo@gmail.com|Alexandre Adalardo de Oliveira]] 2012/05/02 17:47//)) contém os 10 primeiros passos para iniciantes no Maxima poderem acompanhar os exercícios dos tutorias da revisão de cálculo. Para quem está acostumado com as linhas de comando de programação em R, fica muito mais fácil usar o Maxima.  
 + 
 +Há uma opção de pacote no R (Ryacas) que faz a interface com um outro sistema de manipulação simbólica de expressões matemáticaso [[http://yacas.sourceforge.net/homepage.html|yacas]]. No momento, o pacote Ryacas está desatualizado e tivemos problemas em fazê-lo conversar com o R. Para aqueles viciados em R, sugiro que tentem o  Ryacas e nos avise se funcionar --- //[[aleadalardo@gmail.com|Alexandre Adalardo de Oliveira]] 2012/05/02 18:47//.   
 Caso queira rodar esse tutorial a partir do arquivo do código do WxMaxima, carregue o arquivo do {{:exercicios:maximatutorial1_ptbr.wxm|turtorial Maxima}} no seu computador. Caso queira rodar esse tutorial a partir do arquivo do código do WxMaxima, carregue o arquivo do {{:exercicios:maximatutorial1_ptbr.wxm|turtorial Maxima}} no seu computador.
    
Linha 30: Linha 44:
  
  
-Na célula de entrada acima, nós mandamos cinco linhas de comandos, para o Maxima. Cada linha deve terminar com um "; " ou um "$". No caso da linha termina com um "; ", Maxima irá mostrar o resultado da linha, enquanto os resultados das linhas terminando com o "$" serão suprimidos. O "$" vem a calhar quando se faz mais cálculos. Note também que o resultado de "03/01"e "1.0/3.0" diferem. Isso porque Maxima, ao contrário de programas de matriz numérica (Matlab, etc) tenta manter cálculos precisos - expressões como 1 / 3 ou sqrt (2) não são avaliadas a menos que explicitamente solicitado. Em "1.0/3.0" foi utilizado a aproximação de "Números de Ponto flutuante" ([[http://en.wikipedia.org/wiki/Floating_point|Floating_point]]) para o Maxima avaliar a expressão.+Na célula de entrada acima, nós mandamos cinco linhas de comandos, para o Maxima. Cada linha deve terminar com um "; " ou um "\$". No caso da linha termina com um "; ", Maxima irá mostrar o resultado da linha, enquanto os resultados das linhas terminando com o "\$" serão suprimidos. O "\$" vem a calhar quando se faz mais cálculos. Note também que o resultado de "03/01" e "1.0/3.0" diferem. Isso porque Maxima, ao contrário de programas de matriz numérica (Matlab, etc) tenta manter cálculos precisos - expressões como 1 / 3 ou sqrt (2) não são avaliadas a menos que explicitamente solicitado. Em "1.0/3.0" foi utilizado a aproximação de "Números de Ponto flutuante" ([[http://en.wikipedia.org/wiki/Floating_point|Floating_point]]) para o Maxima avaliar a expressão.
  
   * 3. Podemos, no entanto, solicitar ao Maxima uma aproximação de ponto flutuante de uma expressão. Rode o script abaixo e observe os resultados.   * 3. Podemos, no entanto, solicitar ao Maxima uma aproximação de ponto flutuante de uma expressão. Rode o script abaixo e observe os resultados.
Linha 113: Linha 127:
   *10. Muitas vezes o resultado da expressão matemática da derivada parece diferente do que calculou.   *10. Muitas vezes o resultado da expressão matemática da derivada parece diferente do que calculou.
 Pode ser que não seja um erro, apenas uma forma diferente de expressar a mesma função. Pode ser que não seja um erro, apenas uma forma diferente de expressar a mesma função.
-Para simplificar expressões matemáticas no Maxima podemos usar a função randsimp+Para simplificar expressões matemáticas no Maxima podemos usar a função ratsimp
  
   ratsimp(%);   ratsimp(%);
  
 ===== Maxima: more steps ===== ===== Maxima: more steps =====
-$$lim_(maxima->oo)oo$$+$\lim\limits_{maxima\to \infty}\infty$
  
 <box 80% green| Maxima: more steps> <box 80% green| Maxima: more steps>
 Gostou!  Gostou! 
-   * Para uma consulta rápida e novas dicas veja o site {{ http://math-blog.com/2007/06/04/a-10-minute-tutorial-for-solving-math-problems-with-maxima/ }} +   * Para uma consulta rápida e novas dicas veja o site [[ http://math-blog.com/2007/06/04/a-10-minute-tutorial-for-solving-math-problems-with-maxima/ | A 10 minute tutorial for solving math problems with Maxima]] 
-   * Caso queira se aprofundar um pouco mais sobre o Maxima, o guia introdutório da Bruna Santos da Universidade do Porto é um ótimo começo: {{http://maxima.sourceforge.net/docs/Maxima_Bruna_Santos_2009.pdf}}+   * Caso queira se aprofundar um pouco mais sobre o Maxima, o guia introdutório da Bruna Santos da Universidade do Porto é um ótimo começo: [[ http://maxima.sourceforge.net/docs/Maxima_Bruna_Santos_2009.pdf  | Maxima Bruna Santos 2009]]
  
 </box> </box>
 +
exercicios/maxima.1336087862.txt.gz · Última modificação: 2024/01/09 18:17 (edição externa)
www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0