二进制文件写入器
页面进行中。 |
将数据写入二进制文件
类型: Binary File Writer
图书馆中的路径:
|
说明
二进制文件写入器 程序块将多通道信号数据写入二进制文件。您可以在程序块参数中指定文件名和文件头结构,文件头将写入输入数据之前。如果不需要文件头,则应在参数字段 文件头 中指定空括号"()"。第一次向文件写入数据时,程序块会先写入标题,然后再写入数据。在后续调用中,程序块将写入剩余数据。
在写入矩阵时,程序块使用两个索引选项之一,在参数 索引模式 中指定。默认情况下是按行 (主要行
).例如,如果输入矩阵为 [1、2、4、5、8、7、9、2
],程序块将以 [1、2、4、5、8、7、9、2
] 的形式写入数据。
端口
输入
#
IN_1
—
写入数据
标量 | 向量 | 矩阵
Details
写入块将数据写入参数 文件名 中指定的文件。如果有头文件 文件头 ,程序块会在写入数据前将头文件写入文件。程序块可以写入浮点和整数数据。输入数据可以是实数或复数。如果数据是复数,程序块将以实部和虚部交替的形式写入。写入块假定使用主机上设置的标准默认字节顺序。
数据类型 |
Float32`、Float64`、Int8`、Int16`、Int32`、Int64`、UInt8`、UInt16`、UInt32`、UInt64`。 |
复数支持 |
是 |
参数
Main
# 文件名 — 文件名
Details
块写入数据的文件名。文件可以有任何扩展名。
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
是 |
# 文件头 — 文件头
Details
如果不需要文件头,则应在字段中指定空括号 ()
。如果需要文件头,则字段应包含一个已命名的元组(field1 = value, …, fieldN = valueN
),值可以是字符串、数字、一维数字向量和二维数字矩阵。
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
是 |
#
索引模式 —
矩阵条目的索引顺序
主要行
| 列-大
Details
选择程序块写入数据的方式:
-
主要行
- 输入矩阵按行写入文件; -
列-大
- 输入矩阵按列写入文件。
值 |
|
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
无 |