24小时热门版块排行榜    

查看: 2216  |  回复: 1

天涯笑海角

木虫 (小有名气)

[求助] matlab gui 保存为excel文件遇到的问题 已有1人参与

X12=[x12;x22;y1]';
   data01=[x12]';
   data02=[x22]'
  data03=[y1]';
   [filename, pathname] = uiputfile('*.xls', '保存计算结果','上截面外圈数据点.xls');
     if filename==0 % 取消
        return;
          end
     oldpath=cd;
      cd(pathname);
   [pathstr,filename]=fileparts('上截面外圈数据点.xls');
     xlswrite('上截面外圈数据点.xls',data01,'sheet1','A1:A1402');
      xlswrite('上截面外圈数据点.xls',data02,'sheet1','B1:B1402');
      xlswrite('上截面外圈数据点.xls',data03,'sheet1','C1:C1402');
    cd(oldpath);
程序如上,问题是生成的excel只有最后一个data03的数据点,data01,data02都被覆盖了,大神可以帮帮我么?
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

feixiaolin

荣誉版主 (文坛精英)

优秀版主

【答案】应助回帖

感谢参与,应助指数 +1
xlswrite('上截面外圈数据点.xls',data01,'sheet1','A1:A1402');
      xlswrite('上截面外圈数据点.xls',data02,'sheet1','B1:B1402');
      xlswrite('上截面外圈数据点.xls',data03,'sheet1','C1:C1402');
后两个sheet1---->sheet2, sheet3
2楼2015-03-09 21:45:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 天涯笑海角 的主题更新
信息提示
请填处理意见