Sie sind auf Seite 1von 42

Mathcad 15.

1
PET - Engenharia Eltrica UFC

Maro 2014

Responsveis

A apostila de Mathcad de responsabilidade do Programa de Educao Tutorial do curso de


Engenharia Eltrica da Universidade Federal do Cear, tendo como principais responsveis os
bolsistas:

Felipe Carvalho Sampaio

Roberto Aaron Marques Braga

2
PET - Engenharia Eltrica UFC

Maro 2014

Sumrio
Responsveis ................................................................................................................................................ 2
Introduo..................................................................................................................................................... 5

Inserindo Textos e Equaes ........................................................................................................... 5


o

Inserindo Textos.......................................................................................................................... 5

Inserindo Equaes: .................................................................................................................... 6

Barra de ferramentas Math e Calculator .......................................................................................... 6


o

Barra de ferramentas Math:......................................................................................................... 7

Barra de ferramentas Calculator.................................................................................................. 7

Definindo variveis e funes: ................................................................................................................... 10

Definindo variveis ....................................................................................................................... 10

Definindo funes ......................................................................................................................... 11

Matrizes, vetores e sistemas Lineares......................................................................................................... 14

Matrizes ......................................................................................................................................... 14
o

Criando Matrizes:...................................................................................................................... 14

Referenciando elementos de uma matriz: ...................................................................................... 15

Operaes com Matrizes ............................................................................................................... 15

Operadores de Matrizes: ............................................................................................................... 16

Equaes lineares ....................................................................................................................................... 20

Soluo de equaes ...................................................................................................................... 20

Sistemas de Equaes lineares ...................................................................................................... 21

Formatao: ................................................................................................................................................ 22

Formatao de textos e expresses: ............................................................................................... 22

Formatao da preciso ................................................................................................................. 23

Formatao de unidades e dimenses ............................................................................................ 24

Grficos ...................................................................................................................................................... 25

Criando um Grfico ....................................................................................................................... 25

Formatao de grficos ................................................................................................................. 27


o

Alterando os limites do intervalo de X e Y ............................................................................... 27

Colocando grades no grfico..................................................................................................... 28

Formatando a linha que define o grfico................................................................................... 30

Adicionando ttulos ao grfico .................................................................................................. 30

Programao ............................................................................................................................................... 32

3
PET - Engenharia Eltrica UFC

Maro 2014

Iniciando um programa ................................................................................................................. 32

Atribuio em programas .............................................................................................................. 32

Operadores condicionais If/Otherwise: ......................................................................................... 32

Operadores de Loop For/While ..................................................................................................... 33

Operador Continue: ....................................................................................................................... 34

Operador Return: ........................................................................................................................... 34

Operador Break: ............................................................................................................................ 35

Clculo ....................................................................................................................................................... 35

Funo Substitute .......................................................................................................................... 35

Clculo das razes de um polinmio:............................................................................................. 36

Simplificao Algbrica: ............................................................................................................... 36

Converso em fraes parciais: ..................................................................................................... 37

Expanso Algbrica: ..................................................................................................................... 37

Expanso em sries de potncia: ................................................................................................... 38

Clculo do Limite de uma funo: ................................................................................................ 39

Clculo da Derivada de uma funo:............................................................................................. 40

Clculo da integral de uma funo: ............................................................................................... 41

4
PET - Engenharia Eltrica UFC

Maro 2014

Introduo

Inserindo Textos e Equaes


A tela inicial do MathCad representa uma folha de documento em branco a ser preenchida com
textos e equaes, como mostra a figura 1.

Figura 1: Tela Inicial do MathCad

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.

Figura 2: Inserindo Equao 1

2) Digite = (igual):
Se voc deseja que o resultado da sua equao seja exibido, antes de apertar Enter,
digite =. No exemplo anterior:

Figura 3: Inserindo Equao 2

Nos prximos captulos, veremos como utilizar variveis no MathCad, com isto ser
possvel inserir equaes mais elaboradas.

Barra de ferramentas Math e Calculator

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

o Barra de ferramentas Math:

A barra de ferramentas Math contm os comandos mais utilizados do MathCad. So


eles:

Calculator Toolbar;
Graph Toolbar;
Vector and Matrix Toolbar;
Evaluation Toolbar;
Calculus Toolbar;
Boolean Toolbar;
Programming Toolbar;
Greek Symbol Toolbar;
Symbolic Keyword Toolbar;

Figura 4: Math Toolbar

A maioria destas barras de ferramentas secundrias sero abordadas ao longo dos


captulos que se seguem. No prximo tpico, ser abordada a utilizao da barra de
ferramentas Calculator.

o Barra de ferramentas Calculator


A barra de ferramentas Calculator simula uma calculadora cientfica compacta,
apresentando teclado numrico e algumas das funes mais utilizadas na matemtica.
Seus comandos so, de longe, os mais utilizados no MathCad. No entanto, a maioria
deles apresenta combinaes de teclas de fcil memorizao que ativam o comando,
dispensando muitas vezes a utilizao da Calculator Toolbar.
Ao clicar na opo Calculator, na barra de ferramentas Math, ser aberto o seguinte
Menu:

7
PET - Engenharia Eltrica UFC

Maro 2014

Figura 5: Barra de Ferramentas Calculator

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

2) Imaginary Unit: Insere a unidade imaginria i. Ativado pelo comando i. Vale


lembrar que para inserir o i como valor imaginrio, importante colocar algum
fator multiplicando-o, ou o MathCad confundir o operador imaginrio com uma
varivel representada pelo caractere i. Exemplo:
Se for necessrio representar apenas i, digite: 1i

Figura 7: Imaginary Unit

3) Absolute Value: Aplica a funo mdulo. ativado pelo comando Shift + \ (|).
Exemplo:

8
PET - Engenharia Eltrica UFC

Maro 2014

Figura 8: Absolute Value

4) Nth Rooth: Calcula a raiz de ordem n. ativado pelo comando Ctrl + \


5) Exponential: Aplica a funo exponencial. ativado pelo comando e.
Diferentemente do caractere i, no MathCad, no possvel utilizar o caractere e
como varivel. Exemplo:

Figura 9: Exponential

6) Inverse: Aplica o inverso de um valor.


7) Pi: Insere o operador (pi). Ativado pelo comando Ctrl + Shift + p.
8) Mixed Number: Insere um valor real dividido entre sua parte inteira e fracionria.
Ativado pelo comando Ctrl+Shift+=. Exemplo:

Figura 10: Mixed Number

9) Inline Division: Realiza a diviso de dois nmeros. Porm, a diviso exibida na


tela de modo diferente da diviso comum. ativado pelo comando Ctrl + /.
Exemplo:

Figura 11: Inline Division

10) Definition: Utilizado para definir uma valor para uma varivel. Sua utilizao
ser abordada no prximo captulo. ativado pelo comando :. Exemplo:

Figura 12: Definition

9
PET - Engenharia Eltrica UFC

Maro 2014

Definindo variveis e funes:

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

progresso 1 e, portanto, o que ser retornado ao se digitar x= :

Caso o usurio digite (abaixo da definio de x) o seguinte:


3*x=
Ser retornado o vetor x com cada termo multiplicado por 3. O mesmo vale para as outras trs operaes
matemticas, alm da operao de potenciao. Observe:
x^2=
retorna:

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

Aps se clicar em Add Line, aparecer o seguinte:

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

A funo g(x) acima equivalente funo:

13
PET - Engenharia Eltrica UFC

Maro 2014

Figura 24

Matrizes, vetores e sistemas Lineares.

Matrizes

o Criando Matrizes:

Para criar uma matriz voc deve seguir os seguintes passos:


1) Acesse na barra de ferramentas Math a opo Vector and Matrix Toolbar.
2) Abrir o Menu Matrix. Em seguida clique em Matrix or Vector. A seguinte janela
abrir:

Figura 25: Insert Matrix

3) Na opo Rows digite a quantidade de linhas da matriz a ser criada. Na opo


Columns digite a quantidade de colunas. Em seguida, clique em Insert.
Ser criada uma matriz sem nenhum elemento. Para inserir valores na matriz,
basta clicar nos pontos pretos e preencher com os valores desejados.
Para criar um vetor, basta criar uma matriz com apenas uma coluna.

14
PET - Engenharia Eltrica UFC

Maro 2014

Referenciando elementos de uma matriz:


Muitas vezes necessrio referenciar um elemento de uma matriz, por exemplo, o
elemento da linha um e coluna trs. Este meio, muitas vezes, de grande utilidade.
Para referenciar elementos de uma matriz no Mathcad voc deve seguir os seguintes
passos:
1) No Menu Matrix, acessado no Menu Math, clique em Subscript. Digite a varivel que
est armazenando a matriz desejada:

Figura 26: Subscript 1

2) Em seguida, digite no smbolo preto o nmero da linha e o nmero da coluna,


separados por vrgula. Exemplo:

Figura 27: Subscript 2

Vale ressaltar, que no MathCad, os ndices iniciam em zero. Ou seja, se voc


