Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
html Page 1 of 69
Computações Matemáticas
Como discutido nos capítulos anteriores, o Maple contém numerosos recursos embutidos para
computações.
Estes recursos—e outros na Maplesoft Web site—estão disponíveis para as áreas discutidas neste
capítulo e muito mais. Seu primeiro passo na resolução de problemas deveria ser a revisão dos
recursos
relacionados disponíveis do Maple. Isto o ajudará a resolver problemas rápida e facilmente. Veja a
tabela 4.1.
Recursos Descrição
Assistentes Apontar-e- Interfaces gráficas com botões e sliders para
Clicar realizar
outras operações.
Control-clique).
Paletas Coleções de itens relacionados que você pode
inserir
Expand Docks.
Tarefas templates Conjunto de comandos com locais de espera
que
botões.
Recursos Descrição
comando FunctionAdvisor Provê informação detalhada sobre funções
• Visite
http://www.maplesoft.com/applicationsCaixa de
Ferramentas - Adição de produtos da
• Visite
http://www.maplesoft.com/products/toolboxes
Para informações sobre computações básicas, incluindo operações com inteiros e resolução de
equações,
Seção Tópicos
Álgebra - Realizando computações • Álgebra Polinomial
com (Polynomial
álgebra Algebra)
Álgebra Linear- Realizando • Criando Matrizes e Vetores•
Acessando Entradas em
computações com álgebra linear Matrizes e
Packages)
Otimização - Realizando • Interface Apontar-e-Clicar
computações (Point-
4.2 Álgebra
O Maple contém uma variedade de comandos que realizam operações com inteiros, como fatoração
e aritmética modular, como descrito em Operações com Inteiros (pág. 60). Ele dá suporte também
à álgebra polinomial.
Para informações sobre matrizes e álgebra vetorial, veja Álgebra Linear (pág.110)
Álgebra Polinomial
Um polinômio Maple é uma expressão em potências de uma incógnita. Polinômios a uma variável
Os coeficientes podem ser inteiros, números racionais, números irracionais, números com ponto-
flutuante,
>
(4.1)
Aritmética
operador de divisão (/). (O operador de divisão aceita argumentos polinomiais, mas não realiza
a divisão polinomial).
A divisão polinomial é uma operação importante. O comandos quo e rem encontram o quociente e
o resto de uma divisão polinomial. Veja a tabela 4.2. ( Os comandos iquo e irem encontram o
quociente e o resto de uma divisão com inteiros. Para mais informações, veja Operações com
Adição >
+
(4.2)
Subtração >
(4.3)
Multiplicação >
(4.4)
>
(4.6)
Exponenciação ^ >
(4.7)
>
(4.8)
Se você precisa determinar se um polinômio divide um outro, mas não precisa do quociente, use o
>
(4.9)
variáveis adjacentes. Caso contrário, será interpretado como uma única variável.
>
(4.10)
>
(4.11)
Para informações sobre aritmética polinomial, sobre campo e anéis finitos, consulte a página de
ajuda ?mod.
Ordenação de Termos
>
(4.12)
>
(4.13)
Nota: O comando sort devolve o polinômio ordenado e atualiza a ordem dos termos no polinômio.
>
(4.14)
>
(4.15)
>
(4.16)
Por padrão, o comando sort ordena um polinômio pela ordem decrescente do grau total dos termos..
>
>
(4.17)
O primeiro termo tem grau total 4. Os outros dois termos têm o grau total 3. A ordem dos dois
termos
Para ordenar os termos puramente pela ordem lexicográfica, isto é, primeiro pela ordem
decrescente
da primeira incógnita na lista de opção e então pela ordem decrescente da próxima incógnita na lista
de
>
(4.18)
Para informações sobre fechar palavras-chave com aspas retas simples ('), veja Avaliação Posterior
igual a 0.
Usando o menu de contexto, você pode realizar operações, como ordenação, para polinômios e
muitos
>
No modo Planilha, o Maple insere a chamada de seqüência que realiza a ordenação seguida pelo
polinômio ordenado.
>
>
(4.19)
Você pode usar o menu de contexto para realizar operações sobre o conteúdo em 2-D Math
incluindo a saída. Para mais informações, veja Menus de Contexto (pág. 18) (para o modo
>
(4.20)
O Maple tem vários comandos que devolvem os valores de grau e de coeficientes para um
polinômio.
(4.21)
(4.23)
(Highest) degree
(4.25)
(4.26)
Fatoração
Para expressar um polinômio na sua forma total fatorada, use o comando factor.
>
(4.27)
O comando factor fatora o polinômio sobre o anel compreendido pelos coeficientes, por exemplo,
inteiros. Você pode especificar um campo de número algébrico (algebraic number field) sobre o qual
fatorar o polinômio. Para mais informações, consulte a página de ajuda ?factor. (O comando
ifactor fatora um inteiro. Para mais informações, veja Operações com Inteiros (pág. 60).
Para encontrar as raízes de um polinômio, use o comando solve. Para informação sobre o comando
solve, veja Resolução de Equações e Inequações (pág.65). (o comando isolve resolve uma equação
Para mais informações, veja Equações de Inteiros (Integer Equations (pág. 78).)
Outros Comandos
Comando Descrição
content Conteúdo (polinômio a múltiplas
variáveis)
compoly Decomposição
discrim Discriminante (Discriminant)
ged O maior divisor comum (de dois
polinômios)
gedex Estende algoritmo Euclideano (para
dois polinômios)
CurveFitting Interpolação de polinômio (para lista
[PolynomialInterpolation] de pontos)
See also the CurveFitting
Assistant
(Tools>Assistants>Curve
Fitting)
Icm Mínimo múltiplo comum (de dois
polinômios)
norm Norma
prem Pseudo-Resto (de dois polinômios a
múltiplas variáveis)
primpart Parte primitiva (polinômio a múltiplas
variáveis)
randpoly Polinômio randômico (Random
polynomial)
PolynomialTools Determina se é self-reciprocal
[IsSelfReciprocal]
resultant Resultante (de dois polinômios)
roots raízes exatas (no campo de números
algébricos)
sqrfree fatoração sem raiz quadrada
(polinômio a múltiplas variáveis)
Informação Adicional
Tópico Recursos
Informação Geral de Página de ajuda ?polynom
polinômio
(General polynomial
information)
Pacote PolynomialTools Página de ajuda sumário do pacote
?PolynomialTools
Manipulação algébrica de Página de ajuda sumário do pacote
polinômios numéricos
?SNAP (Symbolic-Numeric
Algorithms forPolynomials)
Aritmética eficiente para Página de ajuda
polinômios esparsos
?SDMPolynom (estrutura de dados
de polinômios a múltiplas variáveis
com disdribuição esparsa) (Sparse
Distributed Multivariate Polynomial
data structure)
Informações e comandos de Tabela de Conteúdos do Sistema
polinômios Maple de Ajuda:
seção
Mathematics>Algebra>Polynomials
Você pode realizar muitas operações de álgebra linear usando tarefa templates. No Task Browser
Você pode facilmente definir matrizes usando a paleta Matrix. Para definir vetores, use a notação
Criando Matrizes
Na paleta Matrix, você pode especificar o tamanho e as propriedades da matriz (veja a figura
4.3).Para inserir uma matriz, clicar o botão Insert Matrix.
1. Colocar os valores das entradas. Para mover para o próximo lugar-de-espera da entrada, pressionar
Tab.
>
Criando Vetores
Para criar um vetor coluna, especifique uma seqüência separada por vírgulas <a, b, c>. O número de
elementos é deduzido do número de expressões.
>
(4.28)
Para criar um vetor linha, especifique uma barra vertical ( | ) como separação na seqüência, <a | b|
c>.
>
(4.29)
Na Paleta Matrix :
2. Na lista suspensa Type, selecionar um tipo de matriz, por exemplo, Custom values.
>
Para editar ou ver uma grande matriz ou um grande vetor, clique duplo no lugar-de-espera.
2. Clicar duplo em uma entrada e, então, editar seu valor. Pressionar Enter.
Você pode ver a matriz ou o vetor como uma tabela ou como uma imagem, que pode ser inserida
Por padrão, as matrizes podem armazenar quaisquer valores. Para aumentar a eficiência da
computação
com álgebra linear, crie matrizes e vetores com propriedades. Você deve especificar as propriedades,
por exemplo, o tipo de vetor ou matriz ou o tipo de dados, quando definir o objeto.
Por exemplo, definir uma matriz diagonal com coeficientes inteiros pequenos.
Na paleta Matrix:
>
Nota: Para criar uma matriz com entradas geradas randomicamente, selecionar Random Type.
Você pode especificar propriedades quando definir vetores usando a notação parêntese em ângulo
• O número de elementos. Se você especificar explicitamente todos os valores dos elementos, este
• Os parâmetros tais como shape, datatype e fill que determinam as propriedades do vetor.
>
(4.30)
>
(4.31)
Para criar um vetor linha usando o construtor Vector, incluir row como índice.
>
(4.32)
>
(4.33)
A paleta Matrix não dá suporte a algumas propriedades. Para determinar todas as propriedades, use o
construtor Matrix.
• O número de linhas e colunas. Se você especificar explicitamente todos os valores dos elementos,
• Uma lista das listas que definem os valores dos elementos por colunas (row-wise).
Por exemplo:
>
(4.34)
A paleta Matrix não pode preencher a matriz com um valor arbitrário. Use o parâmetro fill.
>
(4.35)
Para mais informações sobre construtores, incluindo outras sintaxes de chamada de seqüência e
parâmetros. Para mais informações, consulte as páginas de ajuda ?storage, ?Matrix, e ?Vector.
Para selecionar uma entrada em um vetor, entre com o nome do vetor com um índice inteiro, diferente
de zero.
>
(4.36)
>
(4.37)
>
(4.38)
Para criar um sub-vetor constituído de várias entradas, especificar uma lista ou um intervalo de
inteiros
>
(4.39)
>
(4.40)
Similarmente, você pode obter sub-matrizes usando um índice. Na seguinte matriz bi-dimensional,
>
ou
>
>
(4.41)
Você pode realizar computações com matrizes e vetores usando menus de contexto e o pacote
LinearAlgebra.
• O operador de multiplicação escalar é o asterisco (*), que exibe em math como . O operador
• Não existe operador de divisão (/) para álgebra matricial. (Você pode construir a inversa de uma
matriz
usando o expoente .)
>
(4.42)
Subtração >
(4.43)
Multiplicação >
(4.44)
Multiplicação * >
Escalar
(4.45)
>
(4.46)
(4.47)
>
(4.48)
Uns poucos operadores matriciais e vetoriais adicionais estão listados na tabela 4.7.
>
(4.49)
Transposição ^%H¹
>
Hermitiana
(Hermitian
Transpose)
(4.50)
(somente
vetores 3-D)
>
(4.51)
Para informações sobre aritmética matricial sobre campos e anéis finitos, consulte a página de ajuda
?mod.
Interação Apontar-e-Clicar
Usando menus de contexto, você pode realizar muitas operações com matrizes e vetores.
Por exemplo, computar a norma infinita (infinity norm) de uma matrix. Veja a figura 4.5.
No modo Documento, o Maple insere uma seta para a direita seguida pela norma. Veja a figura 4.6.
• Computar a dimensão
• Computar a transposta
• Selecionar um elemento
Para mais informações sobre os menus de contexto, veja Menus de Contexto (Context Menus
(pág. 18)) (para o modo Documento) ou Menus de Contexto (pág. 39) (para o modo
Planilha).Comandos do Pacote LinearAlgebra
A tabela 4.8 lista alguns comandos do pacote LinearAlgebra. Para uma lista completa, consulte a
Comando Descrição
Basis devolve uma base para um espaço vetorial
(vector space)
CrossProduct Computa o produto vetorial (the cross product)
de dois vetores
DeleteRow Deleta as colunas de uma matriz
Dimension Determina a dimensão de uma matriz ou de um
vetor
Eigenvectors Computa os auto-valores e auto-vetores de uma
matriz
FrobeniusForm Reduz uma matriz para a forma Frobenius
GaussianElimination Realiza a eliminação Gaussian em uma matriz
HessenbergForm Reduz uma matriz quadrada para a forma
Hessenberg
Para informações sobre operações aritméticas, veja Aritmética Matricial (Matrix Arithmetic)
(pág. 118).
Para informações sobre seleção de entradas, sub-vetores e sub-matrizes, veja Acessando as Entradas
Exemplo: Determinar uma base para o espaço definido pelo conjunto de vetores {(2,13, -15),
(7, -2, 13), (5, -4, 9)}. Expressar o vetor (25, -4, 9) em relação a esta base.
>
>
Encontrar uma base para o espaço vetorial definido por estes vetores e, então, construir uma matriz
>
(4.52)
>
(4.53)
Computações Numéricas
Você pode muito eficientemente realizar computações com grandes matrizes e vetores que
contenham
dados com ponto flutuante usando a biblioteca de rotinas de álgebra linear numérica. Algumas dessas
rotinas são fornecidas pelo Grupo de Algoritmos Numéricos (Numerical Algorithms Group
(NAG®)).
Veja também Criando Matrizes e Vetores para Grandes Problemas (Creating Matrices and Vectors
O pacote Student contém subpacotes que ajudam instrutores a ensinar conceitos e permitem aos
estudantes visualizar e explorar idéias. Estes subpacotes também contêm comandos computacionais.
em lugar de precisão de hardware e símbolos são geralmente assumidos para representar quantidades
reais mais do que complexas.Estes padrões e outros podem ser controlados usando o comando
SetDefault.
Para informação sobre usar o Maple como ferramenta para ensinar e aprender, veja Ensinando e
4.4 Cálculo
O Task Browser (Tools>Tasks>Browse) contém numerosas tarefas template de cálculo. Para uma
lista de tarefas, navegar para um dos folders (fascículos), como Calculus, Differential
Equations,Multivariate Calculus, ou Vector Calculus.
Esta seção descreve os comandos chave de cálculo do Maple, muitos dos quais são usados em tarefas
Para uma lista completa de comandos de cálculo, consulte as seções Mathematics (incluindo sub-
Limites
um valor:
Por exemplo:
>
(4.54)
O Comando limit
Por padrão, o Maple procura pelo limite real bidirecional (a não ser que o ponto limite seja ∞ ou -∞).
Para especificar uma direção, incluir uma das opções left, right, real ou complex na chamada do
>
>
>
(4.55)
Para mais informações sobre limites multidimensionais, consulte a página de ajuda ?limit/multi.
Importante: Usar o comando inerte Limit, não o comando limit. Para mais informações, consulte a
Por exemplo:
>
(4.56)
Para informação sobre o comando evalf , veja Aproximação Numérica (Numerical Approximation)
(pág. 282).
O comando Limit não computa o limite. Ele devolve um limite não avaliado.
>
(4.57)
Para mais informação sobre o comando Limit, consulte a página de ajuda ?Limit.
Derivação
>
(4.58)
Você pode também derivar usando os menus de contexto. Para mais informações, veja Menus de
Para calcular uma derivada de ordem maior ou derivada parcial, edite o símbolo de derivada inserido.
>
(4.59)
>
(4.60)
O Comando diff
O Maple computa derivadas usando o comando diff . Para usar o comando diff diretamente,
especifique
>
(4.61)
>
(4.62)
Para informação sobre rótulos (label) de equação como (4.61), veja Rótulos de Equações (pág. 51).
Para calcular derivadas de ordem maior, especifique a seqüência de variáveis de derivação. O Maple
chama o comando diff recursivamente.
>
(4.63)
Para calcular uma derivada parcial, use a mesma sintaxe. O Maple assume que as derivadas
comutam.
>
(4.64)
Para entrar com derivadas de ordem mais alta, é conveniente usar o operador de seqüência ($). Para
usar a sintaxe .
Por exemplo:
>
(4.65)
Derivando um Operador
Você pode também especificar uma função matemática como um operador funcional (functional
operator (um mapping). Para uma comparação de operadores e outras funções, veja Distinção entre
Operadores Funcionais e Outras Expressões Distinction between Functional Operators and Other
Expressions (pág. 267).
• Usar o operador D.
Nota: Se ao pressionar a tecla Tab inserir uma lingüeta (tab), clique o ícone Tab na barra de
ferrramentas
>
>
(4.66)
>
(4.67)
Para mais informações sobre o operador D, consulte a página de ajuda ?D. Para uma comparação
Derivada Direcional
Para computar uma derivada direcional e fazer o gráfico, use o Directional Derivative Tutor. Otutor
computa um valor com ponto-flutuante para a derivada direcional.
Para computar um valor simbólico para a derivada direcional, use o comando Student[Multivariate
Por exemplo, no ponto [1, 2], o gradiente de aponta a direção [2, 4], que é a direção de maior
>
>
(4.68)
>
(4.69)
Séries
Para gerar a expansão em série de Taylor de uma função em torno de um ponto, use o comando
taylor.
>
(4.70)
Nota: Se uma série de Taylor não existe, use o comado series para encontrar uma expansão em
série geral.
Por exemplo, a função integral cosseno (cosine integral function) não tem uma expansão em série de
>
Para gerar uma expansão em série truncada em torno de um ponto, use o comando series.
>
(4.71)
Por padrão, o Maple realiza os cálculos até ordem 6. Para usar uma ordem diferente, especifique um
>
(4.72)
Para determinar a ordem para todas as computações, use a variável ambiente Order.
Para informações sobre a ordem (Order) da variável e o termo, consulte a página de ajuda ?Order.
A expansão é do tipo series. Alguns comandos, por exemplo, o plot, não aceitam argumentos do tipo
series.Para usar a expansão, você deve convertê-la em um polinômio usando o comando
convert/polynom.
>
Para informações sobre tipos do Maple e tipos de conversões, veja Expressões do Maple (Maple
Para informações sobre gráficos, veja Gráficos e Animações (Plots and Animations) (pág. 157).
Integração
>
(4.73)
Relembre que você pode também entrar com símbolos, incluindo e d , usando complemento de
símbolo.
• Entrar com o nome do símbolo (ou parte do nome), por exemplo, int e d e então pressione a tecla
Para mais informações, veja Nomes de Símbolos (Symbol Names) (pág. 14).
Você pode também computar uma integral indefinida usando menus de contexto. Para mais
informação,
>
(4.74)
O Maple trata o parâmetro a como um número complexo. Como descrito em Suposições sobre
Variáveis
(pág. 95), você pode computar sob a suposição de que a é um número real e positivo usando o
comando
assuming.
>
(4.75)
O Comando int
e usam o comando int . Para usar o comando int diretamente, especifique os seguintes
argumentos.
• A expressão a integrar
• A variável de integração
>
(4.76)
>
(4.77)
Para uma integração definida, coloque a variável de integração igual ao intervalo de integração.
>
(4.78)
Integração Numérica
Importante: Usar o comando inerte Int, não o camando int. Para mais informações, consulte a
Além dos argumentos aceitos pelo comando int, você pode incluir argumentos opcionais como
method, que especifica o método numérico de integração.
Por exemplo:
>
(4.79)
Nota: Para entrar com um caractere sub-linha (underscore) (_) em 2-D Math, entre com \_.
Para informações sobre o comando evalf , veja Aproximação Numérica (Numerical Approximation)
(pág. 282).
Para informações sobre integração numérica, incluindo integração iterada e controle do algoritmo,
Para computar integrais iteradas, integrais de linha e integrais de superfície, use as tarefas templates
Equações Diferenciais
O Maple tem um conjunto poderoso de resolutores para equações diferenciais ordinárias (ODEs) e
Para informações sobre resolução de ODEs e PDEs, veja Outros Resolutores Especializados (pág.
73).
Pacotes de Cálculo
Pacotes VectorCalculus
O pacote VectorCalculus contém comandos que realizam operações multivariadas e cálculo vetorial
>
>
>
(4.80)
>
(4.81)
>
(4.82)
Computar a torsão de um espaço curvo. A curva deve ser um vetor com funções paramétricas
>
(4.83)
Para informação sobre o comando assuming, veja O Comando Assuming (pág. 97).
Para mais informações sobre o pacote VectorCalculus, incluindo uma lista completa de comandos,
consulte a página de ajuda ?VectorCalculus.
O pacote Student contém sub-pacotes que ajudam instrutores a ensinar conceitos e permitem aos
Para informação sobre o uso do Maple como uma ferramenta de ensino e aprendizagem com alguns
4.5 Otimização
Usando o pacote Optimization, você pode resolver numericamente problemas de otimização. O
pacote usa a algoritmo rápido da Numerical Algorithms Group (NAG) para minimizar ou maximizar
uma
função objetivo.
O pacote Optimization contém resolutores locais. Alem disso, para programas a uma variável não
lineares com limites finitos sem outros vínculos, você pode usar o comando NLPSolve. Para
encontrar soluções globais, geralmente, utiliza-se a Global Optimization Toolbox.Para mais
informações, visite http://www.maplesoft.com/products/toolboxes.
Interface Apontar-e-Clicar
Você pode também entrar com o problema (função objetivo, vínculos e limites) na chamada de
seqüência.
>
(4.84)
Depois de encontrar a solução, você pode fazer o gráfico dela. Para fazer o gráfico da solução:
Para informações sobre algoritmos usados para resolver problemas de otimização, consulte a página
de ajuda ?Optimization/Methods.
O Optimization Assistant aceita entradas em forma algébrica. Você pode especificar a entrada
seqüência de comandos.
>
>
Definir a matriz A, a matriz dos coeficientes para a inequação linear dos vínculos.
>
>
>
(4.85)
Note: Para informações sobre a criação de matrizes e vetores (incluindo como usar a paleta Matrix
para criar matrizes facilmente), veja Álgebra Linear (pág. 110).
Para informação adicional sobre realização eficiente de computações, consulte a página de ajuda
?Optimization/Computation.
Para importar programas lineares de um arquivo de dados padrão MPS(X), use o comando Import-
MPS.
Informação Adicional
Para uma lista completa de comandos e outras informações sobre o pacote Optimization , consulte a
4.6 Estatística
O pacote Statistics é uma coleção de comandos e o apontar-e-clicar Data Analysis Assistant—
consulte a página de ajuda ?Statistics[InteractiveDataAnalysis]—para realização de computações
em estatística matemática e análise de dados. O pacote dá suporte a uma ampla gama de tarefas
estatísticas comuns, incluindo análise de dados quantitativa e gráfica, simulação e ajuste de curva.
Além das ferramentas padrão de análise de dados, o pacote Statistics provê uma gama de
ferramentas
simbólicas e numéricas para computação com variáveis randômicas. O pacote suporta mais de 35
principais distribuições de probabilidade e pode ser estendido para incluir novas distribuições.
• Distribuições contínuas, que são definidas junto à reta real pelas funções de densidade de
• Distribuições discretas, que têm probabilidade não-nula somente em pontos discretos. Uma
distribuição discreta é definida por uma função de probabilidade. O Maple suporta muitas
distribuições discretas,
Você pode definir varáveis randômicas especificando uma distribuição na chamada ao comando
RandomVariable
>
>
>
(4.86)
representa a função delta de Dirac. Para mais informações, consulte a página de ajuda ?Dirac.
Para adicionar uma nova distribuição, especifique uma distribuição de probabilidade na chamada ao
comando Distribution.
>
(4.87)
?deveria ser
>
Para construir uma função por parte contínua em 1-D Math, use o comando piecewise, por exemplo,
t -> piecewise(t < 0, 0, t < 3, 1/3, 0).
??
se mudamos de >
>
temos
(4.88)
>
(4.89)
>
(4.90)
Computações Estatísticas
Além das funções básicas, como valor médio, mediana, desvio padrão e percentil, o pacote Statistics
contém comando que computa, por exemplo, a amplitude interquartil e o fator de risco.
Exemplos
Exemplo 1
>
(4.91)
>
(4.92)
Exemplo 2
Computar o fator de risco (hazard rate) da distribuição de Cauchy com parâmetros de localização e
>
(4.93)
>
(4.94)
Você pode também especificar para que o Maple compute o resultado numericamente.
>
(4.95)
Fazendo Gráficos
Você pode gerar gráficos estatísticos usando os comandos de visualização no pacote Statistics.
• Histograma
• Pie Chart
• Scatter Plot
Por exemplo, criar um gráfico de dispersão (scatter plot) para uma distribuição de pontos que variam
de
por um pequeno valor determinado por uma amostra (sample) normalmente distribuída.
>
>
>
>
>
Para informações sobre opções, como title, veja Gráficos e Animação (Plots and Animations)
(pág. 157).
Para ajustar a curva aos dados dos pontos, inclua o parâmetro de equação opcional fit .
• Função
>
>
>
Para um sumário (overview) sobre gráficos, veja Plots and Animations (pág. 157).
Informações Adicionais
Para mais informações sobre o pacote Statistics, incluindo análise de regressão, estimativa,
manipulação de dados e suavização (smoothing) de dados, consulte a página de ajuda ?Statistics.
A tabela 4.10 fornece os recursos para instrutores e estudantes. Para recursos adicionais, veja a
tabela
Recursos Descrição
Student Packages and O pacote Student contém funcionalidades
Tutors
computacionais e visualização (gráfico e
animação)
relacionados. O pacote Student contém pacotes para uma variedade de assuntos, incluindo pré-
cálculo,
O instrutores podem:
• Criar exemplos e atualizá-los durante a lição para demonstrar diferentes casos ou mostrar o efeito da
variação de um parâmetro.
• Criar gráficos e animações para visualizar conceitos, por exemplo, a relação geométrica entre uma
Os estudantes podem:
• Realizar computações passo-a-passo, por exemplo, computar uma derivada pela aplicação das
regras
• Realizar computações.
Pela rotação do gráfico tri-dimensional, você pode mostrar que o gradiente aponta na direção do
maior aumento da superfície ( veja a figura 4.12) e mostrar a direção do vetor gradiente no plano
>
Muitos comandos do pacote Student podem devolver um valor, expressão matemática, gráfico ou
animação. Isto permite a você computar a resposta final, ver a fórmula geral aplicada a um problema
• O gráfico que indica visualmente o campo vetorial, o caminho de integração (path of integration) e
os
>
>
>
(4.96)
Para avaliar a integral devolvida pela chamada de seqüência output = integral, use o comando
value.
>
(4.97)
>
(4.98)
Para mais informações sobre o pacote Student, consulte a página de ajuda ?Student.