第1个回答 推荐于2016-03-25
>> fid = fopen('test.bin','w')
>> fwrite(fid,magic(10),'uchar')
ans =
100
>> fclose(fid);
>> fid = fopen('test.bin', 'r');
>> a= fread(fid, [10 10],'uchar')'
a =
92 98 4 85 86 17 23 79 10 11
99 80 81 87 93 24 5 6 12 18
1 7 88 19 25 76 82 13 94 100
8 14 20 21 2 83 89 95 96 77
15 16 22 3 9 90 91 97 78 84
67 73 54 60 61 42 48 29 35 36
74 55 56 62 68 49 30 31 37 43
51 57 63 69 75 26 32 38 44 50
58 64 70 71 52 33 39 45 46 27
40 41 47 28 34 65 66 72 53 59
>>fclose(fid)
>> sum(a)
ans =
505 505 505 505 505 505 505 505 505 505
迈特莱博本回答被提问者采纳