deseja visualizar o elemento da primeira linha da primeira coluna, voc deve
colocar no ndice 0,0.
Para vetores, funciona da mesma forma, porm no precisa indicar o
segundo ndice (nmero da coluna).

Operaes com Matrizes


O modo como as operaes so feitas com matrizes, no MathCad, muito semelhante ao
modo como estas so feitas para valores constantes. Portanto, as operaes bsicas com
matrizes sero apenas exemplificadas aqui:

1) Soma de Matrizes:

15
PET - Engenharia Eltrica UFC

Maro 2014

Figura 28: Soma de Matrizes

2) Substrao de Matrizes:

Figura 29: Subtrao de Matrizes

3) Multiplicao de Matrizes:

Figura 30: Produto entre matrizes

Figura 31: Produto de constante por matriz

4) Diviso de Matrizes:

Figura 32: Diviso de Matrizes

Operadores de Matrizes:

Existem alguns operadores pr-definidos no MathCad que facilitam bastante os clculos.


16
PET - Engenharia Eltrica UFC

Maro 2014

Veja alguns deles:


1) Matriz Inversa:
Para calcular a matriz inversa selecione a opo Inverse do menu Matrix. Surgir algo
do tipo:

Figura 33: Inverse

Em seguida, insira a matriz desejada no smbolo preto. Exemplo:

Figura 34: Matriz Inversa

2) Matriz transposta:
No menu Matrix selecione a opo Matrix Transpose. Surgir algo do tipo:

Figura 35: Transpose

Em seguida, insira a matriz desejada no smbolo preto. Exemplo:

Figura 36: Matriz Transposta

3) Length:
Indica a dimenso do vetor. Exemplo:

17
PET - Engenharia Eltrica UFC

Maro 2014

Figura 37: Length

4) Valor mximo e mnimo da matriz:


Para obter o maior valor de uma matriz, digite:
max(MATRIZ)
Para obter o menor valor de uma matriz, digite:
min(MATRIZ)
Exemplo:

Figura 38: Max e Min

5) Determinante:
No menu Matrix selecione a opo Determinant. Surgir algo do tipo:

Figura 39: Determinant

Em seguida, insira a matriz desejada no smbolo preto. Exemplo:

Figura 40: Determinante da matriz

6) Produto escalar entre vetores:


No menu Matrix selecione a opo Dot Product. Surgir algo do tipo:

18
PET - Engenharia Eltrica UFC

Maro 2014

Figura 41: Dot Product

Em seguida, insira os vetores nos smbolos pretos. Exemplo:

Figura 42: Produto interno

7) Produto Vetorial (ou externo):


No menu Matrix selecione a opo Cross Product. Surgir algo do tipo:

Figura 43: Cross Product

Em seguida, insira os vetores nos smbolos pretos. Exemplo:

Figura 44: Produto interno

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

Figura 45: Autovalor e Auto vetor

Para obter o autovetor associado a um autovalor digite:


eigenvec(MATRIZ, AUTOVALOR)
Exemplo:

Figura 46: Auto vetor associado

Equaes lineares

Soluo de equaes

Este tpico abordar a utilizao do comando Solve para resolver 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 47: Solve

Sistemas de Equaes lineares

Utilizando a funo lsolve para resolver sistemas lineares:


Para resolver um sistema linear voc deve seguir os seguintes passos:

Dado um sistema linear da forma:

Figura 48: http://www.somatematica.com.br/emedio/sistemas/image3.gif

1) Defina uma varivel para receber a matriz dos coeficientes do sistema


2) Defina uma varivel para receber o vetor dos termos independentes do sistema
3) Em seguida, clique no boto Insert Function.

Figura 49

21
PET - Engenharia Eltrica UFC

Maro 2014

4) Procure e selecione a opo Solving. Em seguida, clique em lsolve e em


Insert.Aparecer o seguinte:

Figura 50

5) No primeiro smbolo preto, digite a matriz dos coeficientes e no segundo digite o


vetor.
A funo lsolve retornar um vetor com as solues do sistema.

Formatao:

Formatao de textos e expresses:

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

Abaixo est uma breve explanao de cada um dos campos acima:

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

PET - Engenharia Eltrica UFC

Maro 2014

Left-Aligned, Center-Aligned, and Right-Aligned Text Buttons: permite alinhar o texto de


acordo com a preferncia do usurio.
As ltimas duas abas, como em outros editores de texto, permitem, respectivamente a criao de
tpicos e a insero de caracteres subscritos e sobrescritos.

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.

