matlab output()函数,MATLAB - Data Output

本文介绍了在 MATLAB 中如何导出数据,重点讲述了使用 `save` 函数和 `dlmwrite` 函数将数值数组保存为分隔的 ASCII 数据文件。示例展示了如何使用这两个函数,并解释了它们的语法和限制。此外,还提到了日记文件的使用和使用低级 fprintf 函数创建自定义文本输出的情况。
摘要由CSDN通过智能技术生成

MATLAB - Data Output

MATLAB中的数据导出(或输出)意味着写入文件。 MATLAB允许您在另一个读取ASCII文件的应用程序中使用您的数据。 为此,MATLAB提供了几种数据导出选项。

您可以创建以下类型的文件 -来自数组的矩形,分隔的ASCII数据文件。

击键日记(或日志)文件以及生成的文本输出。

使用fprintf等低级函数的专用ASCII文件。

MEX文件,用于访问写入特定文本文件格式的C/C ++或Fortran例程。

除此之外,您还可以将数据导出到电子表格。

有两种方法可以将数值数组导出为分隔的ASCII数据文件 -使用save函数并指定-ascii限定符

使用dlmwrite函数

使用保存功能的语法是 -save my_data.out num_array -ascii

其中, my_data.out是创建的分隔ASCII数据文件, num_array是数字数组, −ascii是说明符。

使用dlmwrite函数的语法是 -dlmwrite('my_data.out', num_array, 'dlm_char')

其中, my_data.out是创建的分隔ASCII数据文件, num_array是数字数组, dlm_char是分隔符。

例子 (Example)

以下示例演示了该概念。 创建一个脚本文件并键入以下代码 -num_array = [ 1 2 3 4 ; 4 5 6 7; 7 8 9 0];

save array_data1.out num_array -ascii;

type array_data1.out

dlmwrite('array_data

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值