paper 3:matlab中save,load使用方法小结
功能描述】存储文件
【软件界面】MATLAB->File->Save Workspace As将变量存入硬盘中指定路径。
【函数用法】
save:该函数将所有workspace中变量用二进制格式保存在当前工作目录的matlab.mat文件下,可以使用load函数重新载入数据,文件可以用各种matlab数据格式进行保存,包括二进制、单精度等。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
【函数用法】
load filename:读取一个完整路径或MATLAB相对路径文件中的内容,函数默认的文件格式为(.mat),当文件的扩展名不是(.mat)时,MATLAB将以ASCII格式处理该文件。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
save filename options 保存当前工作空间的所有变量到filename制定的文件中,此文件后缀名通常为mat。如果不指定filename变量,则会默认保存到matlab.mat这个文件中。
具有一下options:
-append 在已经存在的mat文件中保存此变量。
-format 确定要保存变量的格式,有下面这些格式:
-ascii 8位ASCII格式.
-ascii -tabs 8位ASCII格式以tab位分隔符.
-ascii -double 16位ASCII格式.
-ascii -double -tabs 16位ASCII格式以tab位分隔符.
-mat 默认格式
-version
-v7.3 Version 7.3 or later Version 7.3 or later
-v7 Version 7.3 or later Versions 7.0 through 7.2 (or later)
-v6 Version 7 or later Versions 5 and 6 (or later)
-v4 Version 5 or later Versions 1 through 4 (or later)
下面使一些例子:
1,save test.mat 把当前工作空间的所有变量保存到test.mat
2,save('d:mymfilesjune10','vol','temp','-ASCII') 把变量vol和temp保存到June10中,使用ASCII
格式
3,s1.a = 12.7; s1.b = {'abc', [4 5; 6 7]};
s1.c = 'Hello!';
save newstruct.mat -struct s1;
把结构s1保存到文件中
使用whos -file newstruct.mat命令可以看到下面的信息:
Name Size Bytes Class
a 1x1 8 double array
b 1x2 158 cell array
c 1x6 12 char array
使用str = load('newstruct.mat', 'b')可以看到下面的结果:
str =
b: {'abc' [2x2 double]}
4, save('mydata', '-regexp', '^Mon|^Tue|^Wed');使用匹配符匹配变量应的信息在文件中,这里匹配的是变量.
5,在使用 -append 选项时涉及到的文件,需要已经存在,否在会报错.
paper 3:matlab中save,load使用方法小结的更多相关文章
- MATLAB中FFT的使用方法
MATLAB中FFT的使用方法 说明:以下资源来源于<数字信号处理的MATLAB实现>万永革主编 一.调用方法X=FFT(x):X=FFT(x,N):x=IFFT(X);x=IFFT(X, ...
- onload事件属性,JQ中的load,ready方法
onload事件属性,JQ中的load,ready方法 前言 页面中的很多操作,需要我们在所需资源下载完成后,才可以进行操作,而资源没有及时下载,我们进行操作的话,是会报错.因此我们需要熟练掌握哪些事 ...
- Go语言中字符串的查找方法小结
这篇文章主要介绍了Go语言中字符串的查找方法小结,示例的main函数都是导入strings包然后使用其中的方法,需要的朋友可以参考下 1.func Contains(s, substr strin ...
- Matlab中save与load函数的使用
用save函数,可以将工作空间的变量保存成txt文件或mat文件等. 比如: save peng.mat p j 就是将工作空间中的p和j变量保存在peng.mat中. 用load函数,可以将数据读入 ...
- canvas中save()和restore()方法
save()和restore()方法是绘制复杂图形不可缺少的方法它们是分别用来保存和恢复canvas状态的,都没有参数 save():用来保存Canvas的状态.save之后,可以调用Canvas的平 ...
- [转载]MATLAB中FFT的使用方法
http://blog.163.com/fei_lai_feng/blog/static/9289962200971751114547/ 说明:以下资源来源于<数字信号处理的MATLAB实现&g ...
- matlab中prod的使用方法
B = prod(A) 将A矩阵不同维的元素的乘积返回到矩阵B. 如果A是向量,prod(A)返回A向量的乘积.如果A是矩阵,prod(A)返回A每一列元素的乘积并组成一个行向量B. B = prod ...
- CSS中图片水平垂直居中方法小结
写页面时难免会遇到水平垂直居中的问题,总结一下最近使用的方法. 一.使用垂直居中和水平居中 <div id="div1"> <img src="img/ ...
- jQuery操作iframe中js函数的方法小结
1.jquery操作iframe中的元素(2种方式) ? 1 2 var tha = $(window.frames["core_content"].document).find( ...
随机推荐
- Qt 之 自定义提示信息框—迅雷风格(模拟QDialog类的exec()方法) good
http://blog.csdn.net/goforwardtostep/article/details/53614830
- 【Java 进阶篇】【第一课】String类
引用 String类包含在java.lang包中.这个包会在Java启动的时候自动import,所以可以当做一个内置类(built-in class).我们不需要显式的使用import引入String ...
- EF6 CodeFirst 启用Migration,常用命令
Enable-Migrations –EnableAutomaticMigrationsAdd-Migration [MigrationName] [-Force]Update-Database –T ...
- css模仿表格 居中
<div class="service_box"><div class="service_list"> <span class=& ...
- (leetcode)Minimum Size Subarray Sum
Given an array of n positive integers and a positive integer s, find the minimal length of a subarra ...
- Windows-004-显示文件的扩展名
此文主要讲述 Windows 7 下如何显示文件的扩展名,敬请亲们参阅.若有不足之处,敬请大神指正,不胜感激! 通常安装好 Win7 后,文件的扩展名默认是不显示的,如下所示: 点击工具栏中的 组织, ...
- ubuntu 12.04安装jdk1.8
转自http://blog.chinaunix.net/uid-26404477-id-3471246.html 在安装之前,系统没有任何jdk软件,也就是说在终端执行 java -version 将 ...
- 我的工具箱之MyEclipse9.1
下载地址:http://pan.baidu.com/s/1bbuN1s 这个工具是用来开发Java程序,自带JDK和Tomcat,功能全面周到,使用方便. 市面上MyEclipse版本很多,但都需要破 ...
- win7系统中ftp服务器搭建方法(多图)
一.创建FTP站点 1.打开:控制面板---系统和安全---管理工具---Internet 信息服务 2. 建站:右键点击网站---添加FTP站点 3. 输入FTP 站点名称---选择你的 FTP 目 ...
- LeetCode Dungeon Game
原题链接在这里:https://leetcode.com/problems/dungeon-game/ 这是一道DP题,保存当前格到右下格所需要的最小体力,m*n的dp数组保存. 更新是Math.mi ...