Resumo Funcoes MatLab

8
 Resumo de funções do  Matlab ® 1. Resumo de funções matemáticas sin/sind Seno/seno com argumento em graus. sinh Seno hiperbólico. asin/asind Arco seno/arco seno com resultado em graus. asinh Arco seno hiperbólico. cos/cosd Co-seno/co-seno com argumento em graus. cosh Co-seno hiperbóli co. acos/acosd Arco co-seno/arco co-seno com resultado em graus. acosh Arco-seno hiperbólico. tan/tand Tangente/tangente com argumento em graus. tanh Tangente hiperbólic o. atan/atand Arco tangente/arco tangente com resultado em graus. atan2 Arco-tangente (função com dois argumentos). Retorna o arco- tangente do quociente entre o primeiro e o segundo argumento. atanh Arco tangente hiperbólico . sec/secd Secante/secante com argumento em graus. sech Secante hiperbólica. asec/asecd Arco secante/arco secante com resultado em graus. asech Arco secante hiperbólica. csc/cscd Co-secante/co-secante com argumentos em graus. csch Co-secante hiperbóli ca. acsc/acscd Arco co-secante/arco co-secante com resultado em graus. acsch Arco co-secante hiperbóli ca. cot/cotd Co-tangente/co-tan gente com argumentos em graus. coth Co-tangente hiperbólica. acot/acotd Arco co-tangente/arco co-tangente com resultado em graus. acoth Arco co-tangente hiperbólic a. Tabela 1.1: Funções trigonométricas abs Valor absoluto. angle Ângulo de fase. complex Define número complexo. conj Complexo conjugado. ímag Parte imaginári a. real Parte real. unwrap Limita o ângulo de fase. ísreal Retorna verdadeiro para vedores reais. cplxpair Ordena conjunto de números em pares de complexos conjugados. Tabela 1.2: Funções para números complexos

Transcript of Resumo Funcoes MatLab

Page 1: Resumo Funcoes MatLab

5/11/2018 Resumo Funcoes MatLab - slidepdf.com

http://slidepdf.com/reader/full/resumo-funcoes-matlab-55a2314200067 1/7

 

Resumo de funções do  Matlab®

1. Resumo de funções matemáticas

sin/sind  Seno/seno com argumento em graus.sinh  Seno hiperbólico.asin/asind  Arco seno/arco seno com resultado em graus.asinh  Arco seno hiperbólico.cos/cosd  Co-seno/co-seno com argumento em graus.cosh  Co-seno hiperbólico.acos/acosd  Arco co-seno/arco co-seno com resultado em graus.acosh  Arco-seno hiperbólico.tan/tand  Tangente/tangente com argumento em graus.tanh  Tangente hiperbólico.atan/atand  Arco tangente/arco tangente com resultado em graus.

atan2  Arco-tangente (função com dois argumentos). Retorna o arco-tangente do quociente entre o primeiro e o segundo argumento.

atanh  Arco tangente hiperbólico.sec/secd  Secante/secante com argumento em graus.sech  Secante hiperbólica.asec/asecd  Arco secante/arco secante com resultado em graus.asech  Arco secante hiperbólica.csc/cscd  Co-secante/co-secante com argumentos em graus.csch  Co-secante hiperbólica.acsc/acscd  Arco co-secante/arco co-secante com resultado em graus.

acsch  Arco co-secante hiperbólica.cot/cotd  Co-tangente/co-tangente com argumentos em graus.coth  Co-tangente hiperbólica.acot/acotd  Arco co-tangente/arco co-tangente com resultado em graus.acoth  Arco co-tangente hiperbólica.

Tabela 1.1: Funções trigonométricas

abs  Valor absoluto.angle  Ângulo de fase.

complex  Define número complexo.conj  Complexo conjugado.ímag  Parte imaginária.real  Parte real.unwrap  Limita o ângulo de fase.ísreal  Retorna verdadeiro para vedores reais.cplxpair  Ordena conjunto de números em pares de complexos conjugados.

Tabela 1.2: Funções para números complexos

Page 2: Resumo Funcoes MatLab

5/11/2018 Resumo Funcoes MatLab - slidepdf.com

http://slidepdf.com/reader/full/resumo-funcoes-matlab-55a2314200067 2/7

 

Resumo de funções do  Matlab®

exp  Exponencial.log/log10/log2  Logaritmo natural, na base 10 e na base 2.reallog  Logaritmo natural (produz erro se argumento é não-positivo).pow2  Potenciação de base 2.sqrt  Raiz quadrada.realsqrt  Raiz quadrada (produz erro se argumento é não-positivo).nextpow2  Próxima potência mais alta de 2.

Tabela 1.3: Funções de exponenciação

fix  Extrai a parte inteira (arredondamento em direcção ao zero).floor  Arredonda para o inteiro menor ou igual (arredondamento em

direcção a menos infinito).

ceil  Arredonda para o inteiro maior ou igual (arredondamento emdirecção a mais infinito).

round  Arredonda para o inteiro mais próximo.moa  Módulo (resto com sinal após a divisão).rem  Resto de uma divisão.sign  Determina se um numero é positivo, zero ou negativo.

Tabela 1.4: Funções de Arredondamento

Page 3: Resumo Funcoes MatLab

5/11/2018 Resumo Funcoes MatLab - slidepdf.com

http://slidepdf.com/reader/full/resumo-funcoes-matlab-55a2314200067 3/7

 

Resumo de funções do  Matlab®

2. Resumo de funções matriciais

zeros  Matriz de zeros.ones  Matriz de uns.eye  Matriz identidade.repmat  Replica e empilha vectores.rand  Matriz de números aleatórios de distribuição uniforme.randn  Matriz de números aleatórios de distribuição normal.linspace  Vector de números linearmente espaçados.logspace  Vector de números logaritmicamente espaçados.

Tabela 2.1: Funções elementares sobre matrizes

size  Tamanho de uma matriz.length  Comprimento de um vector.ndims  Número de dimensões.numel  Número de elementos.

Tabela 2.2: Funções de informações sobre matrizes

expm  Exponencial de uma matriz.logm  Logaritmo de uma matriz.sqrtm  Raiz quadrada de uma matriz.

funm  Função genérica de uma matriz.Tabela 2.3: Funções de matriciais

norm  Norma.normest  VaIor aproximado da norma 2 de uma matriz.rank  Estimativa do número de linhas ou colunas linearmente

independentes.det  Determinante.

trace  Traço (soma dos elementos da diagonal principal).

null  Espaço nulo.orth  Ortogonalização.subspace  Ângulo entre dois sub-espaços.

Tabela 2.4: Funções de análise de matrizes

Page 4: Resumo Funcoes MatLab

5/11/2018 Resumo Funcoes MatLab - slidepdf.com

http://slidepdf.com/reader/full/resumo-funcoes-matlab-55a2314200067 4/7

 

Resumo de funções do  Matlab®

3. Resumo de funções sobre operadores

mtimes  Multiplicação matricial (*).times  Multiplicação elemento por elemento (.*).mpower  Potenciação matricial (^).

power  Potenciação elemento por elemento (.^).

mldivide  Divisão esquerda matricial (\).ldivide  Divisão esquerda elemento por elemento (.\).mrdivide  Divisão direita matricial (/).rdivide   / Divisão direita elemento por elemento (./).

Tabela 3.1: Funções de operações aritméticas

Eq  Igual (==).Ne  Diferente (~=).Lt  Menor (<).Le  Menor ou igual (<=).gt  Maior (>).ge  Maior ou igual (>=).

Tabela 3.2: Funções de operadores relacionais

and  "E" lógico. 

not  Negação lógica. or  "OU" lógico.xor  "OU exclusivo" lógico.any  Verdadeiro se algum elemento do vedor é diferente de zero. ali  Verdadeiro se todos os elementos do vector diferentes de zero.

Tabela 3.3: Funções de operadores lógicos

union  União de conjuntos.unique  Retoma conjunto sem repetições.

intersect   Intersecção de conjuntos.setdiff   Diferença de conjuntos.setxor  "OU exclusivo" de conjuntos.ismember  Verdadeiro para membro do conjunto.

Tabela 3.4: Funções de operadores de conjunto

Page 5: Resumo Funcoes MatLab

5/11/2018 Resumo Funcoes MatLab - slidepdf.com

http://slidepdf.com/reader/full/resumo-funcoes-matlab-55a2314200067 5/7

 

Resumo de funções do  Matlab®

ischar  Retorna verdadeiro se argumento é uma string.

isdir  Retoma verdadeiro se argumento é uma directoria.isempty  Retoma verdadeiro se argumento é um vector vazio.

isequal  Retorna verdadeiro se vectores são numericamente iguais.isfield  Retorna verdadeiro se entrada é um nome de campo de uma

estrutura.isfinite  Determina elementos finitos de um vector.

isglobal  Retoma verdadeiro se argumento é variável global.isinf  Determina elementos infinitos de um vector.isinteger  Retoma verdadeiro se argumento é um vector de inteiros.islogical  Retorna verdadeiro se argumento é um vector lógico.isnan  Determina elementos NaN (Not a Number) de um vector.lsprzme  Determina elementos primos de um vector.isreal  Retoma verdadeiro se todos os elementos de um vector são

números reais.isscalar  Retoma verdadeiro se o argumento for escalar (dimensão 1 xl).issorted  Retorna verdadeiro se o argumento for um vector ordenado.

issparse  Retoma verdadeiro se o argumento for uma matriz dispersa.isstudent  Retoma verdadeiro se a versão Matlab instalada é a versão Matlab - 

Student Edition.

isumx  Retoma verdadeiro se versão Matlab instalada é a versão UNIX do Matlab.

isvalid  Retoma verdadeiro se o argumento for um objecto timer válido.lsvarname  Retoma verdadeiro se o argumento for nome válido para uma

variável.Tabela 3.5: Funções de teste

Page 6: Resumo Funcoes MatLab

5/11/2018 Resumo Funcoes MatLab - slidepdf.com

http://slidepdf.com/reader/full/resumo-funcoes-matlab-55a2314200067 6/7

 

Resumo de funções do  Matlab®

4. Resumo de funções sobre strings  

char  Cria vector de caracteres (string). cellstr  Cria vector celular de strings de um vector de caracteres.blanks   Cria string de espaços em branco.deblank   Remove espaços em branco.

Tabela 4.1: Funções genéricas sobre strings  

ischar  Testa se é vector de caracteres.iscellstr  Testa se é vector celular de strings. isspace   Testa se é espaço ou carácter branco.isstrprop   Verifica se elementos de uma string são de uma determinada

categoria.

Tabela 4.2: Funções de teste sobre strings  

strcat  Concatena strings.

strvcat  Concatena strings verticalmente.strcmp  Testa se duas strings são iguais.strncmp  Compara os primeiros N caracteres de strings.

strcmpi  Compara strings ignorando se maiúsculas/minúsculas.strncmpi  Compara os primeiros N caracteres ignorando se

maiúsculas/minúsculas.

ftndstr  Encontra uma string noutra string.strjust  Formatação Gustificado) de um vector de caracteres.strmatch  Encontra semelhanças entre strings.

strrep  Substitui uma string por outra.strtok  Particiona string.

strtrim  Remove espaços em branco no início e fim de uma string.

upper  Converte string para maiúsculas.lower  Converte string para minúsculas.

Tabela 4.3: Funções de operações sobre strings  

num2str  Converte número em string.

int2str  Converte número inteiro em string.

mat2str  Converte matriz em string.

str2double  Converte string em número em precisão dupla (double).

str2num  Converte matriz de strings em matriz numérica.sprintf  Escrita de dados formatados para string.

sscanf  Leitura formatada de string.

Tabela 4.4: Funções de conversão de strings  

Page 7: Resumo Funcoes MatLab

5/11/2018 Resumo Funcoes MatLab - slidepdf.com

http://slidepdf.com/reader/full/resumo-funcoes-matlab-55a2314200067 7/7

 

Resumo de funções do  Matlab®

hex2num  Converte string hexadecimal para número em precisão dupla (double).

hex2dec  Converte string hexadecimal para inteiro decimal.dec2hex  Converte inteiro decimal para string hexadecimal.

bin2dec  Converte string binária para inteiro decimal.dec2bin  Converte inteiro decimal para string binária.baseldec  Converte string numa determinada base (argumento) para inteiro

decimal.dec2base  Converte inteiro decimal para string numa determinada base

(argumento).

Tabela 4.5: Funções de conversão de bases numéricas