Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
41Activity
0 of .
Results for:
No results containing your search query
P. 1
Tutorial Matlab

Tutorial Matlab

Ratings:

4.5

(2)
|Views: 3,132 |Likes:
Published by api-3702256

More info:

Published by: api-3702256 on Oct 18, 2008
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

03/18/2014

pdf

text

original

MATLAB
Curso Introdut\u00f3rio
Centro Brasileiro de Pesquisas F\u00edsicas
2002
Curso I ntrodut\u00f3rio de MATLAB
Sum\u00e1rio
1. INTRODU\u00c7\u00c3O. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

1.1 O que \u00e9 o Matlab?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2. INICIANDO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.1 Vari\u00e1veis...................................................................................................................... 3
2.1.1 ENTRANDO COM VALORES................................................................................ 3
2.1.2 VARI\u00c1VEIS PERMANENTES................................................................................ 4
2.2 Express\u00f5es e Comandos B\u00e1sicos................................................................................ 4
2.2.1 SALVANDO/APAGANDO O WORKSPACE........................................................... 5
2.2.2 O COMANDO MAIS IMPORTANTE....................................................................... 5
2.2.3 EXERC\u00cdCIOS......................................................................................................... 6
3. FAMILIARIZANDO-SE COM MATRIZES........................................................................... 7

3.1 Manipula\u00e7\u00e3o de Matrizes..........................................................................................7

3.1.1 ELEMENTOS DE UMA MATRIZ............................................................................ 7
3.1.2 GERANDO VETORES........................................................................................... 8
3.1.3 MATRIZES DENTRO DE MATRIZES.................................................................... 9
3.1.4 EXERC\u00cdCIOS....................................................................................................... 10
3.2 Opera\u00e7\u00f5es Elemento \u2013 por \u2013 Elemento.................................................................. 11
3.3 Operadores L\u00f3gicos e Relacionais......................................................................... 12
3.4 Operadores e Manipula\u00e7\u00e3o de Matrizes................................................................. 13

3.4.1 EXERC\u00cdCIOS...................................................................................................13
3.5 Algumas Fun\u00e7\u00f5es...................................................................................................14

4. POLIN\u00d4MIOS.................................................................................................................. 14
4.1 Representando Polin\u00f4mios no MATLAB..................................................................... 14
4.2 Fun\u00e7\u00f5es Relacionadas \u00e0 Polin\u00f4mios.......................................................................... 14
4.2.1 EXERC\u00cdCIOS....................................................................................................... 15
5. GR\u00c1FICOS...................................................................................................................... 15
5.1 Gr\u00e1ficos 2-D............................................................................................................... 15
5.1.2 EXERC\u00cdCIOS....................................................................................................... 17
5.2 Gr\u00e1ficos 3-D............................................................................................................... 18
5.2.1 FUN\u00c7\u00d5ES ELEMENTARES PARA GR\u00c1FICOS 3-D............................................ 18
5.2.2 MESHGRID.......................................................................................................... 18
5.2.3 MELHORANDO A APAR\u00caNCIA........................................................................... 19
5.2.4 EXERC\u00cdCIOS....................................................................................................... 20
6. PROGRAMA\u00c7\u00c3O............................................................................................................ 20
6.1 Controladores de Fluxo.............................................................................................. 21
6.1.1 FOR..................................................................................................................... 21

6.1.2 WHILE.................................................................................................................. 21

6.1.3 IF.......................................................................................................................... 22
6.1.4 BREAK, INPUT, PAUSE...................................................................................... 22
6.2 Arquivos M................................................................................................................. 23
6.2.1 SCRIPTS.............................................................................................................. 23
6.2.2 ARQUIVOS-FUN\u00c7\u00c3O.......................................................................................... 24
6.2.3 FUN\u00c7\u00d5ES FUN\u00c7\u00c3O............................................................................................ 25
6.2.4 EXERC\u00cdCIOS....................................................................................................... 26
7. BIBLIOGRAFIA................................................................................................................ 26
8. RESPOSTA DOS EXERC\u00cdCIOS...................................................................................... 27

Curso I ntrodut\u00f3rio de MATLAB
2
1. INTRODU\u00c7\u00c3O
1.1 O que \u00e9 o Matlab?

MATLAB (Matrix Laboratory) \u00e9 um software para computa\u00e7\u00e3o num\u00e9rica e visualiza\u00e7\u00e3o de alta performance, f\u00e1cil de ser usado, onde os problemas e solu\u00e7\u00f5es s\u00e3o expressos quase que da mesma forma que no papel.

Seus elementos b\u00e1sicos s\u00e3o matrizes que n\u00e3o requerem dimensionamento. Ele permite implementar e resolver problemas matem\u00e1ticos muito mais r\u00e1pida e eficientemente que atrav\u00e9s de outras linguagens como C, Basic, Pascal ou Fortran.

Ainda, o MATLAB possui uma fam\u00edlia de aplicativos espec\u00edficos (toolboxes1), que s\u00e3o cole\u00e7\u00f5es de fun\u00e7\u00f5es usadas para resolver determinados problemas tais como: otimiza\u00e7\u00e3o, manipula\u00e7\u00e3o alg\u00e9brica, redes neurais, processamento de sinais, simula\u00e7\u00e3o de sistemas din\u00e2micos, entre outros.

Provavelmente, a caracter\u00edstica mais importante do MATLAB \u00e9 a sua extensibilidade, que permite que engenheiros, matem\u00e1ticos cientistas, e at\u00e9 mesmo voc\u00ea, contribuam para o enriquecimento.

1 Para maiores informa\u00e7\u00f5es sobre as \u00faltimas novidades do software, consulte a p\u00e1gina na internet da MathWorks
Inc. emhttp://www.mathworks.com

Activity (41)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Paula Blz liked this
Felipe Seccadio liked this
Daniel Santos liked this
alvarosimoes liked this
kloud liked this
Wagner_86 liked this
txfv67 liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->