Você está na página 1de 44

MAPLE 13

Lvia Braga Sydrio de Alencar Bergson da Silva Matias PET Civil

Sumrio
1. INTRODUO.............................................................................................................................. 3
Histrico ...................................................................................................................................... 3 Interface...................................................................................................................................... 3 Comandos Bsicos ...................................................................................................................... 7

1.1. 1.2. 1.3.

1.3.1. Operaes bsicas ................................................................................................................................ 7

1.4.

Alguns detalhes........................................................................................................................... 8

1.4.1. Casas decimais ..................................................................................................................................... 8 1.4.2. Ajuda .................................................................................................................................................... 9 1.4.3. Erro ....................................................................................................................................................... 9 1.4.4. Comentrios ....................................................................................................................................... 10

2.

EQUAES ALGBRICAS ...................................................................................................... 11


Atribuies ................................................................................................................................ 11 Outros comandos ..................................................................................................................... 11 Resoluo de Equaes Algbricas ........................................................................................... 13 Funes Elementares................................................................................................................ 14

2.1. 2.2. 2.3. 2.4.

3.

CLCULO ................................................................................................................................... 18
Limite ........................................................................................................................................ 18 Derivada .................................................................................................................................... 20 Integral...................................................................................................................................... 22

3.1. 3.2. 3.3.

4.

EDOS .......................................................................................................................................... 25
Declarando uma EDO................................................................................................................ 25 Resolvendo uma EDO ............................................................................................................... 26

4.1. 4.2.

5.

GRFICOS .................................................................................................................................. 29
Grficos em duas dimenses .................................................................................................... 29

5.1.

5.1.1. Funes .............................................................................................................................................. 29 5.1.2. Limites ................................................................................................................................................ 35 5.1.3. Derivadas ........................................................................................................................................... 35

5.1.4. Integrais ............................................................................................................................................. 36

5.2. 5.3.

Grficos em trs dimenses ...................................................................................................... 36 Grficos de EDOs ...................................................................................................................... 38

Introduo

1. Introduo
1.1. Histrico Maple um sistema algbrico computacional comercial de uso genrico. Constitui um ambiente informtico para a computao de expresses algbricas, simblicas (pode-se usar essa capacidade simblica para obter-se solues analticas exatas para muitos problemas matemticos como diferenciao, integrao e etc), permitindo o desenho de grficos a duas ou a trs dimenses. O seu desenvolvimento comeou em 1981 pelo Grupo de Computao Simblica na Universidade de Waterloo em Waterloo, no Canad, provncia de Ontrio. Desde 1988, o Maple tem sido desenvolvido e comercializado pela Maplesoft, uma

companhia canadense tambm baseada em Waterloo, Ontrio. 1.2. Interface A verso mais atual o Maple 15. Porm, nessa apostila, ser utilizado o Maple 13. Ao abrir-se o software, essa a interface que se encontra:

Maple 13

Conhecendo os botes do Maple:


7 6 5 4 3 2 1

1 Configura a cor de um intervalo de caracteres selecionado. 2 Configura a cor da fonte para caracteres selecionados. 3 Indica quando o usurio est utilizando uma animao. 4 Indica quando o usurio est utilizando um grfico. 5 Indica quando o usurio est utilizando um desenho. 6 Indica quando o usurio est utilizando uma operao matemtica (ao se utilizar nmeros por exemplo). 7 Indica quando o usurio est utilizando um texto.
17 23 25 21 19 15 13 11 11 0 9 8

10 24 20 18

26

22

16

14 4

12

8 Abre o sistema de ajuda. 9 Desfaz um comando. 10 Zoom 200%. 11 Zoom 150%. 12 Zoom 100%. 13 Editar cdigo de iniciao.

Introduo

14 Reinicia o servidor Maple. 15 Depura a operao atual. 16 Interrompe a operao atual. 17 Executa todos os grupos selecionados. 18 Executa todo o contedo da folha de trabalho. 19 Avana para a prxima folha de trabalho. 20 Volta para a folha de trabalho anterior. 21 Remove qualquer seo includa na seleo. 22 Inclui a seleo em uma subseo. 23 Insere entrada do Maple depois do grupo de execuo atual. 24 Inserir texto sem formatao aps o grupo de execuo atual. 25 Refaz a ltima operao feita. 26 Desfaz a ltima operao feita.

Maple 13

27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45

27 Salva expresses matemticas elaboradas pelo usurio. 28 Permite que o usurio escolha a caligrafia de sua preferncia. 29 Expresses j consagradas pelo uso. 30 Unidades no Sistema Internacional (SI). 31 Unidades no sistema americano. 32 Smbolos de uso recorrente na matemtica. 33 Elaborao de matriz. 34 Componentes como caixa de texto, termmetro e etc. 35 Caracteres gregos. 36 Uso de setas. 37 Smbolos de relao.

