0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

matlab csvread函数的三种用法

FPGA之家 来源:FPGA之家 作者:FPGA之家 2021-03-12 14:35 次阅读

说明:csvread 函数适用于读取逗号分隔的 CSV 纯数据文件。

用法一:

M = csvread(filename)

例:创建一个名为 csvlist.dat 的文件,内容如下:

02, 04, 06, 0803, 06, 09, 1205, 10, 15, 2007, 14, 21, 28

matlab 中执行如下代码:

filename = ‘csvlist.dat’;M = csvread(filename)

运行后可以看到 M 的值如下:

M = 2 4 6 8 3 6 9 12 5 10 15 20 7 14 21 28

用法二:读取 R1 行 C1 列到矩阵右下角的矩阵

M = csvread(filename,R1,C1)

例:读取 csvlist.dat 文件中第 2 行第 0 列开始的矩阵:

M = csvread(‘csvlist.dat’,2,0)

运行后可以看到 M 为 第 2 行第 0 列开始,到右下角的整个矩阵:

M = 5 10 15 20 7 14 21 28

用法三:读取 R1 行 C1 列到 R2 行 C2 列的矩阵

M = csvread(filename,R1,C1,[R1 C1 R2 C2])

例:R1=1,C1=0,R2=2,C2=2,即读取第 1 行第 0 列到第 2 行第 2 列的矩阵:

M = csvread(‘csvlist.dat’,1,0,[1,0,2,2])

运行后可以看到 M 值为:

M = 3 6 9 5 10 15

使用 csvread 函数对 vivado 下 ila 导出的数据进行读取分析时,需要将 ila 下信号的数据格式设置为十进制数据后导出,再用 csvread 进行读取。

原文标题:matlab csvread 函数的使用

文章出处:【微信公众号:FPGA之家】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 函数
    +关注

    关注

    3

    文章

    4345

    浏览量

    62919

原文标题:matlab csvread 函数的使用

文章出处:【微信号:zhuyandz,微信公众号:FPGA之家】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    示波器的三种触发模式

    示波器的触发方式不仅影响波形捕捉的时机,还决定了显示的波形是否稳定。 常见的触发模式有三种: 单次触发 (Single)、 正常触发 (Normal)和 自动触发 (Auto)。下面将对这三种触发
    的头像 发表于 01-07 11:04 323次阅读
    示波器的<b class='flag-5'>三种</b>触发模式

    常用SQL函数及其用法

    SQL(Structured Query Language)是一用于管理和操作关系数据库的编程语言。SQL 提供了丰富的函数库,用于数据检索、数据更新、数据删除以及数据聚合等操作。以下是一些常用
    的头像 发表于 11-19 10:18 423次阅读

    三种封装形式下的400G光模块概述

    本文主要就三种封装形式(QSFP-DD、OSFP、QSFP112)的400G光模块做了简单的梳理,从为什么会有400G光模块问世?400G光模块在三种封装形式下的各个具体型号(以短距离为主,最远2km),三种封装形式的对比。欢迎
    的头像 发表于 11-11 11:35 531次阅读
    <b class='flag-5'>三种</b>封装形式下的400G光模块概述

    什么是PID调节器的三种模式

    (Proportional)、积分(Integral)和微分(Derivative)。这三种控制动作可以单独使用,也可以组合使用,形成三种基本的控制模式:比例控制(P)、积分控制(I)和微分控制(D)。 1. 比例控制(P) 比例控制是PID调节器中最基本的控制模式。在比
    的头像 发表于 11-06 10:38 653次阅读

    I2S有左对齐,右对齐跟标准的I2S三种格式,那么这三种格式各有什么优点呢?

    大家好,关于I2S格式,有两个疑问请教一下 我们知道I2S有左对齐,右对齐跟标准的I2S三种格式,那么这三种格式各有什么优点呢? 而且对于标准的I2S格式,32FS传输16bit的数据,48fs传输24bit的数据,最低位会移动到右声道,是否意味着该数据被丢弃了?还是有
    发表于 10-21 08:23

    基本放大电路有哪三种

    基本放大电路是电子电路中至关重要的组成部分,它能够将输入信号放大到所需的电平,以便后续电路进行处理。在电子工程中,基本放大电路主要有三种形式,分别是共发射极放大电路(简称共射放大电路)、共基极放大
    的头像 发表于 10-15 11:07 1990次阅读

    mosfet的三种工作状态及工作条件是什么

    的工作状态及工作条件对于理解和设计相关电路至关重要。以下是MOSFET的三种主要工作状态及其工作条件的介绍。 一、MOSFET的三种工作状态 MOSFET根据其栅源电压(VGS)和漏源电压(VDS
    的头像 发表于 10-06 16:51 2649次阅读

    单片机的三种总线结构

    单片机的三种总线结构包括地址总线(Address Bus, AB)、数据总线(Data Bus, DB)和控制总线(Control Bus, CB)。这三种总线在单片机内部及与外部设备之间的数据传输
    的头像 发表于 09-10 11:32 3645次阅读

    放大电路的三种组态可以放大什么

    放大电路是电子学中非常重要的组成部分,它们可以将输入信号的幅度放大,以满足各种应用的需求。放大电路的三种基本组态包括共射放大电路、共集放大电路和共基放大电路。每种组态都有其特定的应用和特点。以下
    的头像 发表于 07-09 14:31 1404次阅读

    晶体管的三种工作状态

    晶体管作为现代电子技术的基石,其工作状态直接影响电子设备的性能和功能。晶体管通常具备三种基本的工作状态:截止状态、放大状态和饱和状态。这三种状态不仅决定了晶体管在电路中的行为,也反映了晶体管作为半导体器件的基本特性。本文将详细阐述晶体管的这
    的头像 发表于 05-28 14:53 1681次阅读

    MATLAB信号处理常用函数详解

    MATLAB是一款功能强大的数学软件,尤其在信号处理领域,它提供了众多的函数和工具箱,使得信号的分析、处理、仿真变得简单而高效。本文将详细介绍MATLAB在信号处理中常用的函数,并通过
    的头像 发表于 05-17 14:31 2575次阅读

    简述斩波电路的三种控制方式

    斩波电路是一常见的电力电子器件,广泛应用于直流电压调节、电压变换、电流变换等领域。它可以实现对电流和电压的控制,以满足不同的电气设备的需求。斩波电路的控制方式主要有三种:脉宽调制控制、频率调制控制
    的头像 发表于 03-11 15:22 4556次阅读

    菱M70 PLC增加注解的三种方法简析

    菱M70 PLC增加注解的三种方法
    的头像 发表于 02-26 09:59 1149次阅读
    <b class='flag-5'>三</b>菱M70 PLC增加注解的<b class='flag-5'>三种</b>方法简析

    verilog function函数用法

    Verilog 中被广泛用于对电路进行模块化设计,以简化和组织代码。 本文将详细介绍 Verilog 函数用法,并探讨函数在硬件设计中的重要性和实际应用场景。 一. Verilog 函数
    的头像 发表于 02-22 15:49 6013次阅读

    VMware虚拟机的三种网络模式

    VMware虚拟机的三种网络模式 VMware是一广泛使用的虚拟机软件,可以创建和管理多个虚拟机。在使用VMware虚拟机时,网络设置非常重要,因为它决定了虚拟机如何与物理网络或其他虚拟机进行通信
    的头像 发表于 02-04 11:17 2120次阅读