Академический Документы
Профессиональный Документы
Культура Документы
MATLAB 6.5
Thas Rodrigues Tonon RA: 046655 Turma B
ndice
1. Introduo ..............................................................2 2. O MATLAB ..............................................................3 3. O Uso do MATLAB .................................................4 3.1 Limites ..............................................................6 3.1.1 Limites esquerda e direita .....................6 3.2 Derivadas ..........................................................8 3.2.1 Derivadas Superiores ...................................8 3.2.2 Derivadas Trigonomtricas .........................9 3.3 Integrais ..........................................................11 3.3.1 Integrais Trigonomtricas ..........................11 3.3.2 Integrais Definidas ......................................12 3.4 Grficos ..........................................................14 3.4.1 Superfcie de Revoluo de Funes .......17 3.5 Mximo e Mnimo de Funes ......................19 4. Resumo de Comandos ........................................20
1. INTRODUO
O tutorial tem por objetivo familiarizar um aluno, que faz um curso bsico de clculo, com os comandos e linguagem de um software de matemtica. Nesse tutorial sero dados os comandos mais utilizados para o clculo de limites, derivadas, integrais e de como se plotar grficos atravs do software MATLAB. Alm disso ser fornecido um histrico do programa e como obt-lo atravs do meio mais difundido da atualidade, a Internet.
2. O MATLAB
O MATLAB foi desenvolvido no incio da dcada de 80 por Cleve Moler, no Departamento de Cincia da Computao da Universidade do Novo Mxico, EUA. um software de alta performance voltado para o clculo numrico. Integra anlise numrica, clculo com matrizes, processamento de sinais e construo de grficos em ambiente fcil de ser usado, onde problemas e solues so escritos na linguagem simplificada da matemtica e no na linguagem de programao, como muitos outros softwares. Verses anteriores a esta que ser enfocada, foram desenvolvidas na firma comercial MathWorks Inc., que detm os direitos autorais destas implementaes. As verses recentes do produto Matlab melhoram significativamente o ambiente interativo, incluindo facilidades grficas de visualizao e impresso; todavia a "Linguagem Matlab'' manteve-se quase inalterada. A verso em questo obtida pela internet atravs da pgina http://www.matlab.com.br . Para a instalao necessrio fazer um cadastro e pagar uma taxa pela licena do produto. Infelizmente no foi encontrada uma verso Light para o MATLAB 6.5, essa verso um programa que contm as funes bsicas do software, que no precisa de cadastro e nem do pagamento da taxa de licena.
3. O uso do MATLAB
Ao iniciar o MATLAB, a tela inicial do programa que abre a imagem abaixo:
Aps abrir essa tela o programa est pronto para realizar as operaes pertinentes ao Clculo. Os comandos para que o programa realize limites, derivadas e integrais sero apresentados ao longo do tutorial e sero reunidos ao final para uma consulta rpida. Os comandos bsicos no MATLAB, como somas, expoentes, etc., so os convencionais, ou seja: Adio: + Subtrao: Multiplicao: * Diviso: /
5 Expoentes: ^ Mdulo: abs(x) Logartmo de base y: logY(x), onde x o logaritmando Raz quadrada: (x)^1/2 Exponenciais: y^x Seno: sin(x) Cosseno: cos(x) Tangente: tan(x) Cossecante: csch(x) Secante: sec(x) Cotangente: cot(x) Constante : pi Constante e: exp
Antes de qualquer operao, onde se tem x, y, z ou qualquer outra como varivel, preciso definir sua varivel, para isso usa-se o comando: syms x , dessa forma estar indicando que qualquer x que for colocado em funes uma varivel e no um nmero.
3.1
Limites
Para efetuar uma operao com limites no MATLAB, o comando que se deve dar : limit(f(x),x,a) onde f(x) a funo que se quer achar o limite, x a varivel e a o nmero no qual o x est tendendo ( x a ). Exemplo: Achar o limite abaixo: a) lim
1+ x 2 x2 1 x 2
x x3 x +1 ( x 3) 3
b) lim
x 1
3.2 Derivadas
Para o clculo de derivas, o comando no MATLAB : diff(f(x)), onde f(x) a funo que se quer determinar a derivada. Exemplo: Derivar as funes abaixo: a) f ( x) = 2 x 2 + 3 x b) f ( x) = 1 3 x
b) f ( x) = x
10
11
3.3
Integrais
Na integrao de funes, o comando que o MATLAB reconhece para atal operao : int(f(x)) , pode se colocar a funo dentro dos parnteses, ou ento definir uma funo f e simplesmente escrever int(f). Exemplo: Integrar as funes abaixo: a) b)
x (1 x) 2 dx
2 x 4 3x 3 + 5 7 x 2 dx
( x 3)
0 1 0
2x
dx
2
(1 2 x 3x
)dx
13
14
3.4
Grficos
No MATLAB tm-se como traar grficos. Para tal pode-se usar dois mtodos: o primeiro quando se quer um grfico e no necessrio ter um valor mximo e um valor mnimo do domnio, e quando o valor do domnio so os nmeros reais. Um exemplo para a plotagem de grficos quando o domnio so os nmeros reais o grfico da reta f = x 2 y 4 . O comando para fazer esse grfico : ezplot(f)
15
O outro modo de construir grficos, tendo os limites do domnio atravs do comando: ezplot(f(x),[valor mnimo, valor mximo])
16
17
18
19
3.5
Uma operao muito til para o clculo que o MATLAB contm a operao onde se consegue otimizar um problema, ou seja, a operao onde se acha os valores de mximo e de mnimo de funes. O MATLAB no faz o grfico da funo, apenas fornece os valores mximos e mnimos das funes. O comando para o clculo dos mnimos : x=fminbnd(f(x),x1,x2), onde x1 e x2 so os intervalos onde se procura os mximos e mnimos; sendo que .
Para o clculo dos mximos, o comando : g(x)= -f(x) x=fminbnd(g(x),x1,x2) A estratgia de se usar a funo oposta funo usada no clculo dos mnimos devido ao fato de que o mximo na funo f o mximo na funo oposta g.
20
4. Resumo de Comandos
limit(f(x),x,a) LIMITES limit(f(x),x,a,left) limit(f(x),x,a,right) DERIVADAS diff(f(x)) diff(f(x),2) int(f(x)) int(f(x),a,b) ezplot(f) ezplot(f(x),[max,min]) x=fminbnd(f(x),x1,x2)
INTEGRAIS