












Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Algumas funçoes mais ultilizadas no programa matlab
Tipologia: Notas de estudo
1 / 20
Esta página não é visível na pré-visualização
Não perca as partes importantes!













matlab inicia o MATLAB.
quit termina a sessão de MATLAB.
matlabrc
Arquivo (.m) mestre, executado pelo MATLAB no início da sessão. Nele está estabelecido o trajeto do MATLAB e pré- ajustes de figuras; também chama o comando startup se o arquivo 'startup'.m' existir.
cd Imprime o diretório corrente; cd nome-do-diretório muda diretório corrente.
cedit Estabelece editor de linhas de comandos.
delete Apaga um arquivo ou um objeto gráfico (delete(handle)).
diary diary nome-de-arquivo salva o texto (comandos e resultados) de uma sessão.
dir Lista diretórios. dir nome-do-diretório lista os arquivos no diretório.
getenv Obtém valor de variável de ambiente.
ls Lista os arquivos no diretório.
matlabroot Retorna o diretório onde MATLAB foi instalado.
pwd Mostra o atual diretório de trabalho.
tempdir Retorna o nome do diretório temporário se ele existir.
tempname Retorna um nome único, adequado para uso na criação de um arquivo temporário.
unix Executa um comando do sistema operacional UNIX.
! Retorna momentaneamente ao sistema operacional.
clc (^) Limpa a janela de comandos.
echo (^) Mostra na tela cada comando que vai sendo executado.
format (^) Estabelece o formato para mostrar os resultados numéricos.
home (^) Retorna o cursor para o canto esquerdo superior da tela.
more (^) Controla a paginação da janela de comandos.
demo (^) Demonstra recursos do MATLAB; isoladamente, apresenta o menu de demos.
exist (^) exist('nome-de-arquivo') retorna 2 se o arquivo estiver no trajeto do MATLAB.
help (^) Recurso de ajuda on-line.
info (^) Fornece informações sobre MATLAB e The MathWorks Inc.
lasterr (^) Última mensagem de erro gerada pelo MATLAB.
lookfor (^) Recurso de ajuda (HELP) por palavra-chave.
path (^) Mostra e controla o trajeto de busca do MATLAB.
subscribe (^) Registra informações para inscrever o usuário na MathWorks como um usuário do MATLAB.
type (^) Mostra o conteúdo de um arquivo de texto.
ver (^) Mostra o número da versão do MATLAB e dos "toolboxes" instalados.
version (^) Retorna a versão em uso do MATLAB.
what (^) Lista os arquivos (.m, .mat, .mex) no diretório corrente.
whatsnew Mostra o arquivo Readme do MATLAB e seus "toolboxes".
which Localiza funções e arquivos mostrando o seu trajeto.
why Retorna resposta sucinta ao comando.
: indexação; geração de vetores.
( ) ordem de precedência em cálculos; envolver índices; envolver variáveis de entrada.
[ ] definir vetores e matrizes; envolver variáveis de saída.
. ponto decimal.
.. diretório ascendente.
... linha de continuação.
, separador.
; termina linhas suprimindo a sua impressão na tela.
% comentários.
! retorna ao sistema operacional.
' define string.
= efetua atribuição de variável.
clear (^) Limpa da memória variáveis e funções.
csvread (^) Lê um arquivo de valores, separados por vírgulas, para uma matriz.
csvwrite (^) Grava um arquivo a partir de uma matriz.
disp (^) Mostra texto ou uma matriz como texto.
dlmread (^) Lê para uma matriz um arquivo ASCII delimitado.
dlmwrite (^) Grava a partir de uma matriz um arquivo ASCII delimitado.
doc (^) Carrega documentação do MATLAB em hipertexto.
fclose (^) Fecha um arquivo.
feof (^) Testa fim de arquivo.
ferror (^) Retorna a mensagem de erro para a operação mais recente de I/O de arquivo.
fgetl (^) Retorna a próxima linha do arquivo-texto como uma string ; sem newline.
fgets (^) Retorna a próxima linha do arquivo-texto como uma string ; com newline.
fopen (^) Abre arquivo.
fprintf (^) Grava dados formatados em um arquivo.
fread (^) Lê dados binários de um arquivo.
frewind (^) Reinicia um arquivo aberto.
fscanf (^) Lê dados formatados de um arquivo.
fseek (^) Altera o indicador de posição em um arquivo.
ftell (^) Retorna a localização do indicador de posição em um arquivo.
fwrite (^) Grava dados binários em um arquivo.
length (^) Retorna o tamanho de um vetor.
load (^) Carrega variáveis gravadas em disco.
pack (^) Reorganiza o armazenamento de variáveis na memória.
<= menor do que ou igual a
= maior do que ou igual a
& e (AND)
| ou (OR)
~ não (NOT)
xor ou exclusivo (Exclusive OR)
all (^) Verdadeiro se todos os elementos do vetor forem verdadeiros.
any (^) Verdadeiro se algum elemento do vetor for verdadeiro.
exist (^) Testa se variáveis ou funções estão definidas.
find (^) Determina os índices dos elementos não nulos.
finite (^) Retorna verdadeiro para os elementos finitos.
isempty (^) Verdadeiro para matriz vazia.
isglobal (^) Verdadeiro para variáveis globais.
ishold (^) Verdadeiro se a opção hold estiver habilitada.
isieee (^) Retorna se o computador utiliza aritmética de ponto flutuante padrão IEEE.
isinf (^) Retorna verdadeiro para elemento infinito.
isletter (^) Verdadeiro para letras do alfabeto.
isnan (^) Retorna verdadeiro para elementos NaN (Not-A-Number).
isreal (^) Verdadeiro se todos os elementos da matriz forem reais.
isspace (^) Verdadeiro para caracteres: espaço em branco, newline , carriage return , tab , vertical tab , formfeed.
issparse (^) Verdadeiro para matriz esparsa.
isstr (^) Verdadeiro para string.
strcmp (^) Compara variáveis do tipo string.
cond (^) Número de condição (norma-2).
condest (^) Estimativa do número de condição na norma-1.
det (^) Determinante.
norm (^) Norma (1, 2, ∞ , Frobenius).
normest (^) Estimativa da norma-2.
null (^) Determina base ortonormal para o espaço nulo.
orth (^) Determina base ortonormal para o espaço imagem.
rank (^) Posto da matriz.
rcond (^) Estimativa do recíproco do número de condição na norma-1.
subspace (^) Ângulo entre dois sub-espaços.
trace (^) Traço da matriz.
diag (^) Cria matriz diagonal ou extrai diagonais de uma matriz.
fliplr (^) Redispõe as colunas de uma matriz invertendo a ordem dos elementos em cada linha.
flipud Redispõe as linhas de uma matriz invertendo a ordem dos elementos em cada coluna.
reshape Altera as dimensões de uma matriz.
rot90 Gira de 90º uma matriz.
tril Retorna parte triangular inferior de uma matriz.
triu Retorna parte triangular superior de uma matriz.
' Transposta
: Como único índice, empilha matriz em uma coluna.
expm Exponencial.
expm1 Exponencial de matriz via expansão de Padé.
expm2 Exponencial de matriz via série de Taylor.
expm3 Exponencial de matriz via autovalores/autovetores.
funm Calcula função genérica de matriz.
logm Logaritmo.
sqrtm Raiz quadrada.
compan (^) Matriz companheira.
diag (^) Matriz diagonal.
eye (^) Matriz identidade.
gallery (^) Matriz de teste para determinação de autovalores.
hadamard (^) Matriz de Hadamard.
hankel (^) Matriz de Hankel.
hilb (^) Matriz de Hilbert.
invhilb (^) Matriz inversa de Hilbert.
linspace (^) Cria vetor de componentes igualmente linearmente espaçados.
logspace logspace(x,y,n) cria vetor de^ n^ componentes que estão igualmente logaritmicamente espaçados entre 10 x^ e 10 y.
magic Quadrado mágico.
meshgrid Gera matrizes para gráficos 3-D.
ones Matriz de 1's.
pascal Matriz de Pascal.
rand Gera matriz de números aleatórios com distribuição uniforme.
randn Gera matriz de números aleatórios com distribuição normal.
rosser Matriz teste clássico para o problema de determinação de autovalores simétricos.
toeplitz Matriz de Toeplitz.
vander Matriz de Vandermonde.
wilkinson Matriz de teste de Wilkinson para o problema de determinação de autovalores.
zeros Matriz nula.
chol (^) Fatoração de Cholesky.
cot,coth Cotangente, cotangente hiperbólica.
csc,csch Cosecante, cosecante hiperbólica.
sec,sech Secante, secante hiperbólica.
sin,sinh Seno, seno hiperbólico.
tan,tanh Tangente, tangente hiperbólica.
abs Valor absoluto.
angle Ângulo de fase.
cart2pol Transforma coordenadas cartesianas para polares.
cart2sph Transforma coordenadas cartesianas para esféricas.
ceil (^) Arredonda em direção a ∞.
conj Complexo-conjugado.
exp Exponencial base e.
expint Calcula integral da função exp(-t)/t.
fix Arredonda em direção ao zero.
floor (^) Arredonda em direção a -∞
gcd (^) Maior divisor comum.
imag (^) Parte imaginária.
lcm (^) Mínimo múltiplo comum.
log (^) Logaritmo natural (base e ).
log2 (^) Logaritmo base 2 e desmembra números em ponto-flutuante.
log10 (^) Logaritmo base 10.
pol2cart (^) Transforma coordenadas polares para cartesianas.
pow2 (^) 2 elevado à alguma potência; escalona números em ponto- flutuante.
rat (^) Aproximação racional.
rats (^) Saída no formato racional.
real (^) Parte real.
rem (^) Resto de uma divisão.
round (^) Arredonda para o inteiro mais próximo.
sign (^) Função sinal.
sph2cart (^) Transforma coordenadas esféricas para cartesianas.
sqrt (^) Raiz quadrada.
bessel Função de Bessel.
besseli Função de Bessel modificada de primeira espécie.
besselj Função de Bessel de primeira espécie.
besselk Função de Bessel modificada de segunda espécie.
bessely Função de Bessel de segunda espécie.
beta Função beta.
betainc Função beta incompleta.
betaln Logaritmo da função beta.
ellipj Função elíptica de Jacobi.
ellipke Integral elíptica completa.
erf Função erro.
erfc Função erro complementar (1 - erf)
erfcx Função erro complementar escalonada.
erfinv Função erro inversa.
expint Integral de (exp(-t)/t) dt.
gamma Função gama.
gammainc Função gama incompleta.
gammaln Logaritmo da função gama.
legendre Funções de Legendre.
break Interrompe a execução de laços for e while.
else Usado com o comando if.
elseif Usado com o comando if.
end Usado para terminar os comandos if , fo r, while.
error Mostra mensagem e aborta a execução da função.
for Repete comandos por um número de vezes especificado.
if Condiciona execução de comandos.
return Retorna para o ponto em que a função foi chamada.
while Repete comandos enquanto condição especificada for verdadeira.
errordlg (^) Cria uma caixa de diálogo de erro.
eval (^) Executa string contendo uma expressão MATLAB.
feval (^) Executa uma função especificada por uma string.
function (^) Define M-file tipo function (função).
global (^) Define variáveis globais.
helpdlg (^) Mostra uma caixa de diálogo de ajuda (help).
input (^) Permite requisitar fornecimento de dados pelo teclado.
keyboard Suspende a execução de uma rotina e permite que o usuário entre e execute novos comandos pelo teclado; a rotina é continuada após o usuário digitar return.
lasterr Última mensagem de erro emitida pelo MATLAB.
menu Gera um menu de escolhas para entrada do usuário.
nargchk Verifica número de argumentos de entrada.
pause Força uma parada até que se pressione uma tecla.
questdlg Cria uma caixa de diálogo de perguntas.
rbbox Caixa ( rubberband box ) para seleção de região em gráfico.
uigetfile Caixa de diálogo para obter o nome de um arquivo existente.
uiputfile Caixa de diálogo para especificar o nome de um novo arquivo.
warndlg Cria uma caixa de diálogo para advertências ( warning ).
dbup Altera o contexto do espaço de trabalho para o programa que chama a função.
mexdebug Habilita depuração de Mex-file.
cumprod Retorna os produtos cumulativos dos componentes.
cumsum Retorna as somas acumuladas dos componentes.
hist Plota histograma.
max Determina maior componente.
mean Determina média ou valor médio.
median Determina mediana ou valor mediano.
min Determina menor componente.
prod Determina o produto dos elementos.
sort Classifica em ordem crescente.
std Determina desvio padrão.
sum Determina a soma dos elementos.
abs (^) Determina magnitude de número complexo.
angle (^) Determina ângulo de fase de número complexo.
conv (^) Convolução de seqüências.
conv2 (^) Convolução em duas dimensões (2-D).
corrcoef (^) Coeficientes de correlação.
cov (^) Matriz de covariância.
cplxpair (^) Classifica números em pares complexo-conjugados, parte real crescente.
deconv (^) Deconvolução de seqüências.
filter (^) Implementa filtragem digital.
filter2 (^) Implementa filtragem digital bidimensional.
fft (^) Transformada rápida de Fourier.
fft2 (^) Transformada rápida de Fourier bidimensional.
fftshift (^) Desloca a fft centralizando o espectro.
ifft (^) Transformada inversa de Fourier.
ifft2 (^) Transformada inversa de Fourier bidimensional.
nextpow2 (^) Maior potência de 2 mais próxima.
unwrap (^) Elimina saltos nos ângulos de fase.
del2 (^) Calcula Laplaciano.
diff (^) Calcula diferenças ou derivadas.
gradient (^) Calcula gradiente.
griddata (^) Interpola dados, permitindo gerar dados igualmente espaçados para plotagem.
interp1 (^) Interpolação de dados (unidimensional).
interp2 (^) Interpolação de dados (bidimensional).
interp3 (^) Interpolação de dados (bidimensional) biharmônica.
interp4 Interpolação de dados (bidimensional) bilinear.
interp5 Interpolação de dados (bidimensional) bicúbica.
interp6 Interpolação (bidimensional) pelo vizinho mais próximo.
interpft Interpolação de dados via interpolação na transformada de Fourier.
spline Interpolação por splines cúbicas.
conv Multiplica polinômios; convolução.
deconv Divide polinômios; deconvolução.
poly Constrói polinômio a partir de suas raízes.
polyder Calcula derivada de polinômio.
polyfit Efetua ajuste polinomial de dados.
polyval Calcula polinômio.
polyvalm Calcula polinômio para uma matriz de valores.
residue Efetua cálculo de resíduos para expansão em frações parciais.
roots Determina as raízes de um polinômio.
roots1 Determina as raízes de um polinômio (método de Laguerre).
quad (^) Integração numérica usando a regra de Simpson recursiva.
quad8 (^) Integração numérica usando a regra de Newton-Cotes adaptativa.
trapz (^) Método trapezoidal.
ode23 (^) Método de Runge-Kutta de 2ª/3ª ordens.
ode23p (^) Resolve através de ode23 plotando o resultado.
ode45 (^) Método de Runge-Kutta-Fehlberg de 4ª/5ª ordens.
fmin Minimiza função de uma variável.
fmins Minimiza função de várias variáveis.
fplot Traça o gráfico de uma função.
fsolve Determina zero de uma função de várias variáveis.
fzero Determina zero de função de uma variável.
Traçado de Gráficos
loglog Gráfico usando eixos logarítmicos.
plot Plota vetores e matrizes, gráfico linear.
semilogx Gráfico em escala semilog (eixo x).
semilogy Gráfico em escala semilog (eixo y).
bar (^) Gráfico de barras.
comet (^) Mostra um gráfico animado tipo "cometa".
cla Apaga eixos atuais.
gca Retorna o identificador ( handle ) do eixo corrente.
hold Mantém o gráfico atual.
ishold Retorna 1 se a condição hold estiver ligada ( on )
newplot Preâmbulo para M-file gráficos, para tratar a propriedade NextPlot.
subplot Particiona a tela gráfica para permitir mostrar simultaneamente mais de um gráfico.
terminal Estabelece o tipo do terminal gráfico.
clabel Acrescenta rótulos dos níveis em gráficos tipo curvas de níveis ( contour ).
comet3 Gráfico animado tipo "cometa" , em 3-D.
contour Gráfico tipo curvas de níveis.
contour3 Gráfico tipo curvas de níveis em 3-D
contourc Cálculo dos níveis (para plotagem de curvas de níveis).
fill3 Gráfico tipo polígonos preenchidos, no espaço tridimensional.
image Mostra imagem.
imagesc Escalona dados e os mostra como uma imagem.
mesh Gráfico de superfície tipo malha, em 3-D.
meshc Gráfico combinado mesh-contour.
meshz Gráfico tipo mesh 3-D com um plano de referência definido.
pcolor Gráfico tipo pseudo-cores.
plot3 Plota linhas e pontos no espaço tridimensional (3-D).
quiver Plota gráfico utilizando pequenas setas nos pontos especificados.
slice Plota fatias de um gráfico volumétrico.
surf Gráfico de superfície, em 3-D, sombreado.
surfc Combinação surf-contour.
surfl Gráfico tipo superfície sombreada 3-D, com iluminação
waterfall Gráfico tipo waterfall (semelhante a mesh , sem o quadriculado).
sphere (^) Gera uma esfera.
cylinder (^) Gera um cilindro.
peaks (^) Função obtida transladando e escalonando uma distribuição Gaussiana.
axis (^) Altera características (aparência e escalonamento) dos eixos.
caxis (^) Altera escalonamento de eixos pseudo-cores.
colorbar (^) Mostra mapa de cores na forma de uma barra (escala) de cores.
colormap (^) Estabelece a tabela ( look-up table ) de cores.
hidden (^) Liga (desliga) modo de remoção de linhas em um gráfico tipo mesh.
rotate (^) Gira um objeto gráfico de um certo ângulo, em uma direção especificada.
shading (^) Controla o sombreamento colorido.
surfnorm (^) Retorna/mostra normal à superfície especificada.
view Especifica ponto de visualização (situação de um observador) para um gráfico 3-D.
viewmtx Gera matrizes de transformação de visualização.
zoom Ampliação de gráfico (2-D).
caxis (^) Altera características de pseudocores.
colormap (^) Estabelece a tabela ( look-up table ) de cores.
contrast (^) Mapa de escala cinza para realçar o contraste em uma imagem.
shading (^) Controla o sombreamento colorido.
bone (^) Escala cinza com tintura de azul.
contrast (^) Escala cinza reforçando o contraste da imagem.
cool (^) Tons de violeta (cyan) e azul magenta.
copper (^) Linear nos tons de cobre.
flag (^) Alternante em vermelho, branco, azul e preto.
gray (^) Linear na escala cinza.
hot (^) Preto-vermelho-amarelo-branco.
hsv (^) Mapa de cor com saturação das cores primárias (vermelho- verde-azul).
jet (^) Variante of HSV.
pink (^) Tons pastéis de cor-de-rosa.
prism (^) Cores do arco-íris.
white (^) Branco monocromático.
brighten Torna o mapa de cores mais brilhante ou mais escuro.
hsv2rgb Converte mapa de cores hsv para rgb.
pcolor Plota um mapa (palheta) de cores, em formato de tabuleiro, em correspondência aos valores dos elementos do argumento.
rgb2hsv (^) Converte mapa de cores rgb para hsv.
rgbplot (^) Plota a composição de um mapa de cores em termos das cores primárias.
spinmap (^) Gira o mapa de cores.
diffuse (^) Retorna a refletância difusa para uma superfície especificada.
specular Retorna a refletância especular para uma superfície especificada.
surf1 Superfície sombreada 3-D com iluminação de uma fonte de luz.
axes Cria eixos em posições arbitrárias.
figure Cria janela de figura.
image Cria imagem.
line Cria objeto gráfico do tipo linha.
patch Cria objeto gráfico do tipo patch.
InvertHardcopy [ on | off ]
KeyPressFcn MATLAB string
MenuBar [ none | figure ]
MinColormap Inteiro
Name String
NextPlot [ new | add | replace ]
NumberTitle [ on | off ]
PaperUnits [ inches | centimeters | normalized | points ]
PaperOrientation [ portrait | landscape ]
PaperPosition Retângulo
PaperType [ usletter | uslegal | a4letter ]
Pointer [ crosshair | arrow | watch | topl | topr | botl | botr | circle | cross | fleur ]
Position Retângulo
Resize [ on | off ]
ShareColors [ no | yes ]
Units [ inches | centimeters | normalized | points | pixels ]
WindowButtonDownFcn MATLAB string
WindowButtonMotionFcn MATLAB string
WindowButtonUpFcn MATLAB string
AspectRatio Matriz 1x
Box [ on | off ]
CLim Matriz 1x
CLimMode [ auto | manual ]
Color [ none ] ou especificação de cor
ColorOrder Mapa de cores
DrawMode [ normal | fast ]
FontAngle [ normal | italic | oblique ]
FontName String
FontSize Escalar
FontWeight [ light | normal | demi | bold ]
GridLineStyle [ - | -- | : | -. ]
LineStyleOrder String (de estilo de linha)
LineWidth Escalar
NextPlot [ new | add | replace ]
Position Retângulo
TickLength Retângulo
TickDir [ in | out ]
Title String
Units [ inches | centimeters | normalized | points | pixels ]
View Matriz 1x2 [ azimute, elevação ]
Xcolor Especificação de cor
Xdir [ normal | reverse ]
Xform Matriz 4x
Xgrid [ on | off ]
XLabel String
XLim Matriz 1x2 [xmin, xmax]
XLimMode [ auto | manual ]
XScale [ linear | log ]
Xtick Vetor
XTickLabels String
XTickLabelMode [ auto | manual ]
XTickMode [ auto | manual ]
YColor Especificação de cor
YDir [ normal | reverse ]
YGrid [ on | off ]
YLabel String
YLim Matriz 1x2 [ymin, ymax]
YLimMode [ auto | manual ]
YScale [ linear | log ]
YTick Vetor
YTickLabels String
YTickLabelMode [ auto | manual ]
YTickMode [ auto | manual ]
ZColor Especificação de cor
ZDir [ normal | reverse ]
ZGrid [ on | off ]
ZLabel String
ZLim Matriz 1x2 [zmin, zmax]
ZLimMode [ auto | manual ]
ZScale [ linear | log ]
ZTick Vetor
ZTickLabels (^) String
ZTickLabelMode [ auto | manual ]
ZTickMode [ auto | manual ]
BackgroundColor Especificação de cor
CallBack MATLAB string
ForegroundColor Especificação de cor
HorizontalAlignment [ left | center | right ]
Max Escalar
CData Matriz
EdgeColor [ none | flat | interp ] ou especificação de cor
EraseMode [ normal | background | xor | none ]
FaceColor [ none | flat | interp | texturemap ] ou especificação de cor
LineStyle [ - | -- | : | -. | + | o | * |. | x ]
LineWidth Escalar
MarkerSize Escalar
MeshStyle [ both | row | column ]
XData Matriz
YData Matriz
ZData Matriz
CData Matriz
EdgeColor (^) [ none | flat | interp ] ou especificação de cor
EraseMode (^) [ normal | background | xor | none ]
FaceColor [ none | flat | interp ] ou especificação de cor
LineWidth (^) Escalar
XData (^) Matriz
YData Matriz
ZData (^) Matriz
CData (^) Matriz
XData (^) Matriz
YData (^) Matriz
getframe (^) Retorna frame de um filme ( movie ).
movie (^) Passa os frames gravados de um filme.
moviein (^) Inicializa a memória para guardar frames de filmes.
lin2mu (^) Conversão linear para lei-μ.
mu2lin (^) Conversão de lei-μ para linear.
saxis (^) Escalona eixo de som.
sound (^) Converte vetor em som.
wavread (^) Carrega arquivo formato .wav
wavwrite (^) Grava arquivo formato .wav
colmmd Grau mínimo em coluna.
colperm Reordena colunas.
condest Estima o número de condição (norma-1).
dmperm Decomposição de Dulmage-Mendelsohn.
etree Árvore de eliminação de uma matriz.
find Acha índices dos elementos não nulos.
full Converte matriz esparsa em matriz completa.
gplot Desenha um grafo.
issparse Verdadeiro se a matriz for esparsa.
nnz Número de elementos não nulos.
nonzeros Elementos não nulos.
normest Estima a norma-2.
nzmax Armazenamento alocado para os elementos não nulos.
randperm Vetor de permutação aleatória.
spalloc Aloca memória para os elementos não nulos.
sparse Cria matriz esparsa; converte matriz completa em esparsa.
sparsfun Função auxiliar para acesso à estrutura interna de dados esparsos.
spaugment Forma sistema aumentado de problema de mínimos quadrados.
spconvert Converte de um formato esparso externo.
spdiags Extrai e cria matriz diagonal esparsa.
speye Matriz esparsa com 1's na diagonal principal.
spfun Aplica uma função somente aos elementos não nulos.
spones Substitui elementos nulos por 1's.
spparms Ajusta parâmetros em rotinas para matrizes esparsas.
sprandn Matriz esparsa aleatória.
sprandsym Matrizes simétricas aleatórias.
sprank Posto estrutural de matriz esparsa.
spy Visualiza a estrutura esparsa.
symbfact Análise de fatoração simbólica.
symmmd Grau mínimo de matriz simétrica.
symrcm Ordenamento reverso de Cuthill-McKee