首页 > 其他 > 详细

如何将MATLAB数据保存到Excel中

时间:2015-05-10 14:12:03      阅读:415      评论:0      收藏:0      [点我收藏+]

最近做仿真的时候需要用到这个功能,所以网上搜了一下,找到一个可行的方法。

 

-----------------------------------------------------------------------------

excel = actxserver(‘excel.application‘);  % 打开一个excel操作对象
set(excel,‘visible‘,2);                   % 使excel对象可见,即打开excel窗口,

                                          % 实际应用时设置其为不可见
workbooks = excel.workbooks;              % 创建工作本组对象
workbook = invoke(workbooks,‘add‘);       % 添加一个工作本
sheets = excel.activeworkbook.sheets;     % 获取当前活跃工作本的表单组,一个工作本有三个表单(sheets)
sheet = get(sheets,‘item‘,1);             % 获取表单组的一个表单
invoke(sheet,‘activate‘);                 % 激活该表单
activesheet = excel.activesheet;          % 获取当前活跃表单的句柄
activesheetrange = get(activesheet,‘range‘,‘a1:a170‘);  % 设置写到范围
set(activesheetrange,‘value‘,10);         % 写入数据
invoke(workbook,‘saveas‘,‘w.xls‘);        % 保存文件

-----------------------------------------------------------------------------

    基本的语句就是这样,我试验了一下,效果还可以,看看下面的图吧。

如何将MATLAB数据保存到Excel中

原文:http://www.cnblogs.com/hbmlml/p/4492145.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!