• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

如何将MATLAB数据保存到Excel中 - hbm

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

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

 

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

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\');        % 保存文件

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

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

posted on 2015-05-10 13:28  hbm  阅读(1432)  评论(0编辑  收藏  举报

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Matlab数据导入导出 - slowind发布时间:2022-07-18
下一篇:
matlab学习笔记4--导入和导出电子数据表发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap