爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 3443|回复: 5

[程序设计] 如何将胞元数组中的单元导出到新的excel表中

[复制链接]

新浪微博达人勋

发表于 2017-9-20 14:55:41 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
本帖最后由 東之寂桃 于 2017-9-20 15:02 编辑

各位大神,请问用MATLAB批量读取了excel数据,并使用for循环处理了数据,最后生成一个处理完的胞元数组,要如何在for循环的最后将胞元数组的每个单元阵列(也就是每个excel表格的处理结果)分别导出生成不同的新excel表?代码如图:

360截图20170921180910796.jpg

要在end前加入什么命令才能使得生成的胞元数组中的每个单元分别导出为不同的excel表?
希望得到指教,感激不尽!



密码修改失败请联系微信:mofangbao

新浪微博达人勋

 成长值: 32430
发表于 2017-9-21 13:10:56 | 显示全部楼层
提示几个函数吧:xlswrite,sfprintf
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-9-21 16:25:13 | 显示全部楼层
二爷名声在外 发表于 2017-9-21 13:10
提示几个函数吧:xlswrite,sfprintf

是用的xlswrite,但是括号里的文件名不知道怎么命名才能使得每次循环的结果分别导出为不同的Excel表。
希望二爷帮忙解答一下,感激不尽!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 成长值: 32430
发表于 2017-9-22 05:31:04 | 显示全部楼层
東之寂桃 发表于 2017-9-21 16:25
是用的xlswrite,但是括号里的文件名不知道怎么命名才能使得每次循环的结果分别导出为不同的Excel表。
...

sprintf或者eval
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-9-22 14:45:14 | 显示全部楼层
已解决,end前加入以下命令:
xlswrite(strcat('C:\Users\CDT\Desktop\test\',filename{i}),A{:,i});
捣鼓了好久,希望对大家有用。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-9-22 14:50:16 | 显示全部楼层

感谢二爷,已经完满解决了!
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表