如何用MATLAB读取文本文件

很多情况下,我们需要用matlab去读取文本文件。matlab读取文本文件的方式有很多种,下面,小编来介绍一些方法:

操作方法

  • 01

    首先,给出一个文本文件

  • 02

    将该文本文件放到matlab的工作路径中,这样方便读取操作。例如,我的文本文件在桌面,那么可以将matlab的工作路径改为桌面。具体做法是点击matlab当前工作路径后面的省略号,弹出选择文件夹的选项,这时选择对应的路径即可

  • 03

    接下来,我们用importdata这个函数来读取文件,例如,我要读取一个文件名为data的文本文件,可以在命令窗口输入: data=importdata('data.txt')

  • 04

    出来的结果显示data是一个结构数组,这时我们可以看一下这个结构体具体每部分代表是什么。如下图所示,第一个数组代表的是文本文件的数字,第二个和第三个数组代表是文本文件中的汉字内容。这时大家可以根据需要引用对应的数组

  • 05

    除了上面介绍的函数以外,还可用textread函数来读取。用该函数时可指定每部分输出内容的格式,具体用法为 [a,b,c,d]=textread('data.txt','%2s %.3f %.3f %.3f') 其中,textread第二个引号里面代表的是输出内容的格式,例如%2s代表第一列输出格式是元胞数组形式,%.3f代表输出数字保留3位小数

  • 06

    还可用fopen函数来打开,fopen为用只读模式打开文本文件,具体用法为: fid=fopen('data.txt'); 输出3代表文本文件有3列数字

(0)

相关推荐

  • Matlab读取文本文件

    工作和学习中,经常需要我们读取大量的txt等文本文件,这里面可能有数据,可能有字符,本主要介绍如何使用matlab读取txt或其他类型的文本文件. 操作方法 01 首先对txt中全是数据的情况进行介绍 ...

  • MATLAB读取txt文件和绘图

    MATLAB提供的fopen,textscan命令可以用来读取文本文件(如xx.txt文件).本文分享MATLAB读取txt文件的方法,并根据读取的数据绘制图形. 操作方法 01 第一,准备数据.新建 ...

  • 如何用matlab处理excel文件中的数据?

    matlab的另外一个好处是我们可以无需导入直接处理excel中的数据,下面我就向大家介绍一下如何用matlab处理excel文件中的数据. 操作方法 01 首先生成一个带有数据的excel文件,代码 ...

  • 如何用matlab进行级数或数列的符号求和?matlab符号求和指令分享

    如何进行级数或数列的求和,在高中<数学>课上的数列和大学<高等数学>中的级数都有有遇到过这种问题,这如果用人脑来计算的话非常耗时,难度较大.但是用matlab就可以轻松解决.下 ...

  • 如何用matlab求解常微分方程?matlab解常微分方程之符号解法介绍

    应该如何用matlab求解常微分方程?MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发.数据可视化.数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和S ...

  • 如何用matlab求解线性方程组的符号解?用matlab解符号方程组方法介绍

    如何用matlab解符号方程组?在学习线性代数或者其他应用是我们经常遇到要求解线性方程组,这是我们无法跳过的步骤,而matlab给我们提供了一个求解线性方程组的好方法,下面就简单介绍如何用matlab ...

  • VisualStudio怎么使用函数读取文本文件内容?

    visual stdio一般都是会编辑c语言来读取文本文件的内容,今天我们就来看看VisualStudio读取文本文件的教程. 1.第一首先打开Visual Studio软件.再创建c语言项目. 2. ...

  • Matlab读取tif格式图片报错如何解决?

    今天利用MATLAB读取TIF格式图片的时候报错,郁闷了,因为平时基本上不会读取这种格式的图片,其他格式的图片读取基本上都没有问题.于是在网上搜了一下资料,成功将问题解决.现将具体的解决过程分享给大家 ...

  • 如何用matlab绘制实验统计曲线图

    matlab软件是科研.学习的利器,利用matlab的功能,可以完成拆线图的绘制,美观而大方,而且可以自动计算.更改数值,深得科研人员.老师及学生的欢迎.本介绍如何用matlab绘制曲线图. 操作方法 ...