44问答网
所有问题
(急)!matlab中txt输出:我有一个矩阵A,想输出为txt格式,不要用科学计数法输出。我想知道具体代码,谢
如题所述
举报该问题
推荐答案 2012-08-28
dlmwrite('A.txt',A,'delimiter','\t','precision','%3.2f');
解释:
A.txt为输出的文件
A为输出的矩阵
'delimiter','\t' 表示分隔符为制表符
'precision','%3.2f' 表示不以科学计数法输出,输出形式为:小数点前有3位数,小数点后有2位数。
假如矩阵元素全是整数,那么'%.0f', 控制小数点后没有数,即为输出整数。
希望可以帮助你。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/G3ZVZRGGD.html
其他回答
第1个回答 2011-04-10
dlmwrite('xx.txt',yy,' '), 具体用法自己查看帮助文件
不过如果你矩阵很大的话,dlmwrite会比较慢
我是用C写的程序来写大的数据,比较快
相似回答
matlab中
怎么将数据以
txt格式
导出
答:
想将其以
txt格式输出,
试了几个输出函数,都存在问题。1.save save test3.txt data3 -ascii %不加-ascii则txt文件是
:MATLAB
5.0 MAT-file, Platform: PCWIN, Created on:...加乱码 txt文件中结果如下 1.0000000e+002 2.0000000e+002 4.0000000e+002 5.5000000e+002 7.0000000...
怎么按照原样
输出
到
txt
matlab
答:
fid = fopen('C.
txt
','w');fprintf(fid,'%1.0f%6.4f\r\n',C') %注意f跟百分号之间的空间是tab键 fclose all
在
matlab中
如何控制数据的
输出格式
?
答:
1、第一步在我们的电脑上打开
matlab,
在命令行窗口中创建了一个变量str=12345.1123456789;,使用 format;str显示出来,可以看到默认是short
格式,
short是短整式,显示小数点后四位,如下图所示:2、第二步我们通过“format long;str”代码,让数据显示格式变为长格式(long),如下图所示:3、第三步通...
matlab
数据显示
格式
答:
>> x = 1215.678978234756;>> format;x 可以看到,数据显示时以
科学计数法
显示为: x = 1.2157e+03 说明:在数据计算与显示输出时,常需要控制数据显示
格式,matlab
默认的数据显示格式是短整式(short),当数据为实数时,以小数点后4位的长度显示;当数据为整数时则以整数显示。数据显示格式以format...
大家正在搜
相关问题
matlab如何输出这样的矩阵到txt
Matlab中,把矩阵的数据输出为txt文本,如何让文本结果...
matlab 数组怎样输出到txt文件里
matlab中矩阵写入txt文档的问题
matlab 一个矩阵,如何在保存为txt 仅仅取两位小数!...
matlab 输出矩阵到txt文件 为什么是一列列的输出
matlab 数据导出 一个20000*500的矩阵A,想用...
matlab输出有字符和数据的单元数组到txt文件