主要内容

dsp.MatFileWriter

编写垫文件

描述

dsp.MatFileWriter系统对象™V7.3垫文件写数据。

写数据到V7.3垫文件:

  1. 创建dsp.MatFileWriter对象并设置其属性。

  2. 调用对象的参数,就好像它是一个函数。

了解更多关于系统对象是如何工作的,看到的系统对象是什么?

创建

描述

mfw= dsp.MatFileWriter返回一个垫子文件系统对象作家,mfw,V7.3垫文件写数据。

例子

mfw= dsp.MatFileWriter (,vname)返回一个垫子文件系统对象的作家文件名属性设置为VariableName属性设置为vname

mfw= dsp.MatFileWriter (名称,值)返回一个垫子文件作者系统对象和每个指定的属性设置为指定的值。未指定的属性有默认值。

属性

全部展开

属性,除非另有注明nontunable后,这意味着你不能改变它们的值调用对象。对象锁当你叫他们,释放函数打开它们。

如果一个属性可调在任何时候,你可以改变它的值。

改变属性值的更多信息,请参阅系统设计在MATLAB使用系统对象

垫子上文件的名称指定为一个特征向量或字符串标量。指定的文件的完整路径只有在MATLAB文件不是®路径。

写的变量名称,作为一个特征向量或字符串标量返回。这个变量存储在垫子上文件。你不能覆盖一个变量已经在现有垫文件。

使用

语法

描述

例子

mfw (数据)将一帧的数据写入变量存储在垫子上文件。变量被认为是N维和MATLAB的内置数据类型。写入文件的数据连接在第一维度。

输入参数

全部展开

数据写入垫文件,指定为一个标量、向量,或一个矩阵。数据可以是一个N维数组。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

对象的功能

使用一个目标函数,指定系统对象作为第一个输入参数。例如,释放系统资源的系统对象命名obj使用这个语法:

发行版(obj)

全部展开

一步 运行系统对象算法
释放 释放资源,并允许修改系统对象属性值和输入特征
重置 重置的内部状态系统对象

例子

全部折叠

请注意:本例中只运行在R2016b或更高版本。如果您使用的是较早的版本,用等效替换每个调用函数一步语法。例如,myObject (x)变成了一步(myObject x)。

首先,创建一个变量名。

文件名= [tempname“.mat”];

接下来,编写该变量MAT-file。

mfw = dsp.MatFileWriter(文件名,“VariableName”,“originalData”);我= 1:10 originalData =兰德(4,2);mfw (originalData);结束释放(mfw);%这将关闭垫文件

最后,负载变量回MATLAB。

data =加载(文件名,“originalData”);

图数据。

情节(data.originalData);

图包含一个坐标轴对象。坐标轴对象包含2线类型的对象。

另请参阅

对象

介绍了R2012b