Wx Maxima Traduzido e em Retrato PDF

Title Wx Maxima Traduzido e em Retrato
Author Lucas Soares
Course Cálculo 2
Institution Universidade de Brasília
Pages 37
File Size 644.3 KB
File Type PDF
Total Downloads 57
Total Views 130

Summary

Instruções de utilização do programa Maxima traduzido....


Description

22/07/2021

wxMaxima

Página 1

wxMaxima

Conteúdo O manual do usuário wxMaxima

2

1 Introdução ao wxMaxima 1.1 Maxima e wxMaxima. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1.1 Maxima. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1.2 wxMaxima. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2 Princípios básicos da pasta de trabalho. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2.1 A abordagem da pasta de trabalho. . . . . . . . . . . . . . . . . . . . . . . . . 1.2.2 Células . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3 3 4 5 5 6 6

1.2.3 Cursores horizontais e verticais. . . . . . . . . . . . . . . . . . . . .

8

1.2.4 Enviando células para o Maxima. . . . . . . . . . . . . . . . . . . . . . . . .

8

1.2.5 Preenchimento automático de comandos. . . . . . . . . . . . . . . . . . . . . . . .

8

1.2.6 Painéis laterais. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 1.2.7 Saída MathML. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 1.2.8 Suporte a Markdown. . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 1.2.9 Teclas de atalho. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 1.2.10 TeX bruto na exportação de TeX . . . . . . . . . . . . . . . . . . . . . . . . 14 1.3 Formatos de arquivo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 1.3.1 .mac. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 1.3.2 .wxm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 1.3.3 .wxmx. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 1.4 Opções de configuração. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 1.4.1 Taxa de quadros de animação padrão. . . . . . . . . . . . . . . . . . . . . . . 17 1.4.2 Tamanho padrão do gráfico para novas sessões máximas. . . . . . . . . . . . . . . . 17 1.4.3 Corresponder parênteses em controles de texto . . . . . . . . . . . . . . . . . . . . 17 1.4.4 Não salve a planilha automaticamente. . . . . . . . . . . . . . . . . 17 1.4.5 Onde a configuração é salva? . . . . . . . . . . . . . . . . . . . . 17

https://translate.googleusercontent.com/translate_f

1/37

22/07/2021

wxMaxima 2 extensões para Maxima 2.1 Variáveis subscritas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

18

2.2 Feedback do usuário na barra de status . . . . . . . . . . . . . . . . . . . . . . . . . 18 2.3 Plotagem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 2.3.1 Incorporando um gráfico na planilha. . . . . . . . . . . . . . . . . . 19 2.3.2 Tornando plotagens embutidas maiores ou menores. . . . . . . . . . . . . . . . 19 2.3.3 Parcelas de melhor qualidade . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

1

Página 2

2.3.4 Abrindo plotagens embutidas em janelas gnuplot interativas . . . . . . . 20 2.3.5 Abrindo o console de comando do gnuplot nas janelas de plotagem. . . . . . . . . 20 2.3.6 Incorporando animações na planilha . . . . . . . . . . . . . . 20 2.3.7 Abrindo vários gráficos em janelas contemporâneas . . . . . . . . . 22 2.3.8 O painel lateral “Plotar usando desenho”. . . . . . . . . . . . . . . . . . . . . 22 2.4 Incorporação de gráficos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 2.5 Arquivos de inicialização . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 2.6 Variáveis especiais wx…. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 2.7 Saída 2D de impressão bonita . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 2.8 Relatório de bug. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 2.9 Saída de marcação sendo desenhada em vermelho. . . . . . . . . . . . . . . . . . . . . . . 25 3 Solução de problemas

27

3.1 Não é possível conectar ao Maxima. . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 3.2 Como salvar dados de um arquivo .wxmx corrompido. . . . . . . . . . . . . . . . . . . 27 3.3 Eu quero que algumas informações de depuração sejam exibidas na tela antes que meu comando tenha terminou . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 3.4 A plotagem mostra apenas um envelope vazio fechado com uma mensagem de erro . . . . . 28 3.5 A plotagem de uma animação resulta em “erro: variável indefinida ”. . . . . . . . . 28 3.6 Perdi o conteúdo de uma célula e desfazer não lembra. . . . . . . . . . . . . . . . 28 3.7 wxMaxima inicia com a mensagem “Maxima process terminated. ”. . . . 29 3.8 Maxima está sempre calculando e não respondendo à entrada . . . . . . . . . . 29 3.9 Meu Maxima baseado em SBCL fica sem memória. . . . . . . . . . . . . . . . . . 29 3.10 A entrada às vezes é lenta / ignora as teclas no Ubuntu . . . . . . . . . . . . . 29 3.11 wxMaxima para quando Maxima processa caracteres gregos ou tremas . . . 29 3.12 Plotagem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 3.12.1 Posso fazer com que o wxMaxima produza arquivos de imagem e gráficos incorporados em uma vez? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 3.12.2 Posso definir a proporção de aspecto de um gráfico ? . . . . . . . . . . . . . . . . . . . . 31 4 FAQ