Formatao de unidades e dimenses

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.

Figura 55: Menu Graph

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.

Figura 56: Posio das variveis

Para plotar dois grficos no mesmo plano, ao invs de inserir apenas uma
funo, digite o nome das duas funes separados por vrgula. Exemplo:

Figura57: Grfico de duas funes

26
PET - Engenharia Eltrica UFC

Maro 2014

6) Clique fora do quadro.


Pronto! O Grfico est finalizado.
Exemplo:

Figura 58: Exemplo de grfico MathCad

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.

o Alterando os limites do intervalo de X e Y


Aps criado um grfico, os limites dos intervalos de X e de Y j vem pr- definidos
(vide Figura 5). Na maioria dos casos, estes intervalos no nos satisfazem, j que
27
PET - Engenharia Eltrica UFC

Maro 2014

desejamos analisar a funo em um intervalo especfico.

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.

o Colocando grades no grfico


Adicionar grades no grfico, na maioria dos casos, bastante til, para melhor
visualizar os valores que a funo est assumindo em cada ponto.

Para adicionar grades ao grfico voc deve seguir os seguintes passos:


1) D dois cliques no grfico. Aparecer a seguinte janela:

28
PET - Engenharia Eltrica UFC

Maro 2014

Figura 60: Formatando Grficos

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.

Pronto, a grade foi adicionada ao seu grfico.

29
PET - Engenharia Eltrica UFC

Maro 2014

o Formatando a linha que define o grfico


Para formatar a linha do grfico voc deve seguir os seguintes passos:
1) D dois cliques no grfico. Aparecer a janela da Figura 5.
2) Selecione a aba Traces. Abrir a seguinte janela:

Figura 61

3)
4)
5)
6)
7)

Na coluna Line voc pode definir como cada linha aparecer.


Em Line Weight possvel definir a espessura da linha.
Em Color voc pode definir a cor da linha.
E mais a esquerda em Type voc pode definir o tipo de linha.
Depois de feitas as devidas alteraes na linha do grfico. Clique em Aplicar.
Pronto, a linha do grfico est formatada.

o Adicionando ttulos ao grfico


No MathCad, voc pode adicionar ttulo ao grfico e aos eixos vertical e horizontal. Para
isto, voc deve seguir os seguintes passos:

1) D dois cliques no grfico. Abrir a janela representada na Figura 5.


2) Em seguida, selecione a aba Labels.
30
PET - Engenharia Eltrica UFC

Maro 2014

Figura 62: Labels

3) Em Title digite o ttulo do grfico que voc deseja adicionar.


Se voc deseja que o ttulo do grfico aparea, deixe a opo Show Title
marcada.
Se voc deseja que o ttulo do grfico aparea acima do grfico, selecione
Above.
Se voc deseja que o ttulo do grfico aparea abaixo do grfico, selecione
Below.
4) Se voc deseja adicionar ttulo ao eixo X e ao eixo Y, deixe as respectivas caixas
selecionadas (X-Axis e Y-Axis).
5) Na caixa de texto ao lado, digite o ttulo dos eixos que voc deseja adicionar.
6) Aps feitas as devidas alteraes, clique em Aplicar.
Pronto, foram adicionados ttulos aos seus grficos.

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.

Operadores condicionais If/Otherwise:

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

Operadores de Loop For/While

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

Observe que para inserir i 1,2 .. n necessrio escrever 1,2;n.


O exemplo a seguir utiliza o operador While:

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

8) Em seguida, acesse o Menu Symbolic localizado na barra de ferramentas Math. Clique em


Substitute. Surgir o seguinte:

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

Clculo das razes de um polinmio:


O MathCad apresenta uma funo para calcular as razes de um polinmio de ordem
qualquer: polyroots.
Para calcular as razes de um polinmio voc deve seguir os seguintes passos:
1) Crie um vetor contendo os coeficientes do polinmio. O primeiro elemento do vetor
dever ser o coeficiente do termo de menor ordem e o ltimo elemento do vetor dever
ser o coeficiente do termo de maior ordem. Exemplo:
1
= 2 .
1
2) Em seguida digite a funo polyroots(v). Sendo v o vetor criado anteriormente.
3) Coloque o cursor no final da funo e digite = (igual).
Seja o polinmio ( ) =

+ 2 + 1. O vetor dever ser da forma

Pronto. A funo retornar um vetor com as razes do polinmio.

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

Pronto. A funo foi simplificada.

Converso em fraes parciais:


