用matlab导出数据,MATLAB数据导出

本文详细介绍了在MATLAB中如何导出数据,包括使用save函数和dlmwrite函数创建分隔的ASCII数据文件,日记或日志文件的创建,以及使用fprintf等低级别I/O函数导出复杂文本数据文件。示例代码展示了如何操作并导出数字和字符数据。
摘要由CSDN通过智能技术生成

MATLAB数据导出

在MATLAB中的数据导出意味着写入文件。 MATLAB允许你使用数据在另一个应用程序读取ASCII文件。对于这一点,MATLAB提供了多种数据输出选项。

您可以创建以下类型的文件:

矩形,分隔的ASCII数据文件从一个数组。

日记或日志文件的按键和文本输出。

专业的ASCII文件,如fprintf使用低层函数。

MEX文件来访问你的C/ C + +或Fortran程序写入到一个特定的文本文件格式。

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

导出数字阵列作为分隔符的ASCII数据文件的方法有两种:

使用 save函数及指定的ASCII限定符

使用dlmwrite函数

使用save函数的语法是:

save my_data.outnum_array-ASCII

其中,my_data.out定界ASCII创建的数据文件,num_array是一个数字的阵列和ASCIIis符。

语法用dlmwrite函数是:

dlmwrite('my_data.out',num_array,'dlm_char')

其中,my_data.out 定界ASCII创建的数据文件,是一个num_array 数字阵列和 dlm_char 分隔符。

例子

下面的例子演示了这一概念。创建一个脚本文件,并输入下面的代码:

num_array=[1234;4567;7890];save array_data1.outnum_array-ASCII;type array_data1.outdlmwrite('array_data2

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值