load
Carrega variáveis de um arquivo MAT ou dados numéricos de um arquivo de texto.
Categoria: Data Import and Analysis > Data Import and Export
Sintaxe
load(filename)
Carrega todas as variáveis de um arquivo MAT no workspace.
load(filename, var1, var2)
Carrega apenas as variáveis indicadas.
S = load(filename)
Retorna o conteúdo em uma struct em vez de criar variáveis.
load(filename, '-ascii')
Lê um arquivo de texto numérico; a variável recebe o nome do arquivo.
Descrição
Prefira a forma com saída, S = load(...): ela nunca sobrescreve variáveis existentes e deixa claro de onde vem um nome. Carregar um arquivo de texto exige que todas as linhas tenham a mesma quantidade de números.
Argumentos de entrada
filename- Nome do arquivo.
.maté assumido quando não há extensão. var1, ...- Nomes das variáveis a carregar.
Argumentos de saída
S- Struct com um campo por variável carregada; para um arquivo de texto numérico, a própria matriz.
Exemplo
Salvar, limpar e carregar de volta
x = 1:3; s = 'hi';
save('v.mat', 'x', 's');
clear x s
S = load('v.mat')
load('v.mat', 'x');
x
Saída
S = struct with fields:
s: 'hi'
x: [1 2 3]
x = 1×3
1 2 3