O MathCad fornece, tambm, um comando capaz de separar uma determinada funo em
uma soma de fraes parciais.
Para converter uma frao em uma soma de frae parciais, voc deve seguir os seguintes
passos:
1) Digite a funo desejada. Exemplo:

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

Pronto. A frao foi convertida em soma de fraes parciais.

Expanso Algbrica:

Para expandir um termo algebricamente no Mathcad, voc deve seguir os seguintes passos:

37
PET - Engenharia Eltrica UFC

Maro 2014

1) Digite a funo desejada. Exemplo:

Figura 77

2) Em seguida, acesse no Menu Symbolic a opo expand e aperte o boto direcional


direita do teclado. Exemplo:

Figura 78

Pronto. O termo escolhido foi expandido algebricamente.

Expanso em sries de potncia:

Para expandir um termo em sries de potncia no Mathcad, voc deve seguir os seguintes
passos:
1) Digite a funo desejada. Exemplo:

Figura 79

2) Em seguida, acesse no Menu Symbolic a opo Series. Em seguida, digite a varivel da


funo e o maior ndice da srie, separados por vrgula. Exemplo:

Figura 80

3) Aperte a tecla direcional direita.

38
PET - Engenharia Eltrica UFC

Maro 2014

Figura 81

Pronto. O termo escolhido foi expandido em sries de potncia.

Clculo do Limite de uma funo:

O MathCad fornece ferramentas para calcular o limite de uma funo.


Para calcular o limite de uma funo no Mathcad voc deve seguir os seguintes passos:
1)

Acesse no Menu Calculus a opo Two-Sided Limit. Aparecer o seguinte:

Figura 82

2) No quadrado preto direita digite a funo a qual se deseja calcular o limite. No


quadrado primeiro quadrado preto de baixo digite a varivel independente e no ltimo
quadrado preto digite o valor, o qual a varivel tender. Exemplo:

Figura 83

Alm do limite comum, existe tambm a possibilidade de calcular o limite a direita


(Opo Right-hand limit) e o limite a esquerda (Opo Left-hand limit).
Para inserir o smbolo (infinito), voc pode utilizar o comando Ctrl+Shift+Z ou
acessar no Menu Calculus a opo Infinity.
3) Acesse o Menu Evaluation, localizado na barra de ferramentas Math.
4) Em seguida, clique na Opo Evaluate Simbolically. Surgir isto:

39
PET - Engenharia Eltrica UFC

Maro 2014

Figura 84

5) Aperte a tecla direcional direita.

Pronto. O Limite da funo foi calculado.

Clculo da Derivada de uma funo:


O MathCad fornece ferramentas para calcular tanto a derivada simples de uma funo como
a da n-sima ordem.
Neste tpico, ser ensinado a calcular a derivada de n-sima ordem, j que a derivada
simples segue a mesma ideia, sendo um pouco mais fcil de realizar. Para calcular a
derivada de uma funo no Mathcad voc deve seguir os seguintes passos:
1)

Acesse no Menu Calculus a opo Nth Derivative. Aparecer o seguinte:

Figura 85

2) No quadrado localizado acima do segundo d digite a ordem da derivada que voc


deseja. No quadrado localizado logo abaixo, digite a varivel a qual a derivada deve ser
realizada em funo. E em seguida, digite no quadrado central a funo a ser derivada.
Exemplo:

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.

3) Acesse o Menu Evaluation, localizado na barra de ferramentas Math.

4) Em seguida, clique na Opo Evaluate Simbolically. Surgir isto:


40
PET - Engenharia Eltrica UFC

Maro 2014

Figura 87

5) Aperte a tecla direcional direita.

Figura 88

Pronto. A derivada da funo foi calculada.

Clculo da integral de uma funo:

O MathCad fornece ferramentas para calcular a integral definida e indefinida de uma


funo. Para calcular a integral de uma funo no Mathcad voc deve seguir os seguintes
passos:
6)

Acesse no Menu Calculus a opo Definite Integral. Aparecer o seguinte:

Figura 89

7) No quadrado superior digite o limite superior de integrao, no quadrado inferior digite


o limite inferior de integrao. No quadrado a seguir digita a funo a ser integrada e no
seguinte a varivel em que a funo deve ser integrada. Exemplo:

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.

8) Acesse o Menu Evaluation, localizado na barra de ferramentas Math.

41
PET - Engenharia Eltrica UFC

Maro 2014

9) Em seguida, clique na Opo Evaluate Simbolically. Surgir isto:

Figura 11

10) Aperte a tecla direcional direita.

Figura 92

Pronto. A integral da funo foi calculada.

42
PET - Engenharia Eltrica UFC

Maro 2014