此示例显示如何保存和加载垫文件。
创建变量MATVAR1,具有2×3矩阵的均匀分布式随机数在0和1之间。
DISP('创建变量matvar1:')Matvar1 = Rand(2,3)
创建变量MATVAR1:MATVAR1 = 0.8147 0.1270 0.6324 0.9058 0.9134 0.0975
创建变量MATVAR2,其中3×3矩阵,由Integers 1到9构造,具有相等的行和列和。
DISP('创建变量matvar2:')Matvar2 = Magic(3)
创建变量MATVAR2:MATVAR2 = 8 1 6 3 5 7 4 9 2
创建变量MATVAR3,其中包含由3行和2列构造的表。
DISP('创建变量matvar3:')Matvar3 =表([10; 20; 30],{'M';'F';'F'},'variablenames',{'年龄'那'性别'})
创建变量matvar3:matvar3 = 3x2表年龄性别___ ______ 10 {'m'} 20 {'f'} 30 {'f'}
列出与Matvar开头的当前工作区中的变量名称。
DISP('列出以matvar开头的变量。) WHO('matvar *')
列出以matvar开头的变量。您的变量是:Matvar1 Matvar2 Matvar3
在名为“example.mat”的Matlab格式的二进制文件(MAT文件)中保存变量MATVAR1,MATVAR2和MATVAR3。
DISP(“将变量保存到MAT文件:”)disp('>>保存榜.Mat Matvar1 Matvar3') 保存example.mat.matvar1.Matvar2.Matvar3.;
将变量保存到MAT文件:>>保存example.mat matvar1 matvar2 matvar3
从当前工作区中删除变量MATVAR1和MATVAR2。
DISP('')disp('从当前工作空间中删除MATVAR1和MATVAR2:')disp('>>清除matvar1 matvar2') 清除matvar1.Matvar2.;
从目前的工作空间中删除MATVAR1和MATVAR2:>> Clear Matvar1 Matvar2
列出与Matvar开头的当前工作区中的变量的名称。
DISP('')disp('列出以matvar开头的变量。) WHO('matvar *')
列出以matvar开头的变量。您的变量是:Matvar3
将Mat-File'example.mat'中的变量加载到当前工作区中。
DISP('example.mat的加载变量:')disp('>>加载example.mat') 加载example.mat.;
从example.mat的加载变量:>>加载example.mat
列出从“matvar”开头的当前工作区中的变量的名称。
DISP('')disp('列出以matvar开头的变量。) WHO('matvar *')
列出以matvar开头的变量。您的变量是:Matvar1 Matvar2 Matvar3
通过键入变量名显示任何变量。
DISP('显示变量matvar1:')disp('>> matvar1')Matvar1.
显示变量MATVAR1:>> MATVAR1 MATVAR1 = 0.8147 0.1270 0.6324 0.9058 0.9134 0.0975