32

4.1 Existe uma maneira de fazer com que mais texto caiba em uma página LaTeX? . . . . . . . . . . . . . 32 4.2 Existe um modo escuro? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

https://translate.googleusercontent.com/translate_f

2/37

22/07/2021

wxMaxima 4.3 O wxMaxima às vezes trava por alguns segundos uma vez no primeiro minuto . . 32 5 argumentos de linha de comando

32

O manual do usuário wxMaxima wxMaxima é uma interface gráfica de usuário (GUI) para o sistema de álgebra computacional Maxima (CAS). wxMaxima permite usar todas as funções do Maxima. Além disso, fornece con assistentes venientes para acessar os recursos mais comumente usados. Este manual descreve alguns dos recursos que fazem do wxMaxima uma das GUIs mais populares do Maxima. Antes de examinarmos o conteúdo, alguns pontos relacionados à navegação são necessários. Imediatamente abaixo está um pequeno índice. Clicar em qualquer um dos itens listados move o cursor para

2

Página 3

Figura 1: logotipo wxMaxima

no topo da seção indicada do manual. Clicar em Conteúdo move o cursor para um índice estendido. Esta tabela estendida pode ser usada para navegar mais diretamente para partes específicas do manual. O link Conteúdo aparece em locais ao longo do texto para fins de navegação. • Introdução : wxMaxima basics • Extensões : Os comandos wxMaxima adiciona ao Maxima

https://translate.googleusercontent.com/translate_f

3/37

22/07/2021

wxMaxima • Solução de problemas : O que fazer se wxMaxima não funcionar como esperado • FAQ : Perguntas frequentes • CommandLine : Os argumentos de linha de comando que wxMaxima suporta

1 Introdução ao wxMaxima 1.1 Maxima e wxMaxima No domínio de código aberto, grandes sistemas são normalmente divididos em projetos menores que são mais fácil de manusear para pequenos grupos de desenvolvedores. Por exemplo, um programa de gravação de CD irá consiste em uma ferramenta de linha de comando que realmente grava o CD e uma interface gráfica do usuário que permite aos usuários implementá-lo sem ter que aprender sobre todas as opções de linha de comando e, na verdade, sem usar a linha de comando. Uma vantagem dessa abordagem é que

3

Página 4

o trabalho de desenvolvimento que foi investido no programa de linha de comando pode ser compartilhado por muitos programas: O mesmo programa de linha de comando de gravador de CD pode ser usado como um “enviar para CD ”- plug-in para um aplicativo gerenciador de arquivos, para a função“ gravar em CD ”de um reprodutor de música e como gravador de CD para uma ferramenta de backup de DVD. Outra vantagem é que dividir uma grande tarefa em partes menores permite que os desenvolvedores forneçam várias interfaces de usuário para o mesmo programa. Um sistema de álgebra computacional (CAS) como o Maxima se encaixa nesta estrutura. Um CAS pode fornecer a lógica por trás de um aplicativo de calculadora de precisão arbitrária ou pode fazer transações automáticas formas de fórmulas no fundo de um sistema maior (por exemplo, Sage). Alternativamente, pode ser usado diretamente como um sistema autônomo. Maxima pode ser acessado via linha de comando. Muitas vezes, no entanto, uma interface como wxMaxima prova uma maneira mais eficiente de acessar o software, especialmente para os recém-chegados.

1.1.1 Maxima Maxima é um sistema de álgebra computacional completo (CAS). A CAS é um programa que pode resolver problemas matemáticos reorganizando fórmulas e encontrando uma fórmula que resolva os problemas em vez de apenas emitir o valor numérico do resultado. Em outras palavras, Maxima

https://translate.googleusercontent.com/translate_f

4/37

22/07/2021

wxMaxima pode servir como uma calculadora que dá representações numéricas de variáveis, e também pode fornecer soluções analíticas. Além disso, oferece uma gama de métodos numéricos de análise sis para equações ou sistemas de equações que não podem ser resolvidos analiticamente.

Figura 2: captura de tela do Maxima, linha de comando A documentação extensiva do Maxima está disponível na Internet . Parte deste documento também está disponível no menu de ajuda do wxMaxima. Pressionando a tecla Ajuda (na maioria dos sistemas a tecla F1) faz com que o recurso de ajuda sensível ao contexto do wxMaxima salte automaticamente para MaxPágina de manual do ima para o comando no cursor.

