Escolar Documentos
Profissional Documentos
Cultura Documentos
Pgina 1 de 25
http://www.mec.ita.br/~adade/Matlab/Web/anexo.htm
22/09/2010
Funes Disponveis
Pgina 2 de 25
Funes para Controle de Cor e Claridade/Iluminao Controle de Cor Mapas de Cores Funes Relacionadas ao Mapa de Cor Modelos de Claridade/Iluminao Criao de Objetos Grficos Operaes em Objetos Grficos Propriedades de Objetos Grficos Todos Root Figure Axes Uicontrol Uimenu Line Text Surface Patch Image Filmes e Animao Som Funes para Utilizao com Matrizes Esparsas
Retornar
http://www.mec.ita.br/~adade/Matlab/Web/anexo.htm
22/09/2010
Funes Disponveis
Pgina 3 de 25
Mostra o atual diretrio de trabalho. Retorna o nome do diretrio temporrio se ele existir. Retorna um nome nico, adequado para uso na criao de um arquivo temporrio. Executa um comando do sistema operacional UNIX. Retorna momentaneamente ao sistema operacional.
Retornar
Caracteres Especiais
: () [] . indexao; gerao de vetores. ordem de precedncia em clculos; envolver ndices; envolver variveis de entrada. definir vetores e matrizes; envolver variveis de sada. ponto decimal.
http://www.mec.ita.br/~adade/Matlab/Web/anexo.htm
22/09/2010
Funes Disponveis
Pgina 4 de 25
.. ... , ; % ! ' =
diretrio ascendente. linha de continuao. separador. termina linhas suprimindo a sua impresso na tela. comentrios. retorna ao sistema operacional. define string. efetua atribuio de varivel.
Retornar
http://www.mec.ita.br/~adade/Matlab/Web/anexo.htm
22/09/2010
Funes Disponveis
Pgina 5 de 25
wk1read Permite importar planilha WK1 Lotus 1-2-3. wk1write Permite exportar para planilha WK1 Lotus 1-2-3.
Retornar
).
Operadores Relacionais
== igual a ~= no igual a < menor do que
http://www.mec.ita.br/~adade/Matlab/Web/anexo.htm
22/09/2010
Funes Disponveis
Pgina 6 de 25
> maior do que <= menor do que ou igual a >= maior do que ou igual a
Retornar
Operadores Lgicos
& | ~ xor e (AND) ou (OR) no (NOT) ou exclusivo (Exclusive OR)
Funes Lgicas
all any exist find finite isempty isglobal ishold isieee isinf isletter isnan isreal Verdadeiro se todos os elementos do vetor forem verdadeiros. Verdadeiro se algum elemento do vetor for verdadeiro. Testa se variveis ou funes esto definidas. Determina os ndices dos elementos no nulos. Retorna verdadeiro para os elementos finitos. Verdadeiro para matriz vazia. Verdadeiro para variveis globais. Verdadeiro se a opo hold estiver habilitada. Retorna se o computador utiliza aritmtica de ponto flutuante padro IEEE. Retorna verdadeiro para elemento infinito. Verdadeiro para letras do alfabeto. Retorna verdadeiro para elementos NaN (Not-A-Number). Verdadeiro se todos os elementos da matriz forem reais. Verdadeiro para caracteres: espao em branco, newline, carriage return, tab, vertical tab, isspace formfeed. issparse Verdadeiro para matriz esparsa. Verdadeiro para string. isstr strcmp Compara variveis do tipo string.
Retornar
Propriedades de Matrizes
cond condest det norm Nmero de condio (norma-2). Estimativa do nmero de condio na norma-1. Determinante.
http://www.mec.ita.br/~adade/Matlab/Web/anexo.htm
22/09/2010
Funes Disponveis
Pgina 7 de 25
Determina base ortonormal para o espao nulo. Determina base ortonormal para o espao imagem. Posto da matriz. Estimativa do recproco do nmero de condio na norma-1. ngulo entre dois sub-espaos. Trao da matriz.
Retornar
Manipulao de Matrizes
diag fliplr flipud reshape rot90 tril triu ' : Cria matriz diagonal ou extrai diagonais de uma matriz. Redispe as colunas de uma matriz invertendo a ordem dos elementos em cada linha. Redispe as linhas de uma matriz invertendo a ordem dos elementos em cada coluna. Altera as dimenses de uma matriz. Gira de 90 uma matriz. Retorna parte triangular inferior de uma matriz. Retorna parte triangular superior de uma matriz. Transposta Como nico ndice, empilha matriz em uma coluna.
Retornar
Funes de Matrizes
expm expm1 expm2 expm3 funm logm sqrtm Exponencial. Exponencial de matriz via expanso de Pad. Exponencial de matriz via srie de Taylor. Exponencial de matriz via autovalores/autovetores. Calcula funo genrica de matriz. Logaritmo. Raiz quadrada.
Retornar
Matrizes Especiais
compan diag eye gallery hadamard hankel hilb invhilb Matriz companheira. Matriz diagonal. Matriz identidade. Matriz de teste para determinao de autovalores. Matriz de Hadamard. Matriz de Hankel. Matriz de Hilbert. Matriz inversa de Hilbert.
http://www.mec.ita.br/~adade/Matlab/Web/anexo.htm
22/09/2010
Funes Disponveis
Pgina 8 de 25
linspace logspace
Cria vetor de componentes igualmente linearmente espaados. logspace(x,y,n) cria vetor de n componentes que esto igualmente logaritmicamente
espaados entre e . magic Quadrado mgico. meshgrid Gera matrizes para grficos 3-D. Matriz de 1's. ones Matriz de Pascal. pascal rand Gera matriz de nmeros aleatrios com distribuio uniforme. randn Gera matriz de nmeros aleatrios com distribuio normal. rosser Matriz teste clssico para o problema de determinao de autovalores simtricos. toeplitz Matriz de Toeplitz. Matriz de Vandermonde. vander wilkinson Matriz de teste de Wilkinson para o problema de determinao de autovalores. zeros Matriz nula.
Retornar
Fatorao/Decomposio de Matrizes
chol eig hess lu null orth qr qrdelete qrinsert rref rrefmovie schur svd Fatorao de Cholesky. Decomposio modal. Forma de Hessenberg. Fatorao (triangular superior e "triangular inferior") por eliminao de Gauss. Determina base para o espao nulo. Determina base ortonormal para o espao imagem ("range"). Decomposio QR (triangular - unitria). Deleta uma coluna da fatorao QR. Insere uma coluna na fatorao QR. Forma "row echelon" (escalonada) reduzida. Seqncia de matrizes na obteno da forma "row echelon" (escalonada) reduzida. Decomposio de Schur. Decomposio em valores singulares.
Retornar
http://www.mec.ita.br/~adade/Matlab/Web/anexo.htm
22/09/2010
Funes Disponveis
Pgina 9 de 25
/e\
Funes Trigonomtricas
acos , acosh acot , acoth acsc , acsch asec , asech asin , asinh atan , atanh cos , cosh cot , coth csc , csch sec , sech sin , sinh tan , tanh Arco coseno, arco coseno hiperblico. Arco cotangente, arco cotangente hiperblica. Arco cosecante, arco cosecante hiperblica. Arco secante, arco secante hiperblica. Arco seno, arco seno hiperblico. Arco tangente, arco tangente hiperblica. Coseno, coseno hiperblico. Cotangente, cotangente hiperblica. Cosecante, cosecante hiperblica. Secante, secante hiperblica. Seno, seno hiperblico. Tangente, tangente hiperblica.
Retornar
http://www.mec.ita.br/~adade/Matlab/Web/anexo.htm
22/09/2010
Funes Disponveis
Pgina 10 de 25
Arredonda em direo a - gcd Maior divisor comum. imag Parte imaginria. lcm Mnimo mltiplo comum. Logaritmo natural (base e). log Logaritmo base 2 e desmembra nmeros em ponto-flutuante. log2 log10 Logaritmo base 10. pol2cart Transforma coordenadas polares para cartesianas. pow2 2 elevado alguma potncia; escalona nmeros em ponto- flutuante. rat Aproximao racional. Sada no formato racional. rats Parte real. real rem Resto de uma diviso. round Arredonda para o inteiro mais prximo. sign Funo sinal. sph2cart Transforma coordenadas esfricas para cartesianas. Raiz quadrada. sqrt
Retornar
Funes Especiais
bessel besseli besselj besselk bessely beta betainc betaln ellipj ellipke erf erfc erfcx erfinv expint gamma gammainc Funo de Bessel. Funo de Bessel modificada de primeira espcie. Funo de Bessel de primeira espcie. Funo de Bessel modificada de segunda espcie. Funo de Bessel de segunda espcie. Funo beta. Funo beta incompleta. Logaritmo da funo beta. Funo elptica de Jacobi. Integral elptica completa. Funo erro. Funo erro complementar (1 - erf) Funo erro complementar escalonada. Funo erro inversa. Integral de (exp(-t)/t) dt. Funo gama. Funo gama incompleta.
http://www.mec.ita.br/~adade/Matlab/Web/anexo.htm
22/09/2010
Funes Disponveis
Pgina 11 de 25
Hora e Data
clock Retorna vetor de seis elementos contendo data e hora atual, formato decimal.
http://www.mec.ita.br/~adade/Matlab/Web/anexo.htm
22/09/2010
Funes Disponveis
Pgina 12 de 25
Tempo de CPU (Unidade Central de Processamento) utilizado pelo MATLAB. Retorna string com data atual. Retorna tempo transcorrido entre dois momentos especificados. Aciona e faz a leitura de um cronmetro, respectivamente.
Retornar
http://www.mec.ita.br/~adade/Matlab/Web/anexo.htm
22/09/2010
Funes Disponveis
Pgina 13 de 25
depurao (debug). Estabelece um ponto de quebra (breakpoint) numa funo (m- file) MATLAB. Lista um m-file numerando as linhas. Altera o contexto do espao de trabalho para o programa que chama a funo. Habilita depurao de Mex-file.
Retornar
Anlise de Dados
cumprod cumsum hist max mean median min prod sort std sum Retorna os produtos cumulativos dos componentes. Retorna as somas acumuladas dos componentes. Plota histograma. Determina maior componente. Determina mdia ou valor mdio. Determina mediana ou valor mediano. Determina menor componente. Determina o produto dos elementos. Classifica em ordem crescente. Determina desvio padro. Determina a soma dos elementos.
Retornar
Processamento de Sinais
abs angle conv conv2 corrcoef cov cplxpair deconv filter filter2 fft fft2 fftshift ifft ifft2 nextpow2 unwrap Determina magnitude de nmero complexo. Determina ngulo de fase de nmero complexo. Convoluo de seqncias. Convoluo em duas dimenses (2-D). Coeficientes de correlao. Matriz de covarincia. Classifica nmeros em pares complexo-conjugados, parte real crescente. Deconvoluo de seqncias. Implementa filtragem digital. Implementa filtragem digital bidimensional. Transformada rpida de Fourier. Transformada rpida de Fourier bidimensional. Desloca a fft centralizando o espectro. Transformada inversa de Fourier. Transformada inversa de Fourier bidimensional. Maior potncia de 2 mais prxima. Elimina saltos nos ngulos de fase.
http://www.mec.ita.br/~adade/Matlab/Web/anexo.htm
22/09/2010
Funes Disponveis
Pgina 14 de 25
Retornar
Polinmios
conv deconv poly polyder polyfit polyval polyvalm residue roots roots1 Multiplica polinmios; convoluo. Divide polinmios; deconvoluo. Constri polinmio a partir de suas razes. Calcula derivada de polinmio. Efetua ajuste polinomial de dados. Calcula polinmio. Calcula polinmio para uma matriz de valores. Efetua clculo de resduos para expanso em fraes parciais. Determina as razes de um polinmio. Determina as razes de um polinmio (mtodo de Laguerre).
Retornar
Integrao Numrica
quad Integrao numrica usando a regra de Simpson recursiva. quad8 Integrao numrica usando a regra de Newton-Cotes adaptativa. trapz Mtodo trapezoidal.
Retornar
http://www.mec.ita.br/~adade/Matlab/Web/anexo.htm
22/09/2010
Funes Disponveis
Pgina 15 de 25
Retornar
Traado de Grficos
X-Y Bsico
loglog plot semilogx semilogy Grfico usando eixos logartmicos. Plota vetores e matrizes, grfico linear. Grfico em escala semilog (eixo x). Grfico em escala semilog (eixo y).
Retornar
X-Y Especializados
Grfico de barras. Mostra um grfico animado tipo "cometa". compass(Z) traa um grfico que mostra ngulo e magnitude dos elementos complexos compass de Z como setas emanando da origem. errorbar Traa grfico acrescentando barras (representando faixas) especificadas de erros. feather(Z) traa um grfico que mostra o ngulo e magnitude dos elementos complexos feather de Z como setas emanadas de pontos igualmente espaados ao longo de um eixo horizontal. Grfico na forma de polgonos cheios. fill Plota uma funo. fplot hist Traa histogramas. polar Grfico em coordenadas polares. rose Histograma de ngulos. Grfico tipo "escada" (apropriado para sinais amostrados). stairs Plota seqncias discretas. stem Permite ampliar (trecho de) grfico 2-D. zoom
Retornar
bar comet
Impresso e Armazenamento
http://www.mec.ita.br/~adade/Matlab/Web/anexo.htm
22/09/2010
Funes Disponveis
Pgina 16 de 25
Imprime grfico ou salva grfico em um arquivo. print printopt Configura pr-ajustes da impressora local. orient Especifica orientao do papel da impressora.
Retornar
Anotao em Grficos
ginput grid gtext legend text title xlabel ylabel zlabel Retorna as coordenadas de pontos de um grfico selecionados com o mouse ou o cursor. Faz reticulado no grfico. Permite colocar texto em posies assinaladas com o mouse no grfico. Coloca uma legenda em um grfico. Permite inserir texto em posies especificadas no grfico. Coloca ttulo. Coloca rtulo no eixo-x. Coloca rtulo no eixo-y. Coloca rtulo no eixo-z.
Retornar
http://www.mec.ita.br/~adade/Matlab/Web/anexo.htm
22/09/2010
Funes Disponveis
Pgina 17 de 25
Retornar
Objetos em 3-D
sphere Gera uma esfera. cylinder Gera um cilindro. peaks Funo obtida transladando e escalonando uma distribuio Gaussiana.
Retornar
http://www.mec.ita.br/~adade/Matlab/Web/anexo.htm
22/09/2010
Funes Disponveis
Pgina 18 de 25
viewmtx zoom
Mapas de Cores
Escala cinza com tintura de azul. Escala cinza reforando o contraste da imagem. Tons de violeta (cyan) e azul magenta. Linear nos tons de cobre. Alternante em vermelho, branco, azul e preto. Linear na escala cinza. Preto-vermelho-amarelo-branco. Mapa de cor com saturao das cores primrias (vermelho- verde-azul). Variante of HSV. Tons pastis de cor-de-rosa. Cores do arco-ris. Branco monocromtico.
Modelos de Claridade/Iluminao
diffuse Retorna a refletncia difusa para uma superfcie especificada. specular Retorna a refletncia especular para uma superfcie especificada. surf1 Superfcie sombreada 3-D com iluminao de uma fonte de luz.
Retornar
http://www.mec.ita.br/~adade/Matlab/Web/anexo.htm
22/09/2010
Funes Disponveis
Pgina 19 de 25
Cria imagem. Cria objeto grfico do tipo linha. Cria objeto grfico do tipo patch. Cria objeto grfico do tipo superfcie. Adiciona texto em um grfico. Cria controle de interface de usurio na janela de figura corrente. Cria menu de interface com o usurio.
Retornar
Todos
ButtonDownFcn MATLAB String [ on | off ] Clipping Interruptible Parent UserData Visible [ no | yes ] Somente leitura Qualquer coisa (dados extras, comentrios etc) [ on | off ]
Retornar
Root
CaptureRect CurrentFigure Diary DiaryFile Echo Format Retngulo Handle da figura [ on | off ] Nome-de-arquivo [ on | off ] [short | long | shortE | longE | hex | bank | + | rat]
http://www.mec.ita.br/~adade/Matlab/Web/anexo.htm
22/09/2010
Funes Disponveis
Pgina 20 de 25
TerminalOneWindow [ no | yes ] [ none | x | tek401x | tek410x | tek41xx | regis ] TerminalProtocol Units [ inches | centimeters | normalized | points | pixels ]
Retornar
Figure
BackingStore Color Colormap Current Axes CurrentObject InvertHardcopy KeyPressFcn MenuBar MinColormap Name NextPlot NumberTitle PaperUnits PaperOrientation PaperPosition PaperType Pointer Position Resize ShareColors Units [ on | off ] Especificao de cor Mapa de cores Handle dos eixos Handle do objeto [ on | off ] MATLAB string [ none | figure ] Inteiro String [ new | add | replace ] [ on | off ] [ inches | centimeters | normalized | points ] [ portrait | landscape ] Retngulo [ usletter | uslegal | a4letter ] [ crosshair | arrow | watch | topl | topr | botl | botr | circle | cross | fleur ] Retngulo [ on | off ] [ no | yes ] [ inches | centimeters | normalized | points | pixels ]
Axes
AspectRatio Box Matriz 1x2 [ on | off ]
http://www.mec.ita.br/~adade/Matlab/Web/anexo.htm
22/09/2010
Funes Disponveis
Pgina 21 de 25
CLim CLimMode Color ColorOrder DrawMode FontAngle FontName FontSize FontWeight GridLineStyle LineStyleOrder LineWidth NextPlot Position TickLength TickDir Title Units View Xcolor Xdir Xform Xgrid XLabel XLim XLimMode XScale Xtick XTickLabels
Matriz 1x2 [ auto | manual ] [ none ] ou especificao de cor Mapa de cores [ normal | fast ] [ normal | italic | oblique ] String Escalar [ light | normal | demi | bold ] [ - | -- | : | -. ] String (de estilo de linha) Escalar [ new | add | replace ] Retngulo Retngulo [ in | out ] String [ inches | centimeters | normalized | points | pixels ] Matriz 1x2 [ azimute, elevao ] Especificao de cor [ normal | reverse ] Matriz 4x4 [ on | off ] String Matriz 1x2 [xmin, xmax] [ auto | manual ] [ linear | log ] Vetor String
XTickLabelMode [ auto | manual ] [ auto | manual ] XTickMode YColor YDir YGrid YLabel YLim YLimMode YScale YTick Especificao de cor [ normal | reverse ] [ on | off ] String Matriz 1x2 [ymin, ymax] [ auto | manual ] [ linear | log ] Vetor
http://www.mec.ita.br/~adade/Matlab/Web/anexo.htm
22/09/2010
Funes Disponveis
Pgina 22 de 25
YTickLabels
String
YTickLabelMode [ auto | manual ] [ auto | manual ] YTickMode ZColor ZDir ZGrid ZLabel ZLim ZLimMode ZScale ZTick ZTickLabels Especificao de cor [ normal | reverse ] [ on | off ] String Matriz 1x2 [zmin, zmax] [ auto | manual ] [ linear | log ] Vetor String
Uicontrol
BackgroundColor CallBack ForegroundColor Max Min Position String Style Units Value Especificao de cor MATLAB string Especificao de cor Escalar Escalar Retngulo String [ pushbutton | radiobutton | checkbox | edit | text | slider | frame | popupmenu ] [ inches | centimeters | normalized | points | pixels ] Escalar
Retornar
Uimenu
Accelerator Caractere BackgroundColor Especificao de cor CallBack Checked Enable MATLAB string [ on | off ] [ on | off ]
http://www.mec.ita.br/~adade/Matlab/Web/anexo.htm
22/09/2010
Funes Disponveis
Pgina 23 de 25
Line
Color Especificao de cor EraseMode [ normal | background | xor | none ] LineStyle [ - | -- | : | -. | + | o | * | . | x ] LineWidth Escalar MarkerSize Escalar Matriz Xdata Ydata Zdata Matriz Matriz
Retornar
Text
Color EraseMode FontAngle FontName FontSize FontWeight Position Rotation String Units VerticalAlignment Especificao de cor [ normal | background | xor | none ] [ normal | italic | oblique ] String Escalar [ light | normal | demi | bold ] Retngulo Escalar String [ inches | centimeters | normalized | points | pixels |data] [ top | cap | middle | baseline | bottom ]
Retornar
Surface
CData Matriz EdgeColor [ none | flat | interp ] ou especificao de cor EraseMode [ normal | background | xor | none ] FaceColor [ none | flat | interp | texturemap ] ou especificao de cor LineStyle LineWidth [ - | -- | : | -. | + | o | * | . | x ] Escalar
http://www.mec.ita.br/~adade/Matlab/Web/anexo.htm
22/09/2010
Funes Disponveis
Pgina 24 de 25
MarkerSize Escalar MeshStyle [ both | row | column ] Matriz XData YData ZData Matriz Matriz
Retornar
Patch
CData Matriz EdgeColor [ none | flat | interp ] ou especificao de cor EraseMode [ normal | background | xor | none ] FaceColor [ none | flat | interp ] ou especificao de cor LineWidth Escalar XData YData ZData Matriz Matriz Matriz
Retornar
Image
CData Matriz XData Matriz YData Matriz
Retornar
Filmes e Animao
getframe Retorna frame de um filme (movie). movie Passa os frames gravados de um filme. moviein Inicializa a memria para guardar frames de filmes.
Retornar
Som
lin2mu mu2lin Converso linear para lei- . Converso de lei- para linear. saxis Escalona eixo de som. sound Converte vetor em som. wavread Carrega arquivo formato .wav wavwrite Grava arquivo formato .wav
http://www.mec.ita.br/~adade/Matlab/Web/anexo.htm
22/09/2010
Funes Disponveis
Pgina 25 de 25
Retornar
http://www.mec.ita.br/~adade/Matlab/Web/anexo.htm
22/09/2010