当save成MAT档是储存变数本身,而非直接储存变数的数据;而save成ASCII档则是直接储存变数的数值。

这二者储存的差异,造成在读取MAT档和ASCII档的数据有所不同,详见以下的范例。

须注意的是在储存及读取数据时,MAT-file或是ASCII-file的档最好为矩阵型态,否则可能在读取时有困难。数 据储存成矩阵的大小可以为m×n,其中m是列的数目,n则为行的数目。

以下就是几个save,load的使用范例

>> x=1:5; y=11:15; % 先产生二个列阵列 (row array} x, y

>> save data1 x y % 是将 x,y 二个变数的数值存入 data1 这个MAT-file,

%即data1其实是data1.mat。data1.mat 的内容为变数x, y,而非(1:5, 11:15) 的数据

>> save data2.dat x y -ascii % 如果要将data1改以ASCII格式储存,则须加上-ascii

% 的选项。data2.dat 的内容为(1:5, 11:15) 的数据

>> type data2.dat % type 指令可以将 data2.dat 的内容列出

>> load data1 % 读取 data1.mat 档

>> x, y % 叫出 data1.mat中的变数来读取其内容(1:5, 11:15)

>> load data2.dat % 读取 data2.dat 档

>> x2=data2(1,:); y2=data2(2,:); % 将data2中的第一及第二列数据分别以x2及y2

%变数读入,之后在运算中即可使用这二列数据

>> x=21:25; y=31:35;

>> save data3.dat x y -ascii

>> load data3.dat;

>> x3=data3(1,:); y3=data3(2,:); % 将data3中的第一及第二列数据分别以x3及y3 变数读入

%,之后在运算中即可使用这二列数据

>> A=[1 2 3; 4 5 6];

>> save data4.dat A -ascii %是将A阵列的数值存入data4这个ASCII-file

>> load data4.dat

>> x4=data4(:,1); % 令 x4 为 data4 的第一行数据

>> y4=data4(:,2); % 令 y4 为 data4 的第二行数据

>> z4=data4(:,3); % 令 z4 为 data4 的第三行数据

Matlab中存储及读取数据相关推荐

  1. python numpy读取数据_numpy中以文本的方式存储以及读取数据方法

    这篇文章主要介绍了关于numpy中以文本的方式存储以及读取数据方法,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 Numpy中除了能够把数据以二进制文件的方式保存到文件中以外,还可以选 ...

  2. matlab里excel汉字怎么显示,如果EXCEL里既有字母,汉字又有数据,在MATLAB中该如何读取?|excel提取重复项...

    如何用matlab提取excel表格里面的第五列数据和第七列表示时间的数据 可接一整列导入,和其他数据一样import data,或xlsread.只不过对于时间数据,matlab会做转换. 对于日期 ...

  3. 在pytorch中自定义dataset读取数据2021-1-8学习笔记

    在pytorch中自定义dataset读取数据 utils import os import json import pickle import randomimport matplotlib.pyp ...

  4. 使用SharedPreferences存储和读取数据

    转:http://www.worlduc.com/blog2012.aspx?bid=19403392 1.任务目标 (1)掌握Android中SharedPreferences的使用方法. 2.任务 ...

  5. 关于MATLAB中xlswrite函数写数据出现服务器异常情况的解决办法

    关于MATLAB中xlswrite函数写数据出现服务器异常情况的解决办法 参考文章: (1)关于MATLAB中xlswrite函数写数据出现服务器异常情况的解决办法 (2)https://www.cn ...

  6. flask中的CBV , flask-session在redis中存储session , WTForms数据验证 , 偏函数 , 对象里的一些小知识...

    flask中的CBV , flask-session在redis中存储session , WTForms数据验证 , 偏函数 , 对象里的一些小知识 flask中的CBV写法 后端代码 # 导入vie ...

  7. ITK:在图像中存储非像素数据

    ITK:在图像中存储非像素数据 内容提要 C++实现代码 内容提要 将非像素关联数据存储在图像中. C++实现代码 #include <itkImage.h> #include <i ...

  8. python之从文件中按行读取数据

    #!/usr/bin/env python3 # -*- coding: utf-8 -*-__author__ = 'jiangwenwen'# 从文件中按行读取数据 file = open(&qu ...

  9. C++中使用流读取数据 ifstream

    C++中使用流读取数据 ifstream https://www.cnblogs.com/hjj-fighting/p/10429178.html

最新文章

  1. 计算机能力操作系统试题,全国计算机一级考试操作系统论述题及答案
  2. 各种花里胡哨的管理系统介绍
  3. 120. Triangle 三角形最小路径和
  4. iview tooltip自动消失_惠州广日自动人行道价格大概多少
  5. osgdem的参数表(转)
  6. centos7/rhel7重置root密码 (rd.break和init方法)
  7. Linux常用命令—权限管理命令—其他权限管理命令
  8. Adobe Ps/Pr/ME/PL/Au/Ae/Ch/An/Lr/Dw/Ai/Id/Acrobat/2019/windows/mac
  9. Houdini学习笔记
  10. windos开启IIS管理器
  11. hsql导入mysql_在测试过程中使用HSQL数据库
  12. lte基站信号测试软件,LTE基站的RF一致性测试
  13. 185电缆的接法图解_185平方的电缆火线,零线,接地线多少平方的
  14. 如何开始创业(催生全美最大孵化器YC的文章)
  15. 深度搜索算法C语言实现--以走迷宫为例
  16. 初识swipe.js
  17. SpringAMQP-Basic Queue、Work Queue、Fanout、Direct、Topic
  18. 读《About Face 4 交互设计精髓》18
  19. 关系代数(数据库笔记)
  20. Aliexpress速卖通使用虚拟信用卡下单测评教程和注意事项

热门文章

  1. 【转】 ASP.NET 3.5中使用新的ListView控件
  2. SVG脚本编程简介(转)
  3. 基于逆向最大化词表中文分词法zz
  4. [译] TypeScript:拥有超能力的 JavaScript(下)
  5. 做一个”合格“的程序员(二)——学习管理
  6. [译]Spring Session 与 Spring Security
  7. regex在.NET里判断输入信息的合法性
  8. SQL Server中各个系统表的作用
  9. 黄猫被汽车撞死 花猫雨夜苦守
  10. Spring Data JPA 常用注解