晚来风.. 2024-01-05 14:20 采纳率: 0%
浏览 39

matlab使用xlsxwrite函数时遇到的问题

MATLAB的xlsxwrite函数有时可以用但有时就会报错:出现无法写入 Excel 格式,尝试将文件写为 CSV 格式。 请问各位有什么解决方法吗?

img

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2024-01-05 16:34
    关注

    【相关推荐】



    • 请看👉 :MATLAB中的csvwrite函数写入问题
    • 除此之外, 这篇博客: 【Matlab学习手记】csv和xlsx格式互转中的 简单的几句代码实现 csv 格式和 xlsx 格式之间互转。 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
      clear; clc;
      files = dir('*.csv');   % 相对路径
      fileNumber = length(files);
      for i = 1 : fileNumber
          fileName = files(i).name;   % 文件名,不带路径
          [~, ~, context] = xlsread(fileName);  % 全部读取,不分数字和文本
          xlswrite([fileName(1 : end - 3), 'xlsx'], context);
      end

    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 创建了问题 1月5日