Resumo Funcoes MatLab
-
Upload
goncalo-teixeira -
Category
Documents
-
view
108 -
download
0
Transcript of 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
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
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
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
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
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
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