4

Página 5

1.1.2 wxMaxima wxMaxima é uma interface gráfica de usuário que fornece toda a funcionalidade e flexibilidade de Maxima. wxMaxima oferece aos usuários uma tela gráfica e muitos recursos que tornam o trabalho com Maxima mais fácil. Por exemplo, wxMaxima permite exportar o conteúdo de qualquer célula (ou, se que é necessário, qualquer parte de uma fórmula, também) como texto, como LaTeX ou como especificação MathML com um simples clique com o botão direito. Na verdade, uma pasta de trabalho inteira pode ser exportada, como um arquivo HTML ou como um arquivo LaTeX. Documentação para wxMaxima, incluindo pastas de trabalho para ilustrar aspectos da sua utilização, está online no site de ajuda do wxMaxima , bem como através do menu de ajuda.

https://translate.googleusercontent.com/translate_f

5/37

22/07/2021

wxMaxima

Figura 3: janela wxMaxima Os cálculos que são inseridos em wxMaxima são executados pelo comando Maximaferramenta de linha em segundo plano.

1.2 Noções básicas da pasta de trabalho Muito do wxMaxima é autoexplicativo, mas alguns detalhes requerem atenção. Este site con contém várias pastas de trabalho que abordam vários aspectos do wxMaxima. Resolvendo alguns deles (particularmente o “tutorial do Maxima de 10 minutos (wx)”) irão aumentar a família de alguém aridade tanto com o conteúdo do Maxima quanto com o uso de wxMaxima para interagir com o Maxima. Este manual se concentra na descrição de aspectos do wxMaxima que provavelmente não serão evidente e que pode não ser abordado no material online.

5

Página 6

1.2.1 A abordagem da pasta de trabalho Uma das poucas coisas que não são padrão no wxMaxima é que ele organiza os dados para Maxima em células que são avaliadas (o que significa: enviado para Maxima) apenas quando o o usuário solicita isso. Quando uma célula é avaliada, todos os comandos dessa célula, e apenas essa célula,

https://translate.googleusercontent.com/translate_f

6/37

22/07/2021

wxMaxima são avaliados como um lote. (A afirmação anterior não é muito precisa: pode-se selecionar um conjunto de células adjacentes e avaliá-los juntos. Além disso, pode-se instruir Maxima para avaliar todas as células em uma pasta de trabalho em uma passagem.) Abordagem da wxMaxima para enviar comandos para a execução pode parecer estranha à primeira vista. No entanto, facilita drasticamente o trabalho com grandes documentos (onde o usuário não deseja que cada mudança acione automaticamente um reavaliação completa de todo o documento). Além disso, essa abordagem é muito útil para depuração. Se o texto for digitado em wxMaxima, ele cria automaticamente uma nova célula da planilha. O tipo disso a célula pode ser selecionada na barra de ferramentas. Se uma célula de código é criada, a célula pode ser enviada ao Maxima, o que faz com que o resultado do cálculo seja exibido abaixo do código. Um par de tais comandos é mostrado abaixo.

Figura 4: célula de entrada / saída

Na avaliação do conteúdo de uma célula de entrada a célula de entrada Maxima atribui um rótulo para a entrada (por padrão mostrado em vermelho e reconhecível pelo% i) pelo qual pode ser referenciado mais tarde em a sessão wxMaxima. A saída que Maxima gera também recebe um rótulo que começa com % oe por padrão está oculto, exceto se o usuário atribuir um nome à saída. Neste caso por padrão, o rótulo definido pelo usuário é exibido. O rótulo% o-style do Maxima gerado automaticamente irá também ser acessível, no entanto. Além das células de entrada wxMaxima permite células de texto para documentação, células de imagem, título células, células de capítulo e células de seção. Cada célula tem seu próprio buffer de desfazer, portanto, a depuração por alterar os valores de várias células e, em seguida, reverter gradualmente as alterações desnecessárias é bastante fácil. Além disso, a própria planilha tem um buffer global de desfazer que pode desfazer células edita, adiciona e exclui. A figura abaixo mostra diferentes tipos de células (células de título, células de seção, células de subseção, texto células, células de entrada / saída e células de imagem).

1.2.2 Células A planilha é organizada em células. Cada célula pode conter outras células ou os seguintes tipos de conteúdo:

6

Página 7

https://translate.googleusercontent.com/translate_f

7/37

22/07/2021

wxMaxima

Figura 5: Exemplo de diferentes células wxMaxima

7

https://translate.googleusercontent.com/translate_f

8/37

22/07/2021

wxMaxima

Página 8

