Guardar y cargar archivos MAT
Este ejemplo muestra cómo guardar y cargar archivos MAT.
Cree una variable matVar1 con una matriz de 2 por 3 de números distribuidos de forma uniforme y aleatoria entre 0 y 1.
disp('Create variable matVar1:')
matVar1 = rand(2, 3)
Create variable matVar1:
matVar1 =
0.8147 0.1270 0.6324
0.9058 0.9134 0.0975
Cree una variable matVar2 con una matriz de 3 por 3 construida con los números enteros del 1 al 9 con sumas de filas y columnas iguales.
disp('Create variable matVar2:')
matVar2 = magic(3)
Create variable matVar2:
matVar2 =
8 1 6
3 5 7
4 9 2
Cree una variable matVar3 con una tabla construida con 3 filas y 2 columnas.
disp('Create variable matVar3:') matVar3 = table([10; 20; 30], {'M'; 'F'; 'F'}, 'VariableNames', {'Age', 'Gender'})
Create variable matVar3:
matVar3 =
3×2 table
Age Gender
___ ______
10 {'M'}
20 {'F'}
30 {'F'}
Enumere los nombres de variables que empiezan por matVar en el espacio de trabajo actual.
disp('List variables starting with matVar.') who('matVar*')
List variables starting with matVar. Your variables are: matVar1 matVar2 matVar3
Guarde las variables matVar1, matVar2 y matVar3 en un archivo binario con formato MATLAB (MAT-file) denominado "example.mat".
disp('Save variables to MAT-file:') disp('>> save example.mat matVar1 matVar2 matVar3') save example.mat matVar1 matVar2 matVar3;
Save variables to MAT-file: >> save example.mat matVar1 matVar2 matVar3
Elimine las variables matVar1 y matVar2 del espacio de trabajo actual.
disp(' ') disp('Remove matVar1 and matVar2 from the current workspace:') disp('>> clear matVar1 matVar2') clear matVar1 matVar2;
Remove matVar1 and matVar2 from the current workspace: >> clear matVar1 matVar2
Enumere los nombres de variables que empiezan por matVar en el espacio de trabajo actual.
disp(' ') disp('List variables starting with matVar.') who('matVar*')
List variables starting with matVar. Your variables are: matVar3
Cargue las variables en el archivo MAT-File "example.mat" al espacio de trabajo actual.
disp('Load variables from example.mat:') disp('>> load example.mat') load example.mat;
Load variables from example.mat: >> load example.mat
Enumere los nombres de variables que empiezan por "matVar" en el espacio de trabajo actual.
disp(' ') disp('List variables starting with matVar.') who('matVar*')
List variables starting with matVar. Your variables are: matVar1 matVar2 matVar3
Muestre cualquier variable escribiendo el nombre de la variable.
disp('Display variable matVar1:') disp('>> matVar1') matVar1
Display variable matVar1:
>> matVar1
matVar1 =
0.8147 0.1270 0.6324
0.9058 0.9134 0.0975