Modo Planilha
• Uso interativo através de comandos Maple, que podem oferecer funcionalidades avançadas ou
controle personalizado não disponível, usando menus de contexto ou outros métodos sem sintaxe
Usando o modo Planilha, você tem acesso à maioria das funcionalidades Maple descritas no Capítulo
1incluindo:
• Paletas
• Menus de contexto
• Assistentes e tutores
Para informações sobre estas funcionalidades, veja o capítulo 1, Modo Documento (pág. 1).(Para um
Nota: Usando um bloco de documento, você pode usar todas as funcionalidades do modo Documento
no modo Planilha. Para mais informações sobre bloco de documento, veja Bloco de Documento (pág.
230).
1 de 30 30/03/2008 12:57
index1.html file:///C:/Meus%20Documentos/Fisica/Manual%20Maple%2011/Capit...
Nota: Este capítulo e os capítulos seguintes foram criados usando o modo Planilha.
Seção Tópicos
Prompt de entrada - Onde você faz a • O Prompt de Entrada (>)•
entrada Supressão de Saída• Entrada
em 2-D e 1-D Math •
Separadores de Entrada
Comandos - Milhares de rotinas para • A Biblioteca Maple (Maple
a realização de computações e outras Library)• Comandos
operações Top-Level • Pacotes de
Comando
Paletas - Itens que você pode inserir • Usando Paletas
clicando ou arrastando
Menus de Contexto - Menus pop-up • Usando Menus de
de operações comuns Contexto
Assistentes e Tutores - Interfaces • Iniciando Assistentes e
Gráficas Tutores• Exemplo: Usando o
Construtor
com botões e sliders
de Gráfico Interativo
2 de 30 30/03/2008 12:57
index1.html file:///C:/Meus%20Documentos/Fisica/Manual%20Maple%2011/Capit...
Anterior • Execução de
grupos com
Rótulos
• Funcionalidades de Rótulos
de
Equações
No modo Planilha, você pode fazer a entrada no prompt de entrada Maple (>). O modo padrão para
• Pressionar Enter.
Por exemplo, para encontrar o valor de , entrar com a expressão e pressionar Enter.
>
(2.1)
3 de 30 30/03/2008 12:57
index1.html file:///C:/Meus%20Documentos/Fisica/Manual%20Maple%2011/Capit...
>
(2.2)
Suprimindo a Saída
Para suprimir a saída, entre com os dois pontos (:) no final da entrada.
>
• No prompt de entrada, pressione F5 para trocar de 2-D Math para 1-D Math.
> 123^2-29857/120;
(2.3)
>
4 de 30 30/03/2008 12:57
index1.html file:///C:/Meus%20Documentos/Fisica/Manual%20Maple%2011/Capit...
Importante: A entrada em 1-D Math deve terminar com dois pontos ou ponto e vírgula. Se você usar
um ponto e vírgula, o Maple exibe a saída. Se você usar dois pontos, o Maple não a exibe.
> 123^2-29857/120:
>
2. Na lingüeta (tab) Display, na lista suspensa Input display, selecionar Maple Notation.
3. Clicar Apply to Session (para definir somente para a corrente sessão) ou Apply Globally (para
Importante: No modo Document, você pode executar uma declaração somente se você der entrada no
modo Math.
Separadores de Entradas
Em entradas 1-D e 2-D Math, você pode usar um ponto e vírgula ou dois pontos para separar múltiplas
>
(2.4)
Se você não especificar um ponto e vírgula ou dois pontos, o Maple interpreta como uma única entrada.
5 de 30 30/03/2008 12:57
index1.html file:///C:/Meus%20Documentos/Fisica/Manual%20Maple%2011/Capit...
>
(2.5)
2.3 Comandos
O Maple contém um grande conjunto de comandos e uma poderosa linguagem de programação. A
maioria dos comandos Maple são escritos usando a linguagem de programação Maple.
Você pode entrar com comandos usando 1-D ou 2-D Math. Você precisa usar a entrada em 1-D Math
quando programar no Maple. O capítulo 8, Programação Básica (pág. 288), provê uma introdução à
programação Maple.
Para aprender a usar os comandos Maple, use tarefas templates. Veja Tarefas Templates (pág. 45).
A Biblioteca Maple
Os comandos estão contidos na biblioteca Maple, que é dividida em dois grupos: comandos top-level e
pacotes.
• Os pacotes contêm comandos especializados em áreas tais como: cálculo básico, álgebra linear, cálculo
vetorial e geração de códigos.
Para uma lista completa de pacotes e comandos, consulte o índice de páginas de ajuda (help pages).
Para acessar o resumo de índices de páginas de ajuda , entre com ?index e depois pressione Enter.
Para informações sobre o Sistema de Ajuda Maple, veja Obtendo Ajuda (Getting Help)( pág. 29).
Comandos Top-Level
Para usar um comando top-level, entre com o nome seguido de parênteses (( )) contendo quaisquer
6 de 30 30/03/2008 12:57
index1.html file:///C:/Meus%20Documentos/Fisica/Manual%20Maple%2011/Capit...
Nota: A entrada em 1-D Math, inclui um ponto e vírgula ou dois pontos no final da chamada de
seqüência.
Por exemplo, para derivar uma expressão, use o comando diff . Os parâmetros requeridos são a
>
(2.6)
>
Para uma lista completa de funções (comandos que implementam funções matemáticas), por exemplo,
BesselI e AiryAi, disponíveis na biblioteca, consultar a página de ajuda ?initialfunctions. (Para exibir
esta página de ajuda, entre com ?initialfunctions no prompt de entrada.)
>
(2.7)
>
Para informação mais detalhada sobre propriedades de uma função, use o comando Function-Advisor.
>
7 de 30 30/03/2008 12:57
index1.html file:///C:/Meus%20Documentos/Fisica/Manual%20Maple%2011/Capit...
(2.8)
>
Para informação mais detalhada sobre como usar uma função no Maple, consulte sua página de ajuda.
Por exemplo:
>
>
Nota: Na entrada em 1-D e 2-D, quando acessar uma página de ajuda usando ?, você não precisa finalizar
com ponto e vírgula ou dois pontos.
Comandos do Pacote
Para usar um comando do pacote, a chamada de seqüência deve incluir o nome do pacote e o nome
O comando with exibe uma lista dos comandos do pacote carregado (a não ser que você suprima a
8 de 30 30/03/2008 12:57
index1.html file:///C:/Meus%20Documentos/Fisica/Manual%20Maple%2011/Capit...
Depois de carregar um pacote, você pode utilizar os seus comandos como comandos top-level, isto é,
Por exemplo, usar o comando NLPSolve do pacote Optimization e encontrar um mínimo local de uma
>
(2.9)
>
>
>
>
(2.10)
>
9 de 30 30/03/2008 12:57
index1.html file:///C:/Meus%20Documentos/Fisica/Manual%20Maple%2011/Capit...
>
>
Para usar os exemplos deste manual, você pode precisar usar o comando unwith entre os exemplos.
Alguns pacotes contêm comandos que têm o mesmo nome de um comando top-level. Quando você
Por exemplo, o pacote plots contém um comando changecoords. O Maple também contém um comando
changecoords.
>
>
Em geral, este manual não inclui as mensagens de advertência que o Maple devolve.
Para usar o camando top-level, descarregue o pacote. (Para métodos alternativos de acesso a comando
2.4 Paletas
Paletas são coleções de itens relacionados que você pode inserir clicando ou arrastando, veja a figura 2.1
10 de 30 30/03/2008 12:57
index1.html file:///C:/Meus%20Documentos/Fisica/Manual%20Maple%2011/Capit...
Por exemplo, avaliar uma integral definida usando o item integração definida na paleta
Expression.
>
1. Entrar com os valores nos lugares de espera (placeholders). Para mover para o próximo lugar de
Nota: Se ao pressionar a tecla Tab inserir um tab, clique o ícone Tab na barra de ferramentas.
>
(2.11)
11 de 30 30/03/2008 12:57
index1.html file:///C:/Meus%20Documentos/Fisica/Manual%20Maple%2011/Capit...
>
Em 1-D Math, clicando o item de integração definida, é inserido o comando correspondente de chamada
de seqüência.
> int(f,x=a..b);
Especificar os valores do problema (usando o Tab para mover para o próximo lugar de espera) e
pressionar Enter.
> int(f,x=0..1):
Nota: Alguns itens de paleta não podem ser inseridos dentro de 1-D Math porque eles não estão definidos
em linguagem Maple. Quando o cursor está na entrada em 1-D Math, os itens de paleta não
disponíveisficam obscuros (dimmed).
Para mais informações sobre paletas, veja Paletas (pág. 9) e Realizando Computações (pág. 17) no
capítulo 1.
>
(2.12)
>
12 de 30 30/03/2008 12:57
index1.html file:///C:/Meus%20Documentos/Fisica/Manual%20Maple%2011/Capit...
No modo Planilha, você pode usar menus de contexto para realizar operações sobre 2-D Math e
saídas.
1. Clique o botão direito (Control-clique, para Macintosh) na expressão. O menu de contexto é exibido.
• O resultado da operação
Por exemplo:
Para determinar uma expressão racional (fração) que aproxima um número com ponto flutuante:
1. Clicar o botão direito (Control-clique, para Macintosh) no número com ponto flutuante.
inclui uma referência de rótulo de equação ao número que você vai converter.
>
13 de 30 30/03/2008 12:57
index1.html file:///C:/Meus%20Documentos/Fisica/Manual%20Maple%2011/Capit...
(2.13)
>
>
(2.14)
>
Para informaçãoes sobre rótulos de equação e referências de rótulos de equação, veja Rótulos de
Para mais informações sobre menus de contexto, veja Menus de Contexto (pág. 19) no capítulo 1.
14 de 30 30/03/2008 12:57
index1.html file:///C:/Meus%20Documentos/Fisica/Manual%20Maple%2011/Capit...
1. Do menu Tools, selecionar Assistants e, então, Plot Builder. O Maple insere o comando seguinte
15 de 30 30/03/2008 12:57
index1.html file:///C:/Meus%20Documentos/Fisica/Manual%20Maple%2011/Capit...
>
2. Na janela Interactive Plot Builder: Specify Expressions (figura 2.4), clicar Add. O diálogo
Add/Edit Expression é exibido.
3. No diálogo Add/Edit Expression, entre com a expressão para fazer o gráfico usando 1-D Math.
16 de 30 30/03/2008 12:57
index1.html file:///C:/Meus%20Documentos/Fisica/Manual%20Maple%2011/Capit...
5. Depois da adição das expressões, na janela Plot Builder: Specify Expressions (figura 2.4), clicar
Done.
6. No diálogo Interactive Plot Builder: Select Plot Type (figura 2.3), selecionar o tipo de gráfico,
por exemplo, 3-D Plot ou 3-D Contour Plot, e especificar os limites de variação (alcance) das variáveis,
7. Para criar imediatamente um gráfico, clique Plot. Para personalizar o gráfico antes de gerá-lo,
Para maiores informações sobre assistente e tutores, veja Assistentes e Tutores(pág. 22) no capítulo 1.
17 de 30 30/03/2008 12:57
index1.html file:///C:/Meus%20Documentos/Fisica/Manual%20Maple%2011/Capit...
Depois de inserir uma tarefa template, especifique os parâmetros do seu problema nos lugares de espera
Você pode também navegar (browse) pelas tarefas templates na Table of Contents (Tabela de
18 de 30 30/03/2008 12:57
index1.html file:///C:/Meus%20Documentos/Fisica/Manual%20Maple%2011/Capit...
• Clicar o botão Insert Default Content. O Maple insere o conteúdo padrão. O nível do conteúdo
padrão é determinado usando o diálogo Options. Para maiores detalhes, veja os passos seguintes.
• Clicar o botão Insert Minimal Content. O Maple insere somente comandos e componentes embutidos,
• Clicar o botão Copy Task to Clipboard. Colocar o cursor onde você quer inserir a tarefa e então colar
a tarefa. O Maple insere o conteúdo padrão. Usar este método para inserir rapidamente uma tarefa várias
vezes
3. Na lista suspensa Task content to insert, selecione All Content, Standard Content ou Minimal
Content.
• Standard Content (conteúdo padrão)- Comandos, componentes embutidos e instruções para usar
o template
• All Content (conteúto todo) - conteúdo total em um tarefa template, incluindo hyperlinks às páginas
relacionadas
O Maple armazena uma lista das mais recentes tarefas templates inseridas.
19 de 30 30/03/2008 12:57
index1.html file:///C:/Meus%20Documentos/Fisica/Manual%20Maple%2011/Capit...
• Do menu Tools, selecione Tasks e depois o nome da tarefa. O Maple insere o conteúdo padrão.
Depois de inserir uma tarefa template, entre com os parâmetros para a sua tarefa e, então, compute o
resultado.
1. Especificar os valores para os parâmetros nos lugares de espera (placeholders) ou usar componentes
de interface gráfica. Você pode ir para o próximo lugar de espera pressionando Tab.
• Colocando o cursor no primeiro comando da tarefa e ficar pressionando Enter, repetidamente, para
ferramentas.
Para mais informações sobre tarefas templates, consulte o Maple Getting Started Guide ou a página
de ajuda ?tasks
• Entrar com texto e conteúdo matemático na mesma linha, alternando entre modo Text e modo
20 de 30 30/03/2008 12:57
index1.html file:///C:/Meus%20Documentos/Fisica/Manual%20Maple%2011/Capit...
Nota: O conteúdo matemático em uma região de texto não é avaliado. Para entrar com conteúdo
matemático a ser avaliado, entre com ele em um Prompt de Entrada (Input Prompt) (pág. 33).
• Inserir qualquer item de paleta. Os itens de paleta são inseridos no modo Math (2-D Math).
• Seções e subseções
• Tabelas
Para mais informações sobre formatação de documentos, veja Criando um Documento Matemático
2.9 Nomes
Em lugar de reentrar com uma expressão toda vez que precisar dela, você pode designar um nome
ou adicionar um rótulo a ela. Assim você pode se referir à expressão usando o nome ou uma referência
de rótulo da equação (equation label reference). Para informações sobre rótulos, veja a seção seguinte,
Atribuindo Nomes
Você pode atribuir um nome a qualquer expressão do Maple: valores numéricos, estrutura de dados,
procedimentos (um tipo de programa Maple) ou outros objetos Maple. Inicialmente, o valor de um nome
é ele mesmo.
>
(2.15)
21 de 30 30/03/2008 12:57
index1.html file:///C:/Meus%20Documentos/Fisica/Manual%20Maple%2011/Capit...
>
(2.16)
Lembre-se de que você pode dar entrada usando os dois métodos seguintes:
• Entrar em 2-D Math com pi e depois pressionar a tecla de atalho para a finalização de símbolo.
Veja Atalhos para Entradas de Expressões Matemáticas (Shortcuts for Entering Mathematical
Expressions (pág. 5).
Quando o Maple avalia uma expressão que contém um nome, ele substitui o nome pelo seu valor. Por
exemplo:
>
(2.17)
Para informações sobre regras de avaliação do Maple, veja Avaliação de Expressões (Evaluating
Funções Matemáticas
Por exemplo, definir uma função que compute o cubo de seu argumento.
22 de 30 30/03/2008 12:57
index1.html file:///C:/Meus%20Documentos/Fisica/Manual%20Maple%2011/Capit...
>
(2.18)
Para informação sobre criação de funções, veja Definição de uma Função Matemática (Defining a
>
(2.19)
>
Nota : Para inserir a seta para a direita, entre com os caracteres ->. Em 2-D Math, o Maple substitui
Por exemplo, definir uma função que eleva seu argumento ao quadrado .
> square:=x->x^2:
> square(32);
(2.20)
>
Para mais informações sobre funções, veja Operadores Funcionais (Functional Operators) (pág. 267).
Nomes Protegidos
23 de 30 30/03/2008 12:57
index1.html file:///C:/Meus%20Documentos/Fisica/Manual%20Maple%2011/Capit...
Se você tentar designar por um nome protegido, o Maple devolve como um erro.
>
>
>
>
(2.21)
>
As aspas simples (right single quotes) (citação sem avaliação[ unevaluation quotes]) evitam que o
Maple avalie o nome. Para mais informações sobre citações sem avaliação, veja Avaliação Posterior
(Delaying Evaluation) (pág. 285) ou consulte as páginas de ajuda ?uneval.
24 de 30 30/03/2008 12:57
index1.html file:///C:/Meus%20Documentos/Fisica/Manual%20Maple%2011/Capit...
O comando restart limpa a memória interna do Maple. Os efeitos incluem a limpeza de todos os nomes
e o descarregamento de todos os pacotes. Para mais informações, consulte as páginas de ajuda ?restart.
Nota: Para usar os exemplos neste manual, pode ser que você necessite usar os comandos unassign ou
restart entre os exemplos.
Nomes Válidos
• Uma seqüência de caracteres alfa-numéricos e sub-linha (_) que comece com um caractere
alfabético.Nota: Para entrar com um caractere sub-linha em 2-D Math, entre com um caractere
contra-barra
Importante: Não comece um nome com o caractere sub-linha. O Maple reserva nomes que começam
com
•a
• a1
• polynomial:
25 de 30 30/03/2008 12:57
index1.html file:///C:/Meus%20Documentos/Fisica/Manual%20Maple%2011/Capit...
• polynomial1_divided_by_polynomial2
• `2a`
• `x#y`
• `x y`
O Maple marca a saída de cada grupo de execução com um rótulo de equação único
>
(2.22)
>
(2.23)
>
Importante: Por padrão, os rótulos de equações são exibidos. Se o rótulo de equação não estiver
• Do menu Format, selecionar Labels e, então, certificar-se de que Worksheet está selecionado.
• No diálogo Options (Tools>Options), no tab Display, certificar-se de que Show equation labels está
selecionado.
26 de 30 30/03/2008 12:57
index1.html file:///C:/Meus%20Documentos/Fisica/Manual%20Maple%2011/Capit...
Em lugar de reentrar com os resultados anteriores nas computações, você pode usar referências dos
rótulos das equações. Cada vez que você precisar se referir a um resultado anterior, insira uma referência
de rótulo da equação.
Por exemplo:
4. Pressione *.
>
(2.24)
>
27 de 30 30/03/2008 12:57
index1.html file:///C:/Meus%20Documentos/Fisica/Manual%20Maple%2011/Capit...
Um rótulo de equação está associado com a última saída dentro de um grupo de execução.
>
(2.25)
>
(2.26)
>
• Sections (Seções)- Cada rótulo é numerado de acordo com a seção onde ele ocorre.
Por exemplo, 2.1 é a primeira equação na segunda seção e 1.3.2 é a segunda equação na terceira
• Do menu Format, selecione Labels e, depois, Label Display. No diálogo Format Labels (figura
28 de 30 30/03/2008 12:57
index1.html file:///C:/Meus%20Documentos/Fisica/Manual%20Maple%2011/Capit...
Embora os rótulos de equação não sejam nomes descritivos, oferecem outras importantes
funcionalidades.
• Cada rótulo é único, enquanto que um nome pode ser inadvertidamente atribuído mais do que uma
• O Maple rotula os valores de saída seqüencialmente. Se você remove ou insere uma saída, o Maple
• Se você modifica o formato do rótulo de equação (veja Esquema de Numeração de Rótulos (pág. 53)),
Para informações sobre designação, uso e limpeza de nomes, veja Nomes (pág. 48).
Para mais informações sobre rótulos de equação, consulte as páginas de ajuda ?equationlabels.
29 de 30 30/03/2008 12:57
index1.html file:///C:/Meus%20Documentos/Fisica/Manual%20Maple%2011/Capit...
Os capítulos seguintes descrevem como usar o Maple para realizar tarefas como resolução de equações
Os capítulos foram criados usando o modo Planilha. Exceto onde foi notificado, todas as funcionalidades
30 de 30 30/03/2008 12:57