0

これは私のコードです。配列の平均を取ります。

for m=1:Q
    for n=1:W
        k=k+arr(m,n);
    end      
    k=k/W
    fprintf(fid,'%d\n',k);
    k=0;
end 

コマンドウィンドウでは正しい値を出力しますが、テキストでは正しくありません。

コマンド ウィンドウ出力:

k =   52.4665

k =    3.9971

k =   -3.5033

......

テキスト出力:

     5.246647e+01

    3.997084e+00

    -3.503343e+00

    -1.862232e+00 

...
4

1 に答える 1