Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Mathcad 14
Prof. Dr
Prof. Dr.. Walter Luiz Andrade de Oliveira
2010 wluiz100
wluiz 100@hotmail
@hotmail..com
Sumário
Parte 1 - Comandos básicos
e aplicações
li õ Slide
1 – Apresentação do programa 2
2 – Os primeiros passos 13
3 – Variáveis
i i 22
4 – Vetores e matrizes 30
5 – Funções 37
6 – Gráficos 2D 42
7 – Equações 49
8 – Sistemas de equações lineares 54
9 – Inequações 60
Prof. Dr
Prof. Dr.. Walter Luiz Andrade de Oliveira
2010 wluiz100
wluiz 100@hotmail
@hotmail..com
Curso de
d Mathcad
h d 14
Parte 1 - Comandos
básicos e aplicações
Prof. Dr
Prof. Dr.. Walter Luiz Andrade de Oliveira
wluiz100
wluiz 100@hotmail
@hotmail..com
2010
2
1. Apresentação do programa
plicações
1.1) Generalidades
O software Mathcad é um ambiente de trabalho baseado em Álgebra
ndos básicos e ap
1
3
1. Apresentação do programa
plicações
Este curso foi baseado nos recursos oferecidos pela versão Trial do
Mathcad 14 – www
www..mathcad.
mathcad.com.
com.
A área de trabalho do
ndos básicos e ap
uiz Andrade de Oliveira
4
1. Apresentação do programa
plicações
se em cima dele.
2
5
1. Apresentação do programa
plicações
6
1. Apresentação do programa
plicações
3
7
1. Apresentação do programa
plicações
Para enxergar as regiões citadas no item anterior, sem que seja feito o
preenchimento por outra cor, como visto na figura 1.2, podemos clicar
em menu View - Regions
Regions..
8
1. Apresentação do programa
plicações
muda seu formato para uma lâmpada acesa acesa.. Para mudar o modo vá em
Tools – Calculate e desmarque a opção Automatic Calculation.
Calculation. A
partir daí, para o programa calcular é preciso apertar a tecla F9.
4
9
1. Apresentação do programa
plicações
10
1. Apresentação do programa
plicações
ndos básicos e ap
uiz Andrade de Oliveira
Parte 1 – Coman
Walter Lu
5
12
11
Parte 1 – Coman
ndos básicos e ap
plicações Parte 1 – Coman
ndos básicos e ap
plicações
Walter Lu
uiz Andrade de Oliveira Walter Lu
uiz Andrade de Oliveira
1. Apresentação do programa
1. Apresentação do programa
6
13
2. Os primeiros passos...
plicações
apenas textos.
textos.
Para criar uma região de texto, clique no local desejado posicionando
o cursor com o formato de uma cruz vermelha, digite aspas
aspas--dupla ["] e
a região para texto será aberta.
aberta. É possível começar digitando e, ao
pressionar a tecla [[espaço],
p p ç ], o Mathcad converterá automaticamente a
Parte 1 – Coman
Walter Lu
14
2. Os primeiros passos...
plicações
7
15
2. Os primeiros passos...
plicações
16
2. Os primeiros passos...
plicações
8
17
2. Os primeiros passos...
plicações
18
2. Os primeiros passos...
plicações
Digitando No programa
ndos básicos e ap
uiz Andrade de Oliveira
1+
nos mostra que a expressão ainda está incompleta e que você deve
continuar digitando.
digitando. Por exemplo, digitando o número 2 após o sinal
da adição, em seguida o sinal de igual [=] do teclado veremos o
resultado de nossa expressão
expressão..
9
19
2. Os primeiros passos...
plicações
Digitando No programa
1+2=
ndos básicos e ap
uiz Andrade de Oliveira
20
2. Os primeiros passos...
plicações
Cada vez que a tecla [espaço] é teclada, a linha azul seleciona mais um
termo da expressão, isso permite que as operações sejam digitadas
corretamente como se quer calcular.
calcular. Se a tecla [espaço] não tivesse
sido teclada, o resultado seria:
seria:
= 296
10
21
2. Os primeiros passos...
plicações
52 3
Nosso próximo exemplo será criar a seguinte expressão
expressão:: 1
7
Di it d
Digitando N programa
No
ndos básicos e ap
uiz Andrade de Oliveira
5^2[espaço]+3[espaço]/7[espaço]--1
5^2[espaço]+3[espaço]/7[espaço] =3
= 55,9
22
3. Variáveis
plicações
3.1) Generalidades
Ao definirmos as variáveis, podemos expressáexpressá--las por uma
combinação de letras, números e caracteres especiais (como
ndos básicos e ap
uiz Andrade de Oliveira
11
23
3. Variáveis
plicações
24
3. Variáveis
plicações
12
25
3. Variáveis
plicações
teste:23
teste+15=
resultado:teste+15
resultado=
26
3. Variáveis
plicações
Digitando No programa
Parte 1 – Coman
Walter Lu
teste.1:80
teste.1/16=
13
27
3. Variáveis
plicações
x:a,a+y;b
Note que a variável que define o incremento (y) aparece em vermelho,
isso ocorre por ela não ter sido definida antes
antes.. O usuário pode definir
um valor positivo para y (y ≤ b) antes da definição do intervalo
intervalo..
28
3. Variáveis
plicações
14
29
3. Variáveis
plicações
incremento
definido p:1;5
Resultado
Parte 1 – Coman
Walter Lu
Com
incremento
p:1,1.5;4
definido
30
4. Vetores e matrizes
plicações
4.1) Generalidades
Em geral, consideramos matrizes m × n como as matrizes com m
linhas e n colunas, mas o Mathcad trabalha de maneira diferente da
ndos básicos e ap
uiz Andrade de Oliveira
15
31
4. Vetores e matrizes
plicações
ou
Ctrl+m
32
4. Vetores e matrizes
plicações
v[0,1 v[1
16
33
4. Vetores e matrizes
plicações
34
4. Vetores e matrizes
plicações
17
35
4. Vetores e matrizes
plicações
Multiplicação:: MAT1
Multiplicação MAT1·MAT2
·MAT2 e MAT2
MAT2·MAT1
·MAT1
ndos básicos e ap
uiz Andrade de Oliveira
36
4. Vetores e matrizes
plicações
3 2 5
Walter Lu
18
37
5. Funções
plicações
5.1) Generalidades
O comando utilizado para definir uma função é o mesmo que
utilizamos para definir variáveis e sua sintaxe também é parecida com
ndos básicos e ap
uiz Andrade de Oliveira
a usual.
usual. Veja abaixo um exemplo
exemplo::
f(x):x^2
f(3)=
Parte 1 – Coman
Walter Lu
z:5
f(z)=
v:1;4
f(v)=
38
5. Funções
plicações
i 1 se i 0
f i i2
3 se i 0
2
A função
ç p possui uma descontinuidade na origem
g e,, p
pode ser definida
Parte 1 – Coman
Walter Lu
19
39
5. Funções
plicações
40
5. Funções
plicações
Resultando::
Resultando Calculando
ndos básicos e ap
uiz Andrade de Oliveira
b) Utilizando o teclado.
teclado. O resultado é o mesmo
mesmo..
f(i):if(i 0,i+1,i^2[espaço]/2[espaço]+3)
Parte 1 – Coman
Walter Lu
20
41
5. Funções
plicações
0 se i 0
f i 1 se 0 i 1
i 2 se i 1
Parte 1 – Coman
f(i):if(i 0,0,if(i<1,1,i^2[espaço]))
Walter Lu
42
6. Gráficos 2D
plicações
Di it aquii a variável
Digite iá l
Walter Lu
21
43
6. Gráficos 2D
plicações
6.2 .
Parte 1 – Coman
Walter Lu
44
6. Gráficos 2D
plicações
Note que devemos tomar cuidado com a escolha das variáveis, pois se
estas estiverem sido definidas anteriormente pode causar alterações no
gráfico.. Veja,
gráfico Veja no exemplo a seguir (Figura 6.3),
) como ficaria o gráfico
ndos básicos e ap
uiz Andrade de Oliveira
Figura 6.3 – Plotagem da função h(x) com intervalo definido e passos constantes
22
45
6. Gráficos 2D
plicações
46
6. Gráficos 2D
plicações
23
47
6. Gráficos 2D
plicações
48
6. Gráficos 2D
plicações
24
49
7. Equações
plicações
50
7. Equações
plicações
given
uiz Andrade de Oliveira
x -3 0
find(x) [Enter]
given
x^5+2x^4--42x^3-
x^5+2x^4 42x^3-8x^2+257x
8x^2+257x--209 0
find(x) [Enter]
25
51
7. Equações
plicações
Tecle Enter
Enter..
x^3--5x^2-
x^3 5x^2-4x+20
[Enter]
52
7. Equações
plicações
u(x):x^3--5x^2-
u(x):x^3 5x^2-4x+20
raizes:u(x) 0 [Enter]
Parte 1 – Coman
Walter Lu
raiz.1:min(raizes)
raiz.1:
Obs. O usuário pode também extrair uma raiz desejada por meio de notação matricial,
Obs.
utilizando o comando [ [ ]. Exemplo:
Exemplo: raizes[ 0: ou raizes[
raizes[0 1: ou raizes[
raizes[1 2: . O usuário
raizes[2
pode atribuir nomes às raízes ou utilizar os valores com as notações matriciais.
matriciais.
26
53
7. Equações
plicações
comando solve
solve..
4 sin x
Exemplo:: Resolver a equação 2 x 2 5 x
Exemplo 2 ex 0
tan x
2
Parte 1 – Coman
Walter Lu
2x^2--5 xx--4sin(x)/tan(x)^2+2e^x
2x^2
[Enter]
Obs.. O resultado pode ser formatado para ser exibido com menos casas decimais ou até por fração
Obs fração..
54
8. Sistemas de equações lineares
plicações
a 21x1 a 22 x 2 a 2n x n b 2
a m1x1 a m2 x 2 a mn x n b m
27
55
8. Sistemas de equações lineares
plicações
a 22
uiz Andrade de Oliveira
A 21 x 2 b 2
a m1 a m2 a mn x n b m
56
8. Sistemas de equações lineares
plicações
x1 3 x 2 3 x 3 2
Exemplo:
Exemplo: x1 3 x 2 4 x 3 1
Parte 1 – Coman
Walter Lu
x 4 x 3 x 4
1 2 3
28
57
8. Sistemas de equações lineares
plicações
A: Rows = 3 e Columns = 3 OK
ndos básicos e ap
uiz Andrade de Oliveira
b: Rows = 3 e Columns = 1 OK
Parte 1 – Coman
Walter Lu
x:A *b
x:
58
8. Sistemas de equações lineares
plicações
x: Rows = 3 e Columns = 1 OK
Chute inicial: valores 1,
1 1e1
Parte 1 – Coman
Walter Lu
Given [Enter]
A*x b[Enter]
Find(x):
29
59
8. Sistemas de equações lineares
plicações
Numericamente lsolve(A,b):
Parte 1 – Coman
Walter Lu
Simbolicamente lsolve(A,b)
Obs.. O resultado simbólico serve para exibir a solução em função de uma incógnita qualquer no lugar
Obs
de um ou mais termos da matriz A ou do vetor b.
60
9. Inequações
plicações
Given [Enter]
2x^2--11x+5
2x^2 0
Find(x)
30
61
9. Inequações
plicações
Exemplo 2: 3 x x x 5 0
ndos básicos e ap
uiz Andrade de Oliveira
Given [Enter]
2x--x
2x - x+5<0
Find(x)
Exemplo 3: x 2 5 x 9 0
Parte 1 – Coman
Walter Lu
Given [Enter]
x^2--5x+9 0
x^2
Find(x)
62
Bibliografia
plicações
31
Curso de
d Mathcad
h d 14
Prof. Dr
Prof. Dr.. Walter Luiz Andrade de Oliveira
wluiz100
wluiz 100@hotmail
@hotmail..com
2010
2
1. Operações com unidades
1.1) Generalidades
Parte 2 - Ferramentas para Engenhariia Civil
1
3
1. Operações com unidades
4
1. Operações com unidades
de criar variáveis.
variáveis. Sempre que o usuário fizer isto, o Mathcad
sublinhará a variável advertindo o usuário, mas fará o cálculo do
mesmo jeito.
jeito. Isto acontecerá também quando o usuário redefinir uma
variável que já foi definida por ele anteriormente.
anteriormente. Para retirar, ou fazer
reaparecer, o sinal de advertência, digite Ctrl+Shift+R
Ctrl+Shift+R..
2
5
1. Operações com unidades
6
1. Operações com unidades
equação abaixo.
abaixo.
E c 5600 f ck
3
7
1. Operações com unidades
resultado:: É uma
a) Inserir unidades na expressão para corrigir o resultado
Parte 2 - Ferramentas para Engenhariia Civil
8
1. Operações com unidades
Delimitadores da área
que podem ser
movidos para O usuário pode ocultar as linhas da área e o
aumentar ou diminuir marcador e até inserir uma senha para abrir
a área a área. Bom para informações sigilosas.
4
9
1. Operações com unidades
esta solução.
solução. Linha delimitadora Unidade
da largura da página “retirada”
que será impressa
10
1. Operações com unidades
5
11
1. Operações com unidades
Parte 2 - Ferramentas para Engenhariia Civil
Advertência ao
usuário
Walter Luiiz Andrade de Oliveira
Dados de entrada
Figura para
auxiliar o usuário
Equações que
definem as Variáveis
variáveis calculadas
12
2. Importando dados externos
6
13
2. Importando dados externos
Selecione o Microsoft Excel e e clique em Aparecerá este ícone
Parte 2 - Ferramentas para Engenhariia Civil
14
2. Importando dados externos
variáveis.. O usuário pode optar por dar um nome para cada coluna ou
variáveis
para a matriz formada pelas colunas.
colunas. Vamos ver os dois casos
casos..
7
15
2. Importando dados externos
16
2. Importando dados externos
Resultando::
Resultando
Parte 2 - Ferramentas para Engenhariia Civil
Walter Luiiz Andrade de Oliveira
Foram retornados os dados da matriz Plan1 a partir da linha 1, pois a linha 0 tinha
letras até a linha L – 1 (pois descontou-
descontou-se a linha que tinha letras).
letras).
8
17
2. Importando dados externos
18
2. Importando dados externos
Parte 2 - Ferramentas para Engenhariia Civil
9
19
2. Importando dados externos
R2 = 97,91%
Parte 2 - Ferramentas para Engenhariia Civil
É a relação entre a
variação explicada
pela equação de
regressão múltipla e a
variação total da
variável dependente.
R2 = 99,768% R2 = 99,899% Assim, se R2=0,85
significa que 85% de
variância é explicada
pelo modelo.
O roteiro para
determinação do R2 é
apresentado a seguir.
20
2. Importando dados externos
b) Trabalhando com notação matricialmatricial:: Caso a planilha possua
Parte 2 - Ferramentas para Engenhariia Civil
Fazendo::
Fazendo
10
21
2. Importando dados externos
Dados da Dados da
Parte 2 - Ferramentas para Engenhariia Civil
22
3. Propriedades geométricas
11
23
3. Propriedades geométricas
Parte 2 - Ferramentas para Engenhariia Civil
24
3. Propriedades geométricas
Parte 2 - Ferramentas para Engenhariia Civil
Walter Luiiz Andrade de Oliveira
12
25
3. Propriedades geométricas
26
3. Propriedades geométricas
13
27
3. Propriedades geométricas
Parte 2 - Ferramentas para Engenhariia Civil
Walter Luiiz Andrade de Oliveira
28
4. Barra de ferramentas de controle
14
29
4. Barra de ferramentas de controle
30
4. Barra de ferramentas de controle
opção: Um pouco
b) Caixa de opção:
Parte 2 - Ferramentas para Engenhariia Civil
15
31
4. Barra de ferramentas de controle
32
4. Barra de ferramentas de controle
Obs. Na opção Button ID o usuário define o número da caixa de opção que está adicionando, e
Obs.
em Group ID o usuário pode definir vários grupos de caixas de opção independentes
independentes..
16
33
4. Barra de ferramentas de controle
Botão:: O botão executa um comando ou grupo de comandos
c) Botão
Parte 2 - Ferramentas para Engenhariia Civil
34
4. Barra de ferramentas de controle
Parte 2 - Ferramentas para Engenhariia Civil
Intervalo de
interesse
Walter Luiiz Andrade de Oliveira
Opções da barra
de rolagem
Incremento no intervalo
17
35
4. Barra de ferramentas de controle
Exemplo
Parte 2 - Ferramentas para Engenhariia Civil
Walter Luiiz Andrade de Oliveira
Mensagem de erro devido a tentativa de se utilizar letras quando apenas números são
permitidos.
permitidos.
36
4. Barra de ferramentas de controle
listagem:: É, para muitos, a ferramenta mais usual.
f) Caixa de listagem usual. Com
Parte 2 - Ferramentas para Engenhariia Civil
ela o usuário pode, a partir de uma lista de dados pré definida, escolher
um valor ou ppalavra determinados.
determinados.
Walter Luiiz Andrade de Oliveira
18
37
4. Barra de ferramentas de controle
Parte 2 - Ferramentas para Engenhariia Civil
No slide a seguir
as áreas
escondidas
did sãoã
Walter Luiiz Andrade de Oliveira
apresentadas,
mostrando que
informações não
necessárias
podem ser
suprimidas do
memorial de
cálculo.
38
4. Barra de ferramentas de controle
Parte 2 - Ferramentas para Engenhariia Civil
Áreas omitidas do
arquivo final
Walter Luiiz Andrade de Oliveira
Obs. o criador
pode definir uma
senha para impedir
que pessoas não
autorizadas
visualizem as áreas
escondidas
19
39
4. Barra de ferramentas de controle
Conhecendo as dimensões do perfil o usuário pode calcular as
Parte 2 - Ferramentas para Engenhariia Civil
40
4. Barra de ferramentas de controle
Depois de pronto o script deverá ser salvo
Parte 2 - Ferramentas para Engenhariia Civil
Para acessar
o script Adição
de novas
linhas
20