回 帖 发 新 帖 刷新版面

主题:如何将数组循环输出成文件

C=[2,12,4,1,7,10,11,6,8,5,3,15,13,0,14,9;14,11,2,12,4,7,13,1,5,0,15,10,3,9,8,6;4,2,1,11,10,13,7,8,15,9,12,5,6,3,0,14;11,8,12,7,1,14,2,13,6,15,0,9,10,4,5,3];
 D=52;
     for A=0:63;
     B=bitxor(A,D);
    a(1:6)=dec2bin(A,6);
    b(1:6)=dec2bin(B,6);
    c(1:6)=dec2bin(D,6);
    t=num2str([b(1,1),b(1,6)]);
    T=num2str([a(1,1),a(1,6)]);
    v=num2str(b(1,2:5));
    V=num2str(a(1,2:5));
    t=bin2dec(t);
    v=bin2dec(v);
    T=bin2dec(T);
    V=bin2dec(V);
    I= C(t+1,v+1);
    J= C(T+1,V+1);
    S(1:4)=dec2bin(bitxor(I,J),4);
    E=strcat(a,'output:',S)
    dlmwrite('差分分析异或表.txt',E)
     end 
程序如上 我想随着A循环输出很多行的E  到文本文件或xls里 
但是只能显示最后一次的结果
改成xls则是全零或全1

回复列表 (共3个回复)

沙发

别价都光点不回啊,急等~~~

板凳


程序如上 我想随着A循环输出[url=http://visa.liuxuebao.com/]英国签证[/url]很多行的E  到文本文件或xls里 但是只能显示最后一次的结果改成xls则是全零或全1

3 楼


用xlswrite即可
-----------------
联系qq 604443022

我来回复

您尚未登录,请登录后再回复。点此登录或注册