matlab基础知识 (四) 工作区变量

工作区包含在 MATLAB® 中创建或从数据文件或其他程序导入的变量。例如,下列语句在工作区中创建变量 A 和 B。  A为4×4的幻方矩阵,B为随机矩阵,其中的rand函数rand(3,5,2)表示随机生成2个3行5列的矩阵。

A = magic(4);
B = rand(3,5,2);

 

A =

      16              2              3             13       
       5             11             10              8       
       9              7              6             12       
       4             14             15              1      

 

B(:,:,1) =

     664/815        717/785        408/1465       687/712        581/607   
    1298/1433      1493/2361      1324/2421       589/3737       614/1265  
     751/5914       694/7115       338/353       6271/6461      1142/1427  


B(:,:,2) =

     689/4856        61/77         489/13693     1481/2182      1645/4194  
     407/965       1966/2049       439/517        979/1292      1406/2145  
    1065/1163      3581/5461       283/303        541/728       1193/6969 

使用 whos 可以查看工作区的内容。

whos
  Name      Size             Bytes  Class     Attributes

  A         4x4                128  double              
  B         3x5x2              240  double              

此外,桌面上的“工作区”窗格也会显示变量。

没储存之前为

退出 MATLAB 后,工作区变量不会保留。使用 save 命令保存数据以供将来使用,

save myfile.mat

通过保存,系统会使用 .mat 扩展名将工作区保存在当前工作文件夹中一个名为 MAT 文件的压缩文件中。可在当前文件夹工作区(matlab的最左侧区域)查看,左侧会出现一个新的文件,此文件即为所保存的文件,工作区中无工作变量时,可通过双击左侧当前文件夹的myfile.mat,双击即加载了这个文件,在命令行窗口会自行出现     load('myfile.mat')的指令。不论是双击文件还是手动输入load('myfile.mat')命令都可使无工作变量的工作区之前所保存的工作变量

要清除工作区中的所有变量,请使用 clear 命令。  清除工作变量可输入命令clear all ,清除命令行窗口可输入clc。

使用 load 将 MAT 文件中的数据还原到工作区。

load myfile.mat
  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值