如何设置文件存储路径?excel数据如何导入Matlab?Matlab数据变量如何保存到指定名称的excel表格与指定路径的文件夹中?save()函数介绍?

一、如何设置文件存储路径?

将下图红框位置的路径设置成自己想要存放的的项目工作路径,设置完成后.m文件等将存入指定位置

在这里插入图片描述

二、如何将excel数据导入到Matlab中呢?

利用该函数[data ,str]= xlsread(path_1,‘sheet1’);即可导入数据,其中,data存入了excel表中的数据,str存入了excel中的字符串,path_1为该表的路径,sheet1表示excel中某一个工作表名称, 根据自己需要更改文件路径以及工作表即可,例如:

[data_3 ,str_3]= xlsread('C:\Users\吴宇航\Desktop\排程安排\60天排产计划模板 .xlsx','sheet1');

在这里插入图片描述

可见已将数据导入

三、如何将Matlab变量保存到指定名称的excel表格与指定路径的文件夹中?

1.定义Excel表名称,定义名称时需要用字符串的数据类型进行定义,若有有多个字符串,可利用[x,y]进行字符串拼接,得到自己想要的excel表名称

2.将要保存的路径与定义的excel表名称进行拼接,利用fullfile(path,name)函数,得到路径和名称的组合,其中fullfile函数会自动填补上文件分割符

3.最后利用xlswrite函数写入指定名称与指定路径的excel中即可。具体用法为:xlswrite(路径与名称的组合,变量,sheet表名称(1代表sheet1),excel表中具体的位置)

name_yue_first_1=num2str(month(now)+1);%自动变化月份
name_yue_first_2=num2str(month(now)+4);%自动变化月份
name_ming_first='月生产量';%定义名称
name_excel_first=[name_ming_first,name_yue_first_1,'-',name_yue_first_2];%合并月份与名称,作为excel输出的名称
excel_path_name=fullfile(path_save,name_excel_first);%fullfile函数会自动填补上文件分割符
xlswrite(excel_path_name,hang,1,'A2');%输出行名称到excel中
xlswrite(excel_path_name,str(:,1),1,'B2');%输出行名称到excel中
xlswrite(excel_path_name,production_mingcheng,1,'C1');%输出数据到excel中

四、为什么使用save只能固定保存在一个位置?

由于设置了路径,无论save(’ ')中填写什么都会默认保存在该路径中

在这里插入图片描述

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

奋进的小hang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值