Professional Documents
Culture Documents
1
PET - Engenharia Eltrica UFC
Maro 2014
Responsveis
2
PET - Engenharia Eltrica UFC
Maro 2014
Sumrio
Responsveis ................................................................................................................................................ 2
Introduo..................................................................................................................................................... 5
Inserindo Textos.......................................................................................................................... 5
Matrizes ......................................................................................................................................... 14
o
Criando Matrizes:...................................................................................................................... 14
Formatao: ................................................................................................................................................ 22
Grficos ...................................................................................................................................................... 25
Programao ............................................................................................................................................... 32
3
PET - Engenharia Eltrica UFC
Maro 2014
Clculo ....................................................................................................................................................... 35
4
PET - Engenharia Eltrica UFC
Maro 2014
Introduo
Para inserir um texto ou uma equao, basta clicar no local onde este deve ser colocado.
o Inserindo Textos
Aps clicar no local onde se deseja inserir um texto:
1) Digite Shift + (abre aspas):
Ser aberta uma caixa de texto. Tudo o que for escrito dentro desta caixa ser
interpretado pelo MathCad como texto, ou seja no interferir nos clculos do
programa.
2) Insira o Texto desejado.
3) Aps inserir o texto, basta clicar fora da caixa para o que o texto seja inserido.
5
PET - Engenharia Eltrica UFC
Maro 2014
possvel, depois, voltar ao texto para modific-lo. Para isso basta clicar sobre o mesmo e
alter-lo.
o Inserindo Equaes:
Aps clicar no local onde se deseja inserir uma equao:
1) Digite a equao:
Assim como para textos, ao inserir equaes ser aberta uma caixa de texto, onde
voc pode digitar a equao desejada.
Exemplo: Digite 2+3 e aperte Enter.
2) Digite = (igual):
Se voc deseja que o resultado da sua equao seja exibido, antes de apertar Enter,
digite =. No exemplo anterior:
Nos prximos captulos, veremos como utilizar variveis no MathCad, com isto ser
possvel inserir equaes mais elaboradas.
O MathCad possui diversas barras de ferramentas. No entanto, neste tpico sero abordadas
apenas duas delas, so elas: Math e Calculator.
6
PET - Engenharia Eltrica UFC
Maro 2014
Calculator Toolbar;
Graph Toolbar;
Vector and Matrix Toolbar;
Evaluation Toolbar;
Calculus Toolbar;
Boolean Toolbar;
Programming Toolbar;
Greek Symbol Toolbar;
Symbolic Keyword Toolbar;
7
PET - Engenharia Eltrica UFC
Maro 2014
Para visualizar o nome e a combinao de teclas que ativa cada comando, basta
deixar o cursor do mouse sobre cada smbolo.
Como a maioria dos smbolos dos comandos da Calculator Toolbar autoexplicativa,
sero explanados apenas alguns dos comandos:
1) Factorial: Calcula o fatorial do valor desejado. Ativado pelo comando !.
Exemplo:
Figura 6: Factorial
3) Absolute Value: Aplica a funo mdulo. ativado pelo comando Shift + \ (|).
Exemplo:
8
PET - Engenharia Eltrica UFC
Maro 2014
Figura 9: Exponential
10) Definition: Utilizado para definir uma valor para uma varivel. Sua utilizao
ser abordada no prximo captulo. ativado pelo comando :. Exemplo:
9
PET - Engenharia Eltrica UFC
Maro 2014
Definindo variveis
Para se definir uma varivel no Mathcad necessrio escolher um nome para a varivel. Esse nome pode
conter letras, smbolos e nmeros, com a regra de que nmeros no podem iniciar o nome da varivel.
Aps definido o nome da varivel, deve-se digitar :(dois pontos) para que aparea na interface do
programa o smbolo de definio: :=. Assim, o software ter reconhecido aquele nome como uma
varivel e poder receber o valor ou intervalo que usurio desejar. Observe que ao se definir uma varivel
no Mathcad, sua utilizao deve a ser feita abaixo da definio. Faa um teste simples e perceba que o
software retornar a mensagem de que a varivel no foi definida caso esta seja utilizada acima de sua
definio. Em muitos casos til indexar uma varivel, ou seja, colocar um ndice numrico ou um
smbolo menor ao lado direito da varivel. Para faz-lo, basta digitar o nome da varivel, digitar
.(ponto) e digitar o nome ou valor do ndice.
Exemplo: neste exemplo, a primeira coluna representa o que foi digitado e a segunda coluna representa o
que foi mostrado no programa.
DIGITADO
X:3
3*X=
H:5*X
2*H + 7=
X.4: 4*H + 4
2*X.4=
RETORNADO
X := 3
3.X=9
H := 5 . X
2.H + 7 = 37
X4 = 4.H + 4
2. X4 = 128
possvel definir uma varivel como uma progresso aritmtica, ou seja, um intervalo de valores. Para
faz-lo, basta digitar o nome da varivel, dois pontos, o primeiro valor da progresso aritmtica, o
segundo termo da progresso aritmtica (separado por vrgula do primeiro) e, finalmente, separado por
; (ponto e vrgula), o ltimo valor da progresso.
Exemplo:
Digitar
x:1,2;9
significa a progresso aritmtica de 1 at 9. Observe que, como o segundo termo dois, a razo da
10
PET - Engenharia Eltrica UFC
Maro 2014
Figura 14
Definindo funes
A definio de uma funo no Mathcad semelhante definio de variveis. Para definir a funo de
uma varivel f(x) = x3 8, basta digitar:
f(x):x^3-8,
sendo mostrado f(x):=x3-8. Definida a funo, pode-se calcular seu valor em pontos apenas substituindose o valor de x por algum valor numrico pertencente ao domnio da funo. Pode-se calcular um vetor de
elementos pertencentes imagem se colocado como argumento da funo um vetor de elementos do
domnio. Observe o exemplo a seguir:
digite:
X:1,3;11
Figura 15
11
PET - Engenharia Eltrica UFC
Maro 2014
digite:
f(x):x^2-7
digite: f(X)=
Figura 16
No Mathcad possvel definir funes compostas. Para isso, so abertas as abas boolean toolbar e
programming toolbar. A aba boolean toolbar serve para que seja inserido o operador condicional,
enquanto a aba programming toolbar utilizada para adicionar uma parte da funo. Observe o exemplo a
seguir, em que primeiramente so abertas as seguintes abas:
Figura 17
Figura 18
digitado o nome da funo, pois ela ser definida como foi explicado anteriormente. Aps se digitar os
dois pontos da definio, clica-se em Add Line da toolbar Programming, que faz com que apaream os
espaos para inserir as partes da funo. Observe o exemplo a seguir:
f(x):
Figura 19
12
PET - Engenharia Eltrica UFC
Maro 2014
Figura 20
Agora basta inserir as partes da funo. Caso se deseje colocar outra parte, se clica em Add Line. Observe
a funo definida por partes:
Figura 21
Apesar da existncia dessas duas toolbars, possvel inserir uma funo por partes no Mathcad apenas
com o uso do teclado. Observe o exemplo anterior sendo refeito dessa forma:
f(x):if(x<0,x^2,x^3)
Figura 22
Para o caso de uma funo dividida em mais partes, utiliza-se o seguinte raciocnio:
g(x):if(x<0,x^2,if(x<4,x^3,x))
Figura 23
13
PET - Engenharia Eltrica UFC
Maro 2014
Figura 24
Matrizes
o Criando Matrizes:
14
PET - Engenharia Eltrica UFC
Maro 2014
1) Soma de Matrizes:
15
PET - Engenharia Eltrica UFC
Maro 2014
2) Substrao de Matrizes:
3) Multiplicao de Matrizes:
4) Diviso de Matrizes:
Operadores de Matrizes:
Maro 2014
2) Matriz transposta:
No menu Matrix selecione a opo Matrix Transpose. Surgir algo do tipo:
3) Length:
Indica a dimenso do vetor. Exemplo:
17
PET - Engenharia Eltrica UFC
Maro 2014
5) Determinante:
No menu Matrix selecione a opo Determinant. Surgir algo do tipo:
18
PET - Engenharia Eltrica UFC
Maro 2014
8) Autovalor e autovetor:
Para obter os autovalores de uma matriz, digite:
eigenvals(MATRIZ)
Para obter os auto vetores de uma matriz, digite:
eigenvecs(MATRIZ)
Exemplo:
19
PET - Engenharia Eltrica UFC
Maro 2014
Equaes lineares
Soluo de equaes
Para resolver equaes utilizando o comando Solve voc deve seguir os seguintes
passos:
1) Digite a equao.
2) Em seguida, digite o comando Ctrl + = (ou clique na opo Equal To, localizada
na Boolean Toolbar)
3) Digite o valor que a equao est igualada.
4) Ainda com a equao selecionada, abra o Menu Symbolic, localizado na barra de
ferramentas Math. Clique em Solve
5) Aparecer um seta para a direita. Aperte a seta direcional para a direita do teclado.
Sero apresentadas em um vetor as solues da equao.
Exemplos:
20
PET - Engenharia Eltrica UFC
Maro 2014
Figura 49
21
PET - Engenharia Eltrica UFC
Maro 2014
Figura 50
Formatao:
A formatao de texto no Mathcad semelhante formatao em outros editores de texto. Para visualizar
a barra de ferramentas de edio de texto, basta acessar o menu View Toolbars e selecionar a opo
Formatting. Com a opo Formatting ativada aparecer uma srie de opes para que o usurio possa
editar o texto no programa. A barra de ferramentas de edio de texto no Mathcad tem a seguinte
aparncia:
Figura 51
Estilo: a primeira aba, que aparece com a opo normal o estilo com que foi escrito um texto
ou uma expresso matemtica. Observe que apenas clicando sobre o texto ou sobre a expresso
possvel mudar, por exemplo, o estilo com que um destes foi escrito clicando sobre uma das
opes mostradas no scroll.
Fonte: a segunda aba permite alterar a fonte do que foi escrito. Observe que a gama de opes de
fontes maior que em outros editores de texto.
Tamanho da letra: a terceira opo permite modificar diretamente o tamanho da letra.
B, I, U: Bold, Italic e Underlined permitem que o usurio possa, respectivamente, deixar em
negrito, e deixar sublinhado.
22
Maro 2014
Para alterar a forma como a expresso est escrita, pode-se utilizar o editor de texto ou modificar as
opes no menu Format Equation. Tambm no menu Format, possvel marcar uma expresso atravs
da aba Properties. A marcao pode ser feita com diferentes cores, sendo escolhidas por meio do menu
Format Color.
possvel tambm formatar as expresses de modo a simplific-las por meio da alterao de como os
operadores so mostrados.
Formatao da preciso
Para formatar como os resultados numricos sero retornados no Mathcad, basta acessar o menu Format
Result. A seguinte janela ser aberta:
Figura 52
23
PET - Engenharia Eltrica UFC
Maro 2014
Nas opes de Format, possvel escolher o formato numrico retornado. As opes de Exponential
thresshold permitem que seja escolhido o nmero de casas decimais do resultado.
Para alterar as unidades com que so expressas certas dimenses, basta acessar a opo Unit do menu
Insert. Aparecer a seguinte janela:
Figura 53
Em Dimension possvel escolher a dimenso que se deseja alterar a unidade. Em Unit aparecem as
unidades disponveis.
Na opo Result do menu Format possvel acessar a barra Unit Display, onde pode ser escolhido se as
unidades aparecero e se elas sero simplificadas depois de realizadas certas operaes. Essas opes
aparecem na janela abaixo:
24
PET - Engenharia Eltrica UFC
Maro 2014
Figura 54
Grficos
Criando um Grfico
Para criar uma grfico no MathCad voc deve seguir os seguintes passos:
1) Acesse o Menu Graph, localizado na barra de ferramentas Math.
2) Em seguida, digite em qualquer ponto da pgina a funo a qual voc quer plotar o grfico.
3) Clique no local onde voc deseja que o grfico seja plotado.
Vale lembrar que o MathCad l seus documentos de cima para baixo.
Desta forma, no possvel plotar um grfico em uma posio onde a
funo est definida abaixo.
25
PET - Engenharia Eltrica UFC
Maro 2014
4) Para construir um grfico em coordenadas retangulares clique na opo X-Y Plot. Para
construir um grfico em coordenadas polares clique na opo Polar Plot.
No menu Graph existem outras opes de grficos para voc plotar. Estes
seguem, basicamente, os mesmos passos de criao dos outros grficos.
5) As duas opes abriro quadros semelhantes. Clique no smbolo preto central do eixo
vertical e digite o nome da funo. Em seguida, clique no smbolo preto central do eixo
horizontal e digite o nome da varivel.
Para plotar dois grficos no mesmo plano, ao invs de inserir apenas uma
funo, digite o nome das duas funes separados por vrgula. Exemplo:
26
PET - Engenharia Eltrica UFC
Maro 2014
Agora que aprendemos como plotar grficos no MathCad, o prximo tpico abordar a
formatao destes grficos.
Formatao de grficos
Aps plotado o grfico, este vem com as formataes pr-definidas pelo MathCad. Porm,
muitas vezes, a formatao padro do programa no nos satisfaz.
Para isto, o MathCad apresenta uma gama de opes de formatao para grficos. Neste tpico
abordaremos algumas das formataes mais utilizadas no MathCad.
Maro 2014
Figura 59
Para alterar os limites dos intervalos voc deve seguir os seguintes passos:
1) Para alterar o limite superior de Y, clique sobre o atual valor (No exemplo acima
100) apague e digite o novo valor desejado.
2) Para alterar o limite inferior de Y, clique sobre o atual valor (No exemplo acima
0) apague e digite o novo valor desejado.
3) Para alterar o limite superior de X, clique sobre o atual valor (No exemplo acima
10) apague e digite o novo valor desejado.
4) Para alterar o limite superior de X, clique sobre o atual valor (No exemplo acima
-10) apague e digite o novo valor desejado.
Pronto, os limites dos intervalos foram alterados. Agora possvel analisar a funo
em qualquer intervalo desejado.
28
PET - Engenharia Eltrica UFC
Maro 2014
A janela acima servir para voc fazer qualquer tipo de formatao relacionada
a grficos. Nesta apostila, s so explicados alguns tipos de formatao. No
entanto, recomendvel que voc explore as outras opes de formatao,
como forma de aprender as inmeras possibilidades de formatao que este
software proporciona.
2) Se voc deseja adicionar apenas grades verticais selecione somente a opo Grid
lines do lado esquerdo. Se voc deseja que seu grfico apresente apenas grades
horizontais, selecione somente Grid lines do lado direito. Se voc deseja grades
tanto verticais quanto horizontais, selecione as duas opes.
3) Por padro, a cor das grades no MathCad so verdes. Para alterar a cor dos
grficos, clique no quadrado verde ao lado de Grid lines e selecione a cor
desejada.
4) Clique em Aplicar.
29
PET - Engenharia Eltrica UFC
Maro 2014
Figura 61
3)
4)
5)
6)
7)
Maro 2014
31
PET - Engenharia Eltrica UFC
Maro 2014
Programao
Uma das partes mais importantes do Mathcad a programao. Para entender como ela funciona neste
software, necessrio aprender a sintaxe com que os cdigos so escritos e a lgica dos operadores
utilizados. Vale ressaltar que a linguagem de programao usada aqui relativamente simples.
Iniciando um programa
Para iniciar um programa em Mathcad necessrio ativar o operador de programa. Para isso, acesse o
menu Programming Toolbar e escolha a opo Add Line (a mesma para se definir uma funo composta).
Aqui, cada vez que se escolhe Add Line adicionada uma linha ao programa. Em um programa do
Mathcad, se inseridas vrias expresses, o resultado retornado ser referente ltima linha.
Nas linhas dos programas no podem ser adicionados textos, expresses de atribuio (:= ou =) ou
grficos. Isso acontece pelo fato de o sinal de igualdade em programao ser utilizado em lgica
condicional, como explicado mais frente. Portanto, no prximo tpico ser esclarecida a forma correta
de se atribuir valores em programao em Mathcad.
Atribuio em programas
Para realizar uma atribuio em um programa no Mathcad necessrio utilizar o menu Programming
Toolbar. Basta escolher a opo Local Definition representada por uma seta apontando para a esquerda.
Observe que a atribuio pode ser composta, ou seja, pode-se atribuir mais de um valor a dada varivel,
criando condies para isso.
Vale ressaltar que uma varivel que foi definida em um programa no existe fora dele. Isso significa que
se uma varivel for definida dentro do cdigo, fora dele ela pode ser definida de forma diferente sem
haver interferncia entre as duas, pois a atribuio foi local.
Como observado na criao de funes compostas, pode-se definir qualquer funo ou varivel baseandose em certas condies. Para se escolher a condio, so utilizados os operadores condicionais, como
mostrado no exemplo a seguir em que definida recursivamente a funo fatorial:
Figura 63
32
PET - Engenharia Eltrica UFC
Maro 2014
Tambm bastante utilizados em programao, os operadores For e While tornam possvel, por exemplo,
executar clculos por meio de iteraes. Observe o exemplo a seguir utilizando o operador For:
Figura 65
Figura 64
Figura 66
33
PET - Engenharia Eltrica UFC
Maro 2014
Operador Continue:
O operador Continue utilizado associado aos operadores While e For para passar por uma iterao sem
utilizar o comando associado a um condicional. Observe o exemplo
Figura 67
Operador Return:
Este operador retorna o valor e finaliza o programa, sendo utilizado sempre associado aos operadores
While e For.
Figura 68
34
PET - Engenharia Eltrica UFC
Maro 2014
Operador Break:
Trava o loop de um For ou While antes que ele termine. Observe o exemplo a seguir, que mostra outra
forma de utilizao do While.
Figura 69
Clculo
Neste captulo sero abordadas as funes do MathCad relacionadas ao Clculo Diferencial. Para
isto, sero analisadas algumas das funes mais importantes dos Menus Symbolic e Calculus.
Funo Substitute
A funo Substitute utilizada para para substituir valores numricos em funes especficas.
Para utiliz-la siga os seguintes passos:
7) Defina uma funo. Exemplo:
35
PET - Engenharia Eltrica UFC
Maro 2014
Figura 70
Figura 71
9) No quadrado vermelho digite a funo desejada (No exemplo y). No primeiro quadrado
preto digite a varivel a qual se quer substituir o valor numrico. E no segundo quadrado
preto digite o valor numrico desejado. Exemplo:
Figura 72
Simplificao Algbrica:
Muitas vezes, necessrio dividir uma frao por outra. Para isto, o MathCad apresenta a funo
Simplify
Para realizar a simplificao algbrica de uma funo, voc deve seguir os seguintes passos:
1) Digite a funo a qual se deseja simplificar. Exemplo:
36
PET - Engenharia Eltrica UFC
Maro 2014
Figura 73
2) Em seguida, acesse no Menu Symbolic a opo Simplify. Aperte o boto direcional direita do
teclado. Exemplo:
Figura 74
Figura 75
Lembre-se que o fator que est dividindo j deve estar na forma fatorada.
10) Em seguida, acesse no Menu Symbolic a opo parfrac e aperte o boto direcional direita do
teclado. Exemplo:
Figura 76
Expanso Algbrica:
Para expandir um termo algebricamente no Mathcad, voc deve seguir os seguintes passos:
37
PET - Engenharia Eltrica UFC
Maro 2014
Figura 77
Figura 78
Para expandir um termo em sries de potncia no Mathcad, voc deve seguir os seguintes
passos:
1) Digite a funo desejada. Exemplo:
Figura 79
Figura 80
38
PET - Engenharia Eltrica UFC
Maro 2014
Figura 81
Figura 82
Figura 83
39
PET - Engenharia Eltrica UFC
Maro 2014
Figura 84
Figura 85
Figura 86
Para calcular a derivada simples (primeira ordem) voc pode digitar 1 no lugar de
dois, no exemplo acima. Ou voc pode selecionar a opo Derivate no Menu
Calculus, neste caso voc no precisar definir a ordem da derivada.
Maro 2014
Figura 87
Figura 88
Figura 89
Figura 90
Alm da integral definida, possvel calcular a integral indefinida. Para isto, basta
selecionar no Menu Calculus a opo Indefinite Integral. Neste caso, no ser
necessrio informar os limites de integrao, apenas a funo e a varivel em que a
funo ser integrada.
Para inserir o smbolo (infinito), voc pode utilizar o comando Ctrl+Shift+Z ou
acessar no Menu Calculus a opo Infinity.
41
PET - Engenharia Eltrica UFC
Maro 2014
Figura 11
Figura 92
42
PET - Engenharia Eltrica UFC
Maro 2014