matlab04-档案存取

File Access

支持的文件格式function
matlab.matload save(存workspace中的所有变数)
.txtload save
.xls .xlsxxlsread xlswrite

1.save

a=magic(4);
save mydata1.mat (压缩码)
save mydata2.mat -ascii

请添加图片描述
请添加图片描述

2.load

以什么方式save,就要以什么方式load,不然load不进workspace

load('mydata1.mat')
load('mydata2.mat','-ascii')

请添加图片描述

3.[variable Header]=xlsread (‘filename’,‘sheet’)

自动把header部分去掉(最上一行,最左一列)

请添加图片描述

Score=xlsread('myexcel1.xlsx')

请添加图片描述

4.xlswrite (‘filename’,变数,‘sheet’,‘location’)

计算上表每位同学的平均成绩,并写入excel表格中

 mean(Score')'
 xlswrite('myexcel1.xlsx',ans,1,'E2:E4')
 xlswrite('myexcel1.xlsx','mean',1,'E1')
 xlswrite('myexcel1.xlsx',{'mean'},1,'E1')

在一个cell的变数要变为cell类型
请添加图片描述

请添加图片描述
请添加图片描述
请添加图片描述

5.xlswrite练习

将header以及table用变量表示,直接存入表格中
请添加图片描述
可见,header是一个cell数组{}

header={'','语文','数学','英语';'小明','','','';'小花','','','';'小红','','',''};
score=magic(3);
xlswrite('myexcel2.xlsx',header,1,'A1:D4');
xlswrite('myexcel2.xlsx',score,1,'B2:D4');

请添加图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值