MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [MATLAB基础] 请问我dlmwrite一个arrayfun输出的矩阵,为什么会这样? (https://www.labfans.com/bbs/showthread.php?t=18756)

lipper_lee 2013-04-01 14:59

请问我dlmwrite一个arrayfun输出的矩阵,为什么会这样?
 
请问我dlmwrite一个arrayfun输出的矩阵,为什么会这样?

A=[1 2 3;4 5 6];
C = arrayfun(@(x)dec2bin(x,4),A,'UniformOutput',false);
dlmwrite('C.txt',C,'delimiter',',','newline','pc');

'C.txt' :
0,0,0,1,0,0,1,0,0,0,1,1
0,1,0,0,0,1,0,1,0,1,1,0


而我期望的'C.txt'是:
0001,0010,0011
0100,0101,0110

请问如何能输出成我期望的这种样子?


所有时间均为北京时间。现在的时间是 13:56

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.