• uma ou mais linhas de entrada do Maxima • uma ou mais imagens • saída de, ou uma pergunta de, Maxima • um bloco de texto que pode, por exemplo, ser usado para documentação • um título, seção ou subseção. O comportamento padrão do wxMaxima quando o texto é inserido é criar automaticamente uma matemática célula. Células de outros tipos podem ser criadas usando o menu Célula, usando as teclas de atalho mostradas em o menu ou usando a lista suspensa na barra de ferramentas. Uma vez que a célula não matemática é criada, tudo o que for digitado no arquivo será interpretado como texto. O texto de comentário adicional pode ser inserido em uma célula matemática se entre colchetes da seguinte forma: / * Isto o comentário não será enviado ao Maxima para avaliação * /.

1.2.3 Cursores horizontais e verticais Se o usuário tentar selecionar uma frase completa, um processador de texto tentará estender a seleção ção para começar e terminar automaticamente com um limite de palavra. Da mesma forma wxMaxima se mais depois que uma célula for selecionada, a seleção será estendida a células inteiras. O que não é padrão é que wxMaxima oferece flexibilidade de arrastar e soltar, definindo dois tipos de cursores. wxMaxima irá alternar entre eles automaticamente quando necessário: • O cursor é desenhado horizontalmente se for movido no espaço entre duas células ou por clicando aqui. • Um cursor vertical que funciona dentro de uma célula. Este cursor é ativado movendo o cursor dentro de uma célula usando o ponteiro do mouse ou as teclas do cursor e funciona de forma semelhante o cursor em um editor de texto.

1.2.4 Enviando células para o Maxima O comando em uma célula de código é executado uma vez CTRL + ENTER, SHIFT + ENTER ou ENTER a tecla no teclado é pressionada. O padrão do wxMaxima é inserir comandos quando CTRL + ENTER ou SHIFT + ENTER é inserido, mas wxMaxima pode ser configurado para executar COM mandos em resposta a ENTER.

1.2.5 Preenchimento automático do comando wxMaxima contém um recurso de autocompletar que é acionado através do menu (Cell / Complete Word) ou, alternativamente, pressionando a combinação de teclas CTRL + ESPAÇO. O autocompletar é sensível ao contexto. Por exemplo, se ativado dentro de uma especificação de unidade para ezUnits, oferecem uma lista de unidades aplicáveis. Além de completar um nome de arquivo, um nome de unidade ou o nome do comando atual ou variável o autocompletar é capaz de mostrar um modelo para a maioria dos comandos, indicando o tipo (e significado) dos parâmetros que este programa espera. Para ativar este recurso, pressione SHIFT + CTRL + ESPAÇO ou selecionar o respectivo item de menu (Célula / Mostrar modelo).

8

https://translate.googleusercontent.com/translate_f

9/37

22/07/2021

wxMaxima

Página 9

Figura 6: ezUnits

1.2.5.1 caracteres gregos Os computadores tradicionalmente armazenavam caracteres em valores de 8 bits. Isso permite um máximo de 256 personagens diferentes. Todas as letras, números e símbolos de controle (fim da transmissão, fim do string, linhas e bordas para desenhar retângulos para menus, etc.) de quase qualquer idioma pode caber dentro desse limite. Para a maioria dos países, a página de código de 256 caracteres que foi escolhida não inclui coisas como letras gregas, porém, que são freqüentemente usadas em matemática. Para superar isso tipo de limitação foi inventado o Unicode : uma codificação que faz o texto em inglês funcionar como normal, mas para usar muito mais do que 256 caracteres. Maxima permite Unicode, se ele foi compilado usando um compilador Lisp que suporta Unicódigo ou que não se importe com a codificação da fonte. Como pelo menos um deste par de condições é provável que seja verdade. wxMaxima fornece um método de entrada de caracteres gregos usando o teclado: • Uma letra grega pode ser inserida pressionando a tecla ESC e, em seguida, começando a digitar o Nome do personagem grego. • Alternativamente, pode ser inserido pressionando ESC, uma letra (ou duas para a letra grega omicron) e ESC novamente. Neste caso, as seguintes letras são suportadas:

chave

https://translate.googleusercontent.com/translate_f

Letra grega

chave

Letra grega

chave

Letra grega

10/37

22/07/2021

wxMaxima uma

alfa

b

eu

beta

k

iota

r

rho

kappa

s

sigma

9

Página 10

chave

Letra grega

g

gama

chave eu

d

delta

e z

Letra grega lambda

chave t

tau

m

mu

épsilon

n

nu

f

zeta

x

XI

c

chi

h

eta

om

y

psi

q

theta

p

UMA

Alfa

omicron pi

eu...


Similar Free PDFs