Transdutores e sensores

Disponível somente no TrabalhosFeitos
  • Páginas : 16 (3829 palavras )
  • Download(s) : 0
  • Publicado : 16 de abril de 2012
Ler documento completo
Amostra do texto
INTRODUCAO AO MATLAB
¸˜
Reginaldo J. Santos
Departamento de Matem´tica-ICEx
a
Universidade Federal de Minas Gerais
http://www.mat.ufmg.br/~regi
Agosto de 2005
ultima atualiza¸ao em
´

27 de maio de 2009

´
SUMARIO

2

Sum´rio
a
1 Introdu¸˜o
ca

3

2 C´lculos Cient´
a
ıficos
C´lculos Simples . . . . .
a
´
2.1 Area de Trabalho . .
2.2 Vari´veis . . . . . . .
a
2.3 Fun¸oes Cient´

ıficas .
2.4Formatos Num´ricos
e

4
4
6
6
7
8

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

3Vari´veis e Express˜es Simb´licas
a
o
o

10

4 Instalando o Pacote gaal

15

5 Desenhando Gr´ficos de Fun¸oes
a


17

6 Matrizes
21
6.1 Exerc´
ıcios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Referˆncias
e

Introdu¸ao ao Matlab


26

27 de maio de 2009

3

1

Introdu¸˜o
ca

O Matlab 1 ´ um software destinado a fazer c´lculos com matrizes (Matlab = MATrix
ea
LABoratory). Os comandos do MATLAB s˜o muito pr´ximos da forma como escrevemos
a
o
express˜es alg´bricas, tornando mais simples o seu uso. Podem ser incorporados as rotinas pr´o
e
`
e
definidas, pacotes para c´lculos espec´
a
ıficos. Escrevemos um pacote chamado gaal com fun¸oes

´
que s˜o direcionadas para um curso de Geometria Anal´
a
ıtica e Algebra Linear.
O programa Matlab pode ser adquiridogratuitamente na compra do Guia do
Usu´rio [1].
a
Por exemplo, atrav´s da internet, na livraria Blackwell’s na Inglaterra
e
(http://bookshop.blackwell.co.uk), o Guia do Usu´rio foi adquirido por US$ 68,00 ina
cluindo a despesa com o transporte, acompanhado de um CD com o programa.
Uma vez inicializado o Matlab , aparecer´ na janela de comandos um prompt >> ou
a
EDU>>. O prompt significa que oMatlab est´ esperando um comando. Todo comando deve
a
ser finalizado teclando-se Enter.
No Matlab , pode-se obter ajuda sobre qualquer comando ou fun¸ao. O comando

>> help
(sem o prompt >>) mostra uma listagem de todos os pacotes dispon´
ıveis. Ajuda sobre um
pacote espec´
ıfico ou sobre um comando ou fun¸ao espec´

ıfica ´ obtida com o comando
e
>> help nome,
(sem a v´
ırgula) onde nome pode ser onome de um pacote ou o nome de um comando ou fun¸ao.


1

Matlab

´ marca registrada de The Mathworks, Inc.
e

27 de maio de 2009

Reginaldo J. Santos

4

2

2

´
CALCULOS CIENT´
IFICOS

C´lculos Cient´
a
ıficos

C´lculos Simples
a
O Matlab faz c´lculos simples e cient´
a
ıficos como uma calculadora. Por exemplo, suponha
que vocˆ vai a uma loja e compra 3 objetos que custam 25 reais cada e 5objetos que custam
e
12 reais cada. Quanto custou a sua compra?
No Matlab vocˆ pode resolver este problema de pelo menos duas maneiras. A mais
e
simples ´
e
EDU>> 3*25 + 5*12
ans =
135
Observe que no Matlab a multiplica¸ao tem precedˆncia sobre a adi¸ao. Note tamb´m que

e

e
ele chamou o resultado de ans.
Alternativamente, vocˆ pode usar vari´veis para armazenar informa¸ao.
e
a

EDU>> q1=3,p1=25, q2=5, p2=12
q1 =
3
p1 =
25
q2 =
5
p2 =
12
Introdu¸ao ao Matlab


27 de maio de 2009

5

EDU>> total=q1*p1+q2*p2
total =
135
Primeiro, criamos quatro vari´veis, q1, p1, q2 e p2, atribuindo a elas os seus valores resa
pectivos. Observe que no Matlab o sinal de igual tem um sentido diferente daquele da
Matem´tica. Aqui, igual significa atribui¸ao. O que estiver a direita do sinal de igual ´“coa

`
e
locado” na vari´vel que estiver a esquerda. Finalmente, criamos uma vari´vel chamada total
a
`
a
que recebeu o total da compra. Usamos a v´
ırgula para separar os comandos que s˜o dados em
a
uma mesma linha. Esta separa¸ao poderia ser feita com ponto e v´

ırgula. Mas, neste caso o
Matlab nao mostra os resultados dos comandos. No exemplo anterior ter´
˜
ıamos
EDU>> q1=3; p1=25; q2=5;...
tracking img