当前位置: 首页 > news >正文

Matlab处理excel数据

我们新建个excel文档,用Matlab读取里面的内容,计算和判断里面的计算结果是否正确,并打印到另一个文档当中。

新建文档

新建输入文档,文件名TestExcel

编写脚本

[num,txt] = xlsread('TestExcel.xlsx');
SNcode = num(:,1);%从序号中提取行数
for i = 1:size(SNcode,1)if (num(i,4) == (num(i,2) + num(i,3))) == 1ResultOutput{i} = "TRUE";elseResultOutput{i} = "WRONG"; end
end
xlswrite('OutputObj.xlsx',txt,'CreatSheet','A1:E1');
xlswrite('OutputObj.xlsx',num,'CreatSheet','A2:D11');
xlswrite('OutputObj.xlsx',ResultOutput','CreatSheet','E2:E11');

输出文档

读写函数详解

xlsread

用于读取Excel文件,规范格式如下

[num, txt, raw] = xlsread(filename, sheet, range);

参数说明:

filename:要读取的Excel文件名,可以是包含路径的完整文件名或仅文件名。

sheet(可选):要读取的工作表名称或索引。默认为第一个工作表。

range(可选):要读取的单元格范围。默认为整个工作表。

返回值说明:

num:包含数字数据的矩阵。

txt:包含文本数据的单元格数组。

raw:原始数据的单元格数组,包括数字和文本,以元胞数组的形式展现。

xlswrite

用于将数据写入 Excel 文件中的工作表,格式如下:

xlswrite(filename, data, sheet, range)

参数说明:

filename:要写入的 Excel 文件名,可以是包含路径的完整文件名或仅文件名。如果文件不存在,则会创建新文件。

data:要写入 Excel 文件的数据,可以是矩阵、向量、单元格数组或字符串。

sheet(可选):要写入数据的工作表名称或索引。默认为第一个工作表。

range(可选):要写入数据的单元格范围。默认为自动选择合适的范围。

要注意的是,它是往列的方向写入的。

http://www.lryc.cn/news/290166.html

相关文章:

  • 某大厂关于Linux系统相关面试题
  • Markdown(2篇文章学会Markdown
  • 多路IO复用服务器——select模型和poll模型
  • 【书生·浦语大模型实战营】学习笔记目录
  • APT32F1023X 发送RF433处理
  • 如何做一个合格的产品经理
  • Git 入门精讲
  • 论文笔记(四十二)Diff-DOPE: Differentiable Deep Object Pose Estimation
  • 设计模式:简单工厂模式
  • 老龄化对投资意味着什么?
  • 从公有云对象存储迁移到回私有化 MinIO需要了解的所有信息
  • C#颜色拾取器
  • 最长公共子串的问题(正常方法和矩阵法,动态规划)
  • Linux实验记录:使用LVM(逻辑卷管理器)
  • [设计模式Java实现附plantuml源码~创建型] 复杂对象的组装与创建——建造者模式
  • 【国产MCU】-认识CH32V307及开发环境搭建
  • python flask request教程
  • UE5 Chaos系统 学习笔记
  • MkDocs 部署指南
  • 【Java 设计模式】行为型之访问者模式
  • 堆和堆排序【数据结构】
  • 【全程录屏GPT3.5升级4.0】2024最新GPT4升级订阅详细指南
  • 中移(苏州)软件技术有限公司面试问题与解答(4)—— virtio所创建的设备1
  • 《动手学深度学习(PyTorch版)》笔记5
  • QT中wchar_t类型如何输出
  • 网络安全04-sql注入靶场第一关
  • 微服务理解篇
  • 项目篇:基于TCP通信模型的外卖软件实现
  • 深入浅出 diffusion(2):pytorch 实现 diffusion 加噪过程
  • 【软件测试】学习笔记-构建并执行 JMeter 脚本的正确姿势