Introduo

38 Smbolos de relao aproximada. 39 Smbolos de diferena. 40 Alguns operadores como o somatrio. 41 Outros operadores. 42 Caracteres vazados. 43 Caracteres alternativos. 44 Caracteres. 45 Formas. 1.3. Comandos Bsicos A partir do Maple 12, no mais necessrio colocar ; ao final de cada sentena para que o seu comando possa ser rodado, apesar de que se for colocado, a sentena ser lida normalmente.Ao se colocar o : o resultado no ser mostrado mas ser salvo na memria.

1.3.1.Operaes bsicas

Fatorial Potenciao Diviso

! ^ /

Multiplicao * Adio Subtrao + -

A ordem de preferncia a descrita acima, comeando do fatorial at a subtrao.

Maple 13

Um detalhe importante quando se deseja escrever uma potenciao que primeiro coloca-se o smbolo ^ depois o expoente e logo em seguida deve-se apagar o smbolo para que a sentena fornea uma resposta. Para modificar a ordem de preferncia basta utilizar parntese ( ).

Exerccios: Resolva as seguintes sentenas matemticas: Onze elevado a quarta mais nove fatorial vezes cinco; Resp: 1829041; Sete vezes quinze virgula trs divididos por menos seis; Resp: Nove mais 5 dividido por sete ao cubo. Deve-se dar preferncia soma neste caso. Resp:0.04081632653. 1.4. Alguns detalhes
1.4.1.Casas decimais

No caso de se desejar obter resultados de divises com casas decimais, deve-se colocar um ponto aps o nmero que est no numerador. Caso no se coloque o ponto, o

Introduo

Maple sempre retorna o resultado na forma simblica. Uma forma mais geral de se obter as casas decimais utilizar o comando evalf. O Maple retorna um nmero com at dez casas decimais. Em combinao com o %, o comando retorna o ltimo valor.

Vrios comandos podem ser escritos na mesma linha, desde que sejam separados por ;.

1.4.2.Ajuda

O Maple tem uma ferramenta de ajuda relativamente completa. Pode-se evoc-la pelo boto Ajuda.

1.4.3.Erro

Ao encontrar uma falha, o Maple retorna uma mensagem de erro, especificando o seu tipo. Erros comuns so associados a falhas na digitao, erro no domnio de funes e etc.

10

Maple 13

1.4.4.Comentrios

Quando se deseja fazer um comentrio acerca de alguma passagem, utiliza-se o comando #. O Maple desconsidera o comentrio, ficando apenas para futuras consultas dos usurios.

Simplify: Simplifica uma expresso que tem um fator em comum entre seu numerador e denominador.

Equaes Algbricas

11

2. Equaes Algbricas
2.1. Atribuies Quando se deseja atribuir um valor a alguma letra, uma funo a alguma varivel, enfim, atribuir alguma identidade a algo, usa-se o smbolo :=. Portanto, no exemplo abaixo, o valor de B atribudo a A, x tem o valor de cinco e quando a expresso em funo de x atribuda a y, automaticamente o valor de x substitudo funo e o valor final dado.

2.2. Outros comandos Simplify: Simplifica uma expresso que tem um fator em comum entre seu numerador e denominador.

Factor: Fatora uma expresso.

Expand: Expande uma expresso que est fatorada.

12

Maple 13

Equaes Algbricas

13

Exerccios: Expandir (x+y)4. Resp: Fatorar xy-x2y+y3x2-x. Resp: Simplificar . Resp:

2.3. Resoluo de Equaes Algbricas Para se resolver uma equao, utiliza-se o comando solve.

Quando se tem uma funo de mais de uma varivel, deve-se especificar em funo de que varivel se deseja ter a resoluo.

Para se construir uma funo, deve-se primeiro batiz-la com um nome ou letra que a represente, em seguida, usa-se o smbolo da atribuio :=, o nome da varivel , o comando de transformao -> e a expresso da prpria funo.

14

Maple 13

Depois de declaradas, as funes ficam gravadas na memria do programa e basta escrev-las pelo nome de batismo para cham-las novamente. Podem-se especificar os pontos nos quais se deseja saber o valor da funo. Vale a pena ressaltar que se o mesmo nome for dado a diferentes funes, a mais atual ser mantida e a antiga ser apagada da memria do Maple.

Exerccios: Resolva as seguintes equaes: Y = x2 -10x-24. Resp: Encontre o valor de y para x=233455,2323. Resp: Y = xy-x2y+y3x2-x , em funo de x. Resp: 2.4. Funes Elementares 1. Funo exponencial: 2. Funo seno: 3. Funo cosseno: 4. Funo tangente: 5. Funo secante: 6. Funo cossecante: 7. Funo cotangente: 8. Funo arcoseno: 9. Funo arcocosseno: 10. Funo logartma: 11. Funo logaritmo neperiano:

Equaes Algbricas

15

Alguns exemplos:

16

Maple 13

Equaes Algbricas

17

Exerccios: Resolva as seguintes equaes de funes elementares: Y=sen(x)+cos(x). Resp: Y= .Resp:

Y = log10(x)+e2 .Resp:

18

Maple 13

3. Clculo
Agora veremos alguns tpicos de clculo diferencial e integral, comeando por Limite e depois Derivada e Integral. O Maple possui comandos pr-estabelecidos que facilitam a resoluo dessas funes. 3.1. Limite Para a resoluo de limites, podemos usar dois comandos bem parecidos: o limit e o Limit. O comando limit(L minsculo) retorna o limite de uma funo f(x) quando x tende ao valor a.

Onde: f(x) uma funo de x x = a o mesmo que x a, ou seja, x tende a a

OBS: se o limite no existir o Maple d como resposta undefined.

Exemplo: Calcular o limite da funo abaixo, quando x tende a 1:

Usando o comando limit, temos:

Tambm possvel obter os valores do limite de funo pela direita e pela esquerda

Clculo

19

(limites laterais). Para isso, basta leftou right.

acrescentar mais um parmetro ao comando anterior:

Onde: right significa que o limite pela direita leftsignifica que o limite pela esquerda Exemplo: Calcular o limite da funo abaixo, quando x tende a 3 pela direita:

Usando o comando limit, temos:

Podemos tambm definir limites no infinito. Exemplo:

O comando Limit(L maisculo) mostra a expresso de limites que utilizada usualmente sem calcul-lo.

20

Maple 13

Exemplo:

Exerccio: Calcule os seguintes limites, utilizando o comando limit. a. b. c. d. 3.2. Derivada Para a resoluo de derivadas, o Maple oferece os comandos diffe Diff. O comando diff(F minsculo) retorna a derivada da funo f em relao a x.

Onde: f(x) uma funo de x x a varivel a que se deseja derivar Exemplo: Calcular a derivada da funo abaixo:

Usando o comando diff, temos:

Outros exemplos de derivadas:

Clculo

21

Derivada de uma funo trigonomtrica

Derivada parcial >

Tambm podemos calcular derivadas de ordem superior. Para isso se usa a seguinte sintaxe:

Onde: f(x) a funo que se deseja derivar x a varivel a ser derivada $n a ordem da derivada Exemplos:

22

Maple 13

O comando Diff(D maisculo) mostra a expresso de derivada que utilizada usualmente sem calcul-la.

Exemplo:

Exerccio: Calcule as derivadas das seguintes funes usando o comando diff. a. b. c. d. 3.3. Integral Para a resoluo de integrais, o Maple oferece os comandos inte Int. O comando int(I minsculo) retorna a integral da funo f em relao a x. Podemos calcular uma integral indefinida ou definida. , 1 derivada em relao a x , 2 derivada em relao a y , 3 derivada em relao a x , 4 derivada em relao a x

Onde: f(x) uma funo de x

Clculo

23

x a varivel a que se deseja integrar x=a..b o intervalo de integrao Exemplo: Calcular a integral definida de x = 2 a x = 3 da funo abaixo:

Usando o comando int, temos:

Outros exemplos de integrais: Integral de uma funo trigonomtrica

Integral com limite no infinito:

O comando Int(I maisculo) mostra a expresso da integral que utilizada usualmente sem calcul-la.

Exemplo:

24

Maple 13

Exerccio: Calcule as integrais das seguintes funes usando o comando int. a. b. c. d. , de 4 a 6 , de a 0 , de a 0 , de /2 a 2

EDOs

25

4. EDOs
4.1. Declarando uma EDO O comando que define Equaes Diferenciais Ordinrias no Maple o ODE. Para declarar uma EDO basta somente digitar o comando ODE e a Equao da forma correta. Exemplo:

Os cuidados necessrios so sempre colocar as funes de y na forma y(x), pois y uma funo de x. Veja o exemplo errado:

Observe que no exemplo errado acima, ao invs de y(x), foi colocado y, causando um resultado no esperado no comando. Tambm se pode escrever de outra maneira, lembrando sempre que as funes y dependentes de uma varivel x devem estar na forma y(x):

Outro exemplo:

Neste caso, temos E e I constantes e v variando em funo de x.

26

Maple 13

Exerccio: Declare, com a ajuda do comando ODE, as seguintes EDOs: a. b. c. d.

4.2. Resolvendo uma EDO Para resolver uma EDO, o Maple dispe de muitos comandos eficazes, trataremos aqui do comando DSOLVE.

O comando DSOLVE pode resolver uma EDO desconsiderando as condies iniciais do problema e tambm pode resolver considerando as condies iniciais. Vejamos um exemplo:

Observe que, como no foram dadas condies iniciais, y(x) ficou com duas constantes a serem determinadas, C1 e C2. Para considerarmos as condies iniciais e assim eliminarmos as constantes, devemos acrescentar mais um parmetro ao comando ODE. a que surge o parmetro ics, que so as condies iniciais do problema. Vejamos o mesmo exemplo anterior, agora sujeito s seguintes condies iniciais: y(0) = 1 e y(0) = 0 Desta forma:

EDOs

27

Aqui tambm preciso ter cuidado, pois a segunda condio inicial que a derivada da funo em zero igual a zero. Esta condio deve sempre ser escrita da forma como est: D(y)(0)=0.

Outros exemplos:

Exerccio: Resolva as EDOs abaixo: a.

28

Maple 13

b. c. d.

Grficos

29

5. Grficos
Quando se deseja fazer um grfico de uma funo y= f(x), por exemplo, usa-se geralmente o comando plot. A sintaxe bsica : Plot (f, h, v, ops), em que: F = Nome da funo; H = intervalo em que se deseja que o grfico seja definido no eixo das abscissas (eixo x). Separa-se os dois valores por dois pontos finais seguidos ..; V = intervalo em que se deseja que o grfico seja definido no eixo das ordenadas (eixo y). Separam-se os dois valores por dois pontos finais seguidos ..; Ops = opes de formatao.

A declarao de v e opsso opcionais e a de f e h obrigatria. O parmetro v funciona como um zoom sobre a rea do grfico em que se est estudando. 5.1. Grficos em duas dimenses
5.1.1.Funes

Exemplo:

Exemplo 2:

30

Maple 13

Exemplo 3: Utilizando o eixo y.

Exemplo 4: Aumentando a escala, utilizando uma espcie de zoom. Antes...

Grficos

31

Depois...

Exemplo 5: Mudando a cor do grfico ou dando um ttulo ao grfico.

32

Maple 13

Para mudar a cor do grfico ou o nome, basta seguir o procedimento mostrado no exemplo, os comandos devem sempre estar separados por vrgula e no se deve utilizar preposies e pontuaes para o ttulo do grfico. A linguagem utilizada deve ser o ingls. Outra maneira de declarar uma funo para ser feito seu grfico separar a declarao da funo do comando plot. Exemplo 6: Primeiro, declara-se a funo e depois se usa o comando plot. >> Error, (in plot) unexpected option: tilte = GRAFICO*AZUL >

Primeiro um erro de escrita bastante comum (escreveu-se a palavra title da maneira errada). Depois, a escrita correta e o grfico:

Grficos

33

> Dessa forma, o usurio pode colocar vrios grficos em um mesmo plano cartesiano. Essa ferramenta bastante til para a comparao de grficos. Utiliza-se os colchetes [ ] para separar a declarao das funes do resto do comando.

34

Maple 13

Exerccios: Trace o grfico de: Cos2(x) e100 log5(x)

Grficos 5.1.2.Limites

35

Na verdade, limites, derivadas e integrais podem ser estudadas a partir do grfico da funo de origem.

5.1.3.Derivadas

interessante comparar os grficos das diversas derivadas que uma funo pode ter.

36

Maple 13

5.1.4.Integrais

5.2. Grficos em trs dimenses H uma pequena diferena no comando de grfico em 2D e 3D. Para o grfico de trs dimenses, tem-se: Plot3d(f(x,y),x=a..b,y=c..d,ops1,ops2opsn)

Grficos

37

Onde f(x,y) uma funo real que pode ser plotada em 3D, como um cone. Alguns exemplos sero dados a seguir:

38

Maple 13

Apenas mudando a cor...

5.3. Grficos de EDOs Para fazer um grfico de uma Equao Diferencial Ordinria (EDO), deve-se: Declarar a EDO como aprendido no quarto tpico; Declarar as condies de contorno; Baixar um conjunto de ferramentas, pelo comando Utilizar o comando DEplot para elaborar o grfico. ;

Grficos

39

Exemplo:

No caso acima, a EDO foi resolvida, mas isso no era necessrio. Continuando com a elaborao do grfico...

essencial que se baixe as ferramentas de grfico com o comando with(DEtools).

A estrutura da declarao de grfico para EDOs a seguinte: DEplot (nome dado EDO, funo, varivel= ponto inicial..ponto final,[[nome dado s condies de contorno]], opes)

40

Maple 13

Exerccios: Faa o grfico de:

a. b. c. d. ,