主要内容

保存和加载垫文件

此示例显示如何保存和加载垫文件。

创建变量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