Ajuda do Scilab >> Funções Elementares
Funções Elementares
- Bitwise operations
- bitand — AND ("e") aplicado às representações binárias dos argumentos
de entrada
- bitor — OR ("ou") aplicado às representações binárias dos argumentos
de entrada
- isequalbitwise — comparação bit a bit de variáveis
- bitcmp — bitwise complement
- bitget — bit at specified position
- bitset — set bit at specified position
- bitxor — bitwise XOR
- Complex
- conj — matriz conjugada
- imag — parte imaginária
- imult — multiplicação pela parte imaginária i
- isreal — verifica se uma variável é armazenada como real ou
complexa.
- real — parte real
- complex — Create a complex number.
- Matemática discreta
- factor — fatoração
- gcd — cálculo de máximo divisor comum
- lcm — mínimo múltiplo comum
- perms — retorna todas as permutações dos componentes de um
vetor
- primes — função dos primos
- rat — aproximação racional de ponto-flutuante
- factorial — The factorial function
- Elementary matrices
- diag — inclusão ou extração diagonal
- eye — matriz identidade
- ind2sub — conversão de índice linear para matriz de valores
subescritos
- linspace — vetor linearmente espaçado
- logspace — vetor espaçado logaritmicamente
- meshgrid — cria matrizes ou arrays 3-D
- ndgrid — Arrays para avaliação de função multidimensional em
grid
- ones — matriz de entradas todas iguais a 1
- rand — gerador de números randômico
- squarewave — gera uma onda quadrada de período 2*%pi
- sub2ind — converte matriz de valores subescrtos para índice
linear
- testmatrix — gera algumas matrizes particulares
- toeplitz — matriz de Toeplitz
- zeros — matriz feita de zeros
- Exponential
- exp — exponencial em relação aos elementos
- expm — exponencial de matriz quadrada (matriz
exponencial)
- log — logaritmo natural
- log10 — logaritmo na base 10
- log1p — computa, com precisão, o logaritmo natural de seu argumento
acrescido de uma unidade
- log2 — logaritmo na base 2
- logm — logaritmo de matriz quadrada (matriz logaritmo)
- polar — forma polar
- sqrt — raiz quadrada
- sqrtm — raiz quadrada da matriz (matriz raiz quadrada)
- Ponto flutuante
- ceil — arredonda o número para o inteiro maior ou igual ao
número
- clean — limpa matrizes (arredonda para zero entradas pequenas)
- double — conversão de inteiro para representação de dupla
precisão
- fix — arredonda em direção a zero
- floor — arredondamento para o inteiro menor ou igual ao
número
- format — impressão de números e formato de
exibição
- frexp — separa um número em ponto flutuante em potência de base 2 e
mantissa
- ieee — ajusta o modo de exceção de ponto flutuante
- int — parte inteira
- isinf — verifica se há entradas infinitas
- isnan — verifica entradas NaN ("não é um número")
- nearfloat — get previous or next floating-point number
- nextpow2 — próxima potência de 2 mais alta
- number_properties — determina parâmetros de ponto flutuante
- round — arredondamento para inteiro mais próximo
- Integer representation
- base2dec — conversão da base b para inteiros
- bin2dec — conversão de representação binária para inteira
- dec2bin — representação binária
- dec2hex — representação hexadecimal de inteiros
- dec2oct — representação octal de inteiros
- hex2dec — conversão de representação hexadecimal para
inteiros
- oct2dec — conversão de octais para inteiros
- dec2base — Convert decimal to base N number in string
- Matrix manipulation
- flipdim — gira os componentes de x ao longo de uma dada
dimensão
- matrix — Muda a forma de vetores ou matrizes
- permute — permuta as dimensões de um array
- pertrans — matriz pertransposta
- resize_matrix — cria uma nova matriz com tamanho diferente
- squeeze — remoção de dimensões singletons
- repmat — Replicate and tile an array
- Matrix operations
- abs — valor absoluto, magnitude
- cumprod — produto cumulativo
- cumsum — soma cumulativa
- kron — produto de Kronecker (.*.)
- max — máximo
- min — mínimo
- norm — norma de matrizes
- prod — produto
- signm — função do sinal da matriz
- sum — soma (soma linha, soma coluna) de entradas de um vetor ou
matriz
- tril — parte triangular inferior de uma matriz
- triu — triângulo superior da matriz
- cross — vector cross product
- Search and sort
- dsearch — Busca binária (também conhecida como busca dicótoma em
francês)
- find — encontra índices de elementos verdadeiros em uma matriz ou
vetor de booleanos
- gsort — ordenação decrescente
- lex_sort — ordenação lexicográfica de linhas de uma matriz
- vectorfind — acha, em uma matriz, linhas ou colunas que coincidem com um
vetor
- Set operations
- intersect — returns the vector of common values of two
vectors
- setdiff — retorna componentes de um vetor que não pertecem a outro
vetor
- union — extrai componentes da união de um vetor
- unique — extrai componentes únicos de um vetor ou de
matrizes
- members — count (and locate) in an array each element or row or column of another array
- Signal processing
- bloc2exp — retorna a avaliação simbólica de um diagrama de
blocos
- bloc2ss — conversão de diagrama de blocos para espaço de estados
- pen2ea — conversão de feixe em matrizes E e A
- ssrand — gerador de sistema randômico
- sysconv — conversão de sistema
- sysdiag — conexão de sistemas diagonais em blocos
- trfmod — exibição de zeros e pólos
- Symbolic
- addf — adição simbólica
- cmb_lin — combinação linear simbólica
- ldivf — divisão simbólica esquerda (invertida)
- mulf — multiplicação simbólica
- rdivf — divisão simbólica direita-esquerda
- solve — Solucionador simbólico de sistemas lineares
- subf — subtração simbólica
- trianfml — triangularização simbólica
- trisolve — solucionador simbólico de sistemas lineares
- Trigonometria
- acos — arco-cosseno em relação aos elementos
- acosd — arco-cosseno elemento a elemento com resultado em
graus
- acosh — arco-coseno hiperbólico
- acoshm — arco-cosseno hiperbólico da matriz (matriz arco-cosseno
hiperbólico)
- acosm — arco-coseno da matriz (matriz arco-cosseno)
- acot — computa o arco-cotangente elemento a elemento do
argumento
- acotd — computa o arco-cotangente elemento a elemento do argumento com,
resultado em graus
- acoth — arco-cotangente hiperbólico elemento a elemento
- acsc — computa o arco-cossecante elemento a elemento do
argumento
- acscd — computa o arco-cossecante elemento a elemento do argumento com
resutado em graus
- acsch — computa o arco-cossecante hiperbólico elemento a elemento do
argumento
- asec — computa o arco-secante elemento a elemento do
argumento
- asecd — computa o arco-secante elemento a elemento do argumento com
resultados em graus
- asech — computa o arco-secante hiperbólico elemento a elemento do
argumento
- asin — arco-seno
- asind — arco-seno, resultado em graus
- asinh — arco-seno hiperbólico
- asinhm — arco-seno hiperbólico da matriz (matriz arco-seno
hiperbólico)
- asinm — arco-seno da matriz (matriz arco-seno)
- atan — arco-tangente 2-quadrantes e 4-quadrantes
- atand — arcos-tangentes 2-quadrantes e 4-quadrantes elemento a
elemento do argumento com resultados em graus
- atanh — arco-tangente hiperbólico
- atanhm — Arco-tangente hiperbólico da matriz (matriz arco-tangente
hiperbólico)
- atanm — arco-tangente da matriz quadrada (matriz
arco-tangente)
- cos — função co-seno
- cosd — função co-seno elemento a elemento, argumento dado em
graus
- cosh — co-seno hiperbólico
- coshm — co-seno hiperbólico da matriz (matriz co-seno
hiperbólico)
- cosm — co-seno da matriz (matriz co-seno)
- cotd — cotangent elemento a elemento do argumento dado em
graus
- cotg — cotangente
- coth — cotangente hiperbólica
- cothm — cotangente hiperbólica da matriz (matriz cotangente
hiperbólica)
- csc — computa a cossecante do argumento elemento a
elemento
- cscd — computa a cossecante elemento a elemento do argumento em
graus
- csch — computa a cossecante hipertbólica do argumento elemento a
elemento
- sec — computa a secante elemento a elemento do
argumento.
- secd — computa a secante elemento a elemento do argumento em
graus
- sech — computa a secante hipertbólica do argumento elemento a
elemento
- sin — função seno
- sinc — função sinc (seno cardinal)
- sind — função seno, argumento em graus
- sinh — seno hiperbólico
- sinhm — seno hiperbólico da matriz (matriz seno
hiperbólico)
- sinm — matriz seno
- tan — tangente
- tand — tangente com o argumento em graus
- tanh — tangente hiperbólica
- tanhm — tangente hiperbólica da matriz (matriz tangente
hiperbólica)
- tanm — tangente da matriz (matriz tangente)
- csgn — returns the sign of a vector of real of complex values
- and — (&) "E" lógico
- cat — concatena vários arrays
- cell2mat — converte um cell array (array de células) em uma
matriz
- cellstr — converte um vetor (ou matriz) de strings em um cell de
strings
- isempty — verifica se uma variável é uma matriz vazia ou uma lista
vazia
- isequal — comparação de objetos
- lstsize — números de entradas de uma lista, tlist ou mlist
- pmodulo — Resto aritmético positivo da divisão de n por m
- ndims — número de dimensões de um array
- or — (|) ou lógico
- sign — função de sinal
- size — tamanho de objetos
- & — logical AND operator
- iscolumn — check if a variable is a column
- ismatrix — check if a variable is a matrix
- isrow — check if a variable is a row
- isscalar — check if a variable is a scalar.
- issquare — check if a variable is a square matrix
- isvector — check if a variable is a vector
- nthroot — Real nth root of real numbers
- num2cell — converts an array into a cell array
- | — logical OR operator
- unwrap — unwrap a Y(x) profile or a Z(x,y) surface. Unfold a Y(x) profile