博客
关于我
Matlab作业 txt文件数据交换
阅读量:590 次
发布时间:2019-03-11

本文共 797 字,大约阅读时间需要 2 分钟。

前言

随着个人博客的服务器即将到期,随后就在CSDN写文章吧,记录学习过程2333


实验任务和目的

  1. 掌握Matlab通过界面导入导出数据。
  2. 掌握Matlab中文本文件的读写方式和基本输入输出函数。

二、实验内容

  1. 罗列Matlab文件操作的各种函数的用法,并举例说明。

  2. 创建矩阵,将其以不同的方式保存在文件中,再读取出来。如通过save函数,csvwrite函数、fprintf函数等方法及对应的方法读取出来。

三、实验过程和结果

该实验所使用的的MATLAB版本为2019a。实验过程可能与教材版本有所不同。

1. 罗列Matlab文件操作的各种函数的用法,并举例说明。

(1) load,从文本文件导入数据到MATLAB工作空间

在这里插入图片描述

(2)importdata,从文本文件或特殊格式二进制文件读取数据

在这里插入图片描述

(3)delmread,从文本文件中读取数据

在这里插入图片描述

(4)textread,按指定格式从文本文件或字符串中读取数据

在这里插入图片描述

(5)fopen,打开文件,获取打开文件的信息

在这里插入图片描述

(6)fclose,关掉一个或多个打开的文件

在这里插入图片描述

(7)fgets,读取文件中的下一行,包括换行符。

在这里插入图片描述

(8)fgetl,调用fgets函数,读取文件中的下一行,不包括换行符。

这里通过length捕获长度,对fgetl函数和fgets函数加以对比区别。

在这里插入图片描述

(9)fscanf,按指定格式从文本文件中读取数据。

在这里插入图片描述

(10)textscan,按指定格式从文本文件或字符串中读取数据。

在这里插入图片描述

Csvread,strread等过期函数已被其他函数代替,这里不在展示,参考dlmread和textread函数。

2. 创建矩阵,将其以不同的方式保存在文件中,再读取出来。如通过save函数,csvwrite函数、fprintf函数等方法及对应的方法读取出来。

(1)save函数Demo

在这里插入图片描述

(2)csvwrite函数的Demo

在这里插入图片描述

(3)fprintf函数的Demo

在这里插入图片描述

转载地址:http://tqntz.baihongyu.com/

你可能感兴趣的文章
NetBeans IDE8.0需要JDK1.7及以上版本
查看>>
netcat的端口转发功能的实现
查看>>
netfilter应用场景
查看>>
netlink2.6.32内核实现源码
查看>>
Netpas:不一样的SD-WAN+ 保障网络通讯品质
查看>>
NetScaler的常用配置
查看>>
netsh advfirewall
查看>>
NETSH WINSOCK RESET这条命令的含义和作用?
查看>>
Netty WebSocket客户端
查看>>
netty 主要组件+黏包半包+rpc框架+源码透析
查看>>
Netty 异步任务调度与异步线程池
查看>>
Netty中集成Protobuf实现Java对象数据传递
查看>>
Netty事件注册机制深入解析
查看>>
Netty原理分析及实战(四)-客户端与服务端双向通信
查看>>
Netty和Tomcat的区别已经性能对比
查看>>
Netty客户端断线重连实现及问题思考
查看>>
Netty工作笔记0006---NIO的Buffer说明
查看>>
Netty工作笔记0007---NIO的三大核心组件关系
查看>>
Netty工作笔记0011---Channel应用案例2
查看>>
Netty工作笔记0013---Channel应用案例4Copy图片
查看>>