Você está na página 1de 1

Clear - Apaga todas as variáveis do workspace [a b] = max(v) retorna em a o maior valor do vetor e em reshape (M, [dimensões]) - muda o formato

]) - muda o formato da matriz.


b a sua posição
load file.dat - Carrega dados do arquivo file.dat ismember(A,B) - verifica para cada elemento de A se ele
ocorre ou não em B.
Ctrl-c - Encerra execução de script.
Funções lógicas isequal(m,n) - retorna 1 se as matrizes forem iguais
Pi - 3.14159......
any(V) retorna 1 se algum elemento do vetor é diferente tril(A) – gera matriz com a parte triangular inferior de A
*, / - produto e divisão matricial de zero
triu(A) gera matriz com a parte triangular superior de A
.*, ./ - produto e divisão elemento a elemento isprime(N) - retorna TRUE se N é primo, FALSE em caso
+,- - soma e subtração elemento a elemento contrário
find(condição sobre v) retorna um vetor com os índices Comandos de escrita e leitura:
‘ - Transposta de uma matriz
dos elementos de v que atendem a condição disp( x ) - escreve x na tela
= =, ~ =, <, <=, >, >= operadores de comparação
[x y]=find(condição sobre a matriz M) - retorna em x e y disp([x y z]) – escreve x,y e z na tela
& - “E” lógico | - “Ou” lógico ~ - Negação a linha e coluna de cada elemento da matriz M que
atende à condição fprintf(‘%d \n’,m ) - escreve valor inteiro
sin(x), cos(x), tan(x) – seno, coseno e tangente de x (x
em radianos) fprintf(‘%f \n’,m ) - escreve valor real
Funções de vetores e matrizes x=input(‘enter value for x: ‘) - solicita ao usuário dado, lê
e guarda em x
Funções Matemáticas: linspace(x,y,m) – gera um vetor com m elementos
igualmente espaçados de x a y
abs(x) - valor absoluto exp(x) – ex log(x) - logaritmo
natural eye(m,n) - retorna uma matriz identidade m x n M= sortrows (M,k) – troca as linhas das matrizes entre
si, olhando pela coluna k
log10(x) - logaritmo na base 10 rem(x,y) - resto da zeros(m,n) - retorna uma matriz m x n com zeros
divisão inteira de x por y M= sortrows (M,[k l m]) - troca as linhas da matriz entre
ones(m,n) - retorna uma matriz m x n com 1's si, ordenando pela coluna k, se k for igual, ordena pela
sqrt(x) - raiz quadrada de x fix(x) - trunca casas decimais l, se l for igual ordena pela m e assim por diante
de x diag(A) – gera um vetor com a diagonal da matriz A
diag(v) – gera uma matriz diagonal com v como diagonal M= sortrows (M,1:5) - troca as linhas da matriz entre si,
ordenando pela coluna 1, se a coluna 1 for igual, ordena
Funções sobre vetores rand(m,n) retorna uma matriz m*n com valores pela 2, se a 2 for igual ordena pela 3 e assim por diante
randômicos entre 0 e 1
max(v) - retorna o maior valor do vetor/coluna spy(m) - ver a estrutura da matriz (em termos de
length(V) – retorna o número de elementos do vetor v entradas diferentes de zero)
min(v) - retorna o menor valor do vetor/coluna
size(A) - retorna as dimensões da matriz em um vetor save data1 x y salva os vetores x e y em um arquivo
mean(v) - retorna a média dos valores do veto/coluna r [número de linhas número de colunas] binário chamado data1.mat

sort(v) - retorna o vetor ordenado rot90(A) rotaciona A 90 graus no sentido anti-horário save data1.dat x y -ascii salva os vetores x e y em um
arquivo texto chamado data1.dat
sum(v) - retorna a soma dos elementos do vetor/coluna fliplr(A) inverte a matriz em relação à coluna do meio
load data1.dat carrega os dados do arquivo data1.dat
prod(v) - retorna o produto dos elementos do vetor flipud(A) – inverte a matriz em relação à linha do meio em uma matriz chamada data1

Você também pode gostar