Escolar Documentos
Profissional Documentos
Cultura Documentos
Apostila Material Apoio Matlab
Apostila Material Apoio Matlab
Sum ario
1. Introdu c ao 2. Comandos e Fun c oes 2.1 Tabelas de Refer encia . . . . . . . . . . . . . 2.2 Comandos de Aplica c ao Geral . . . . . . . . . 2.3 Operadores e Caracteres Especiais . . . . . . 2.4 Estruturas e Depura c ao de Linguagem . . . . 2.5 Matrizes e Manipula c ao de Matrizes . . . . . 2.6 Fun c oes Matem aticas . . . . . . . . . . . . . . 2.7 Fun c oes Matriciais - Algebra Linear Num erica Refer encias Bibliogr acas 3 4 4 5 6 7 8 9 11 12
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
1. Introdu c ao
O presente documento tem por objetivo apresentar uma breve descri c ao sobre Motores El etricos. a atividade individual desenvolvida pelo aluno de Doutorado da Universidade Federal do Rio Grande do Sul (UFRGS), Luiz Fernando Gon calves, Escola de Engenharia (EE), Departamento de Engenharia El etrica (DELET), cujo n umero de matr cula e 1946/96-1, na cadeira intitulada An alise de Sistemas de Energia, ELE00022, do Programa de P os-Gradua c ao da Engenharia El etrica (PPGEE), e que tem como professor o Dr. Alexandre Sanfelice Bazanella. Trata da descri c ao, programa c ao e an alise de desempenho do m etodo iterativo de solu c ao de Sistema de Equa c oes, conhecido como m etodo de Gauss-Seidel. O presente trabalho est a, ent ao, organizado da forma descrita nos par agrafos a seguir. No cap tulo 2, e apresentado uma breve descri c ao de Sistema de Equa c oes Lineares, incluindo sua solu c ao e classica c ao, e de Sistema de Equa c oes N ao-Lineares. Ao longo deste cap tulo, tamb em s ao descritos os processos iterativos de resolu c ao de Sistema de Equa c oes Lineares e N ao-Lineares, conhecidos como m etodo de Jacobi e m etodo de Gauss-Seidel, bem como o crit erio de converg encia destes m etodos o algoritmo de Gauss-Seidel e quatro exemplos ilustrativos de resolu c ao de um Sistema de Equa c oes Lineares e N ao-Lineares utilizando o m etodo de Gauss-Seidel com e sem relaxa c ao. Por m, no cap tulo 3 e no Ap endice A, s ao apresentadas as principais conclus oes obtidas ao se realizar este trabalho e duas rotinas do m etodo de Gauss-Seidel, para Sistemas de Equa c oes Lineares e N ao-Lineares, implementadas no Matlab, respectivamente.
Gerenciamento de Vari aveis e do Espa co de Trabalho clear Apaga vari aveis e fun c oes da mem oria. disp Visualiza matrizes ou textos. lenght Comprimento de um vetor. load Carrega vari aveis do disco. pack Consolida a mem oria do espa co de trabalho. save Armazena as vari aveis do espa co de trabalho no disco. size Tamanho de matriz. who Lista as vari aveis atuais. whos Lista as vari aveis atuais na forma longa.
Trabalho com Fun c oes e o Ambiente Operacional cd Modica o diret orio de trabalho atual. cedit Ajusta os par ametros de edi c ao de linha de comando (s o para UNIX). diary Armazena o texto de uma sess ao MATLAB. dir Listagem de diret orio. getenv Toma o valor do ambiente. hostid N umero de identica c ao do servidor Matlab. ls Listagem de diret orio. matlabroot Diret orio-raiz da instala c ao do Matlab. pwd Mostra o diret orio de trabalho atual. tempdir Nome do diret orio tempor ario de sistema. tempname Nome u nico para arquivo tempor ario. terminal Ajusta o tipo de terminal gr aco. unix Executa comando do sistema operacional; retorna o resultado.
Controle da Janela de Comando clc Apaga a janela de comando. echo Ecoa comandos dentro de arquivos de instru c ao. format Ajusta o formato de sa da. home Manda o cursor para posi c ao inicial. more Controla a sa da paginada na janela de comando. Partida e Desativa c ao do Matlab matlabrc Arquivo M mestre de partida. quit Finaliza a execu c ao do Matlab. startup Arquivo M executado quando o Matlab e chamado.
Fun c oes L ogicas all Verdadeiro se todos os elementos de um vetor forem verdadeiros. any Verdadeiro se qualquer elemento de um vetor for verdadeiro. exist Verica se as vari aveis ou fun c oes existem. find Acha os ndices dos elementos n ao zeros. isempty Verdadeiro para matriz vazia. ishold Verdadeiro se hold estiver ligado. isieee Verdadeiro para aritm etica de ponto utuante. isinf Verdadeiro para elementos innitos. isletter Verdadeiro para caracter alfab etico . isnan Verdadeiro para n ao-n umero. isreal Verdadeiro se todos os elementos da matriz forem reais. issparse Verdadeiro para matriz esparsa. isstr Verdadeiro para cadeia de texto.
Controle de Fluxo break Termina a execu c ao de um loop. else Usado junto com if. elseif Usado junto com if. end Termina a atua c ao dos comandos for, while e if. for Repete comandos por um n umero espec co de vezes. if Executa comandos condicionalmente return Retorna ` a fun c ao chamada while Repete comandos por um n umero indeterminado de vezes.
Entrada Interativa input Prepara c ao para entrada do usu ario. keyboard Chama o teclado como se fosse um arquivo de instru c ao. menu Gera um menu de op c oes para entrada do usu ario. pause Espera por resposta do usu ario.
Depura c ao dbclear Remove ponto de parada. dbcount Continua a execu c ao. dbdown Muda o contexto do espa co de trabalho local. dbquit Sai do modo de depura c ao. dbstack Lista as chamadas das rotinas. dbstatus Lista todos os pontos de parada. dbstep Executa uma ou mais linhas. dbstop Cria ponto de parada. dbtype Lista um arquivo M com n umeros de linhas. dbup Muda o contexto do espa co de trabalho local.
Vari aveis e Constantes Especiais ans Resposta mais recente. computer Tipo de computador. eps Precis ao relativa de ponto utuante. flops Contagem de opera c oes de ponto utuante. i,j Unidade imagin aria. inf Innito. NaN N ao-n umero. nargin N umero de argumentos de entrada de fun c ao. nargout N umero de argumentos de sa da de fun c ao. pi 3,1415926535897 ... realmax Maior n umero de ponto utuante. realmin Menor n umero de ponto utuante.
Hora e Data clock Rel ogio de parede. cputime Tempo de CPU decorrido. date Calend ario. etime Fun c ao de tempo decorrido. tic,toc Fun c oes de cronometragem.
Manipula c ao de Matrizes diag Cria ou extrai diagonais. fliplr Vira a matriz na dire c ao esquerda/direita. flipud Vira a matriz na dire c ao cima/baixo. isreal Verdadeiro para matriz contendo somente elementos reais. reshape Modica o tamanho da matriz. rot90 Roda a matriz de 90 graus. tril Extrai a parte triangular inferior. triu Extrai a parte triangular superior. : Indexa dentro da matriz, rearranja a matriz.
Matrizes Especializadas compan Matriz companheira. hadamard Matriz de Hadamard. hankel Matriz de Hankel. hilb Matriz de Hilbert. invhilb Matriz de Hilbert inversa. magic Quadrado m agico. pascal Matriz de Pascal. rosser Problema cl assico de teste de autovalores sim etricos. toeplitz Matriz de Toeplitz. vander Matriz de Vandermonde. wilkinson Matriz de Wilkinson e teste de autovalores.
Fun c oes Matem aticas Elementares (Continua c ao) acsc Arco cossecante. acsch Arco cossecante hiperb olica. angle Angulo de fase. asec Arco secante. asech Arco secante hiperb olica. asin Arco seno. asinh Arco seno hiperb olico. atan Arco tangente. atan2 Arco tangente de quadro quadrantes. atanh Arco tangente hiperb olica. ceil Arredonda no sentido de mais innito. conj Conjugado complexo. cos Cosseno. cosh Cosseno hiperb olico. cot Cotangente. coth Cotangente hiperb olico. csc Cossecante. csch Cossecante hiperb olica. exp Exponencial. fix Arredonda no sentido de zero. floor Arredonda no sentido de menos innito. gcd M aximo divisor comum. imag Parte imagin aria de n umero complexo. lcm M nimo m ultiplo comum. log Logaritmo natural. log10 Logaritmo na base 10. real Parte real de n umero complexo. rem Resto de divis ao. round Arredonda no sentido do n umero inteiro mais pr oximo. sec Secante. sech Secante hiperb olica. sign Fun c ao sinal. sin Seno. sinh Seno hiperb olico. sqrt Raiz quadrada. tan Tangente. tanh Tangente hiperb olica.
Fun c oes Matem aticas Especializadas bessel Fun c oes de Bessel. besseli Fun c oes de Bessel modicadas do primeiro tipo. besselj Fun c oes de Bessel do primeiro tipo. 10
Fun c oes Matem aticas Especializadas (Continua c ao) besselk Fun c oes de Bessel modicadas do segundo tipo. beta Fun c ao beta. betainc Fun c ao beta incompleta. betaln Logaritmo da fun c ao beta. ellipj Fun c oes el pticas jacobianas. ellipke Integral el ptica completa erf Fun c ao erro. erfc Fun c ao erro complementar. erfcx Fun c ao erro complementar escalada. errfinv Fun c ao erro inversa. expint Integral exponencial. gamma Fun c ao gama. gammainc Fun c ao gama incompleta. gammaln Logaritmo da fun c ao gama. legendre Fun c oes Legendre associadas. log2 Separa n umeros de ponto utuante. pow2 Escala n umeros de ponto utuante. rat Aproxima c ao racional. rats Sa da racional.
11
12