数学建模社区-数学中国
标题:
matlab 二进制写入问题
[打印本页]
作者:
lixuewei3
时间:
2017-4-10 11:02
标题:
matlab 二进制写入问题
5 r+ M, [$ m4 X8 ?
复制代码
在用matlab写入二进制遇到个问题,我写入的结果里面是十进制转换后的AScii码序列,但我实际要的是打开后是那种乱码的情况,如下图,不知道哪地方出问题了,小白
一个,还请帮忙
head=(['0xA6','0x00','0x51','0xff','0x01']);tail=uint8(['0x00','0xE6','0x28','0x9C','0x58']);
0 Q) N0 t4 S+ m: P0 J$ ?+ F
fid=fopen('C:\dzh365\USERDATA\block\自选股6.blk','w');
2 m% G6 O$ I/ @
fwrite(fid,head,'ubit8');
4 e3 K" M8 w5 D# Z# f
code=[600000;300120;000467];
4 p q% H6 }$ R0 `8 A
for i=1:size(code,1)
0 Q7 F$ f1 L7 i9 e, q
p=num2str(code(i,1));
* M+ w8 j+ M' ], Z
uc=''; %定义一个空字符组
( I! m; d: H) ? \& X7 W8 ^. _
uc=strcat([uc,dec2hex('S'),dec2hex('Z')]);%%深圳股票
( f, {) \ S; B l1 w# v
end
9 S3 {3 o6 T" B2 H5 O$ }
if length(p)<6
- p8 f4 l2 H) Y; m
for add=1:(6-length(p))
\/ M: |' t N& _4 U/ N
uc=strcat([uc,dec2hex('0')]);%=dec2hex(p(j));
5 H% |( `( L& u2 \5 V- C
end
* `& |+ B* r S+ h6 [
end
5 P) o# t- j D
for j=1:length(p)
8 }! r/ ^, f8 Z% Z: r2 l. C4 ^
%sprintf('%02x\n',p(j));%dec2hex(p(1))
1 b* B9 \7 ?9 R) c; s" E6 Y
uc=strcat([uc,dec2hex(p(j))]);%=dec2hex(p(j));
2 ?6 `8 Z: Q8 g' @. f3 L7 F
end
1 ]/ s- f% K6 A- i" Y! h
fwrite(fid,uc,'ubit8');
6 Q4 _, Q: L9 ]3 x% d5 |1 v
fwrite(fid,tail,'ubit8');
\ F K! \# f R6 c0 I1 w9 h# K
end
# F- u. r% ~ Z, H; l3 U( H
' `& i* K2 J/ h/ z F' y3 |- J
fclose(fid) %返回指针的值为0,则表示存储数据正常
4 k! h% l5 f f( S3 F+ Q
复制代码
0 _& w4 v6 h9 y/ i; A7 _6 f
作者:
lshqcable605
时间:
2017-5-9 13:58
啊啊啊啊啊啊啊
5 M) Q, O$ K& O- l
作者:
lshqcable605
时间:
2017-5-9 13:59
66666666666666666666666
" C+ x1 p+ O( m* C8 J0 T* o
作者:
lshqcable605
时间:
2017-5-9 13:59
好好还好好还好好好好好
5 o! N* L# \5 N1 ~# j$ Z
作者:
lshqcable605
时间:
2017-5-9 13:59
666666666666666666666666666
" I- T2 u% ?9 a) R& U6 X
作者:
lshqcable605
时间:
2017-5-9 13:59
6666666666666666666
+ X7 k' S/ C) w% v) B% o9 ?5 G' u9 a
作者:
lshqcable605
时间:
2017-5-9 14:00
好好还好好还好好好好好
2 ?' L; f/ f" g% z0 S
作者:
lshqcable605
时间:
2017-5-9 14:00
6666666666666666666666666666666666666666666
% G! Z/ L5 M7 F8 n9 a+ C
作者:
lshqcable605
时间:
2017-5-9 14:01
999999999999999999999999999999999
4 k, |! W+ K7 k$ B7 i
作者:
lshqcable605
时间:
2017-5-9 14:01
6666666666666666666666
7 G0 e4 i: l9 G% j
作者:
lshqcable605
时间:
2017-5-9 14:01
哈哈哈哈哈哈哈哈哈
2 }+ Y7 G6 [, Q7 k4 k
作者:
lshqcable605
时间:
2017-5-9 14:01
2222222222222222221111111111111111
1 X$ w( i4 |# h2 H- Y9 R( F
作者:
lshqcable605
时间:
2017-5-9 14:01
好还好好还好好好好好好好好好
$ x- A; @+ L9 d4 @3 N9 J: v
作者:
lshqcable605
时间:
2017-5-9 14:02
666666666666666666666
2 F. ^& o* Y3 a0 R
作者:
lshqcable605
时间:
2017-5-9 14:02
9999999999999999999
4 i4 h1 S0 w3 n; V. b
作者:
lshqcable605
时间:
2017-5-9 14:02
好好好还好好还好好好好好
' u8 K0 z! ]% u* c4 R+ M
作者:
lshqcable605
时间:
2017-5-9 14:02
66666666666666999999999999999999999999999
' [- l# v7 w9 @4 s* {% y8 C
作者:
lshqcable605
时间:
2017-5-9 14:03
55555555555555666666666666666666666666666
0 G9 \' S8 S- {+ U! S9 M
作者:
lshqcable605
时间:
2017-5-9 14:03
好好还好好还好好好好好
, n' I7 h. E- Z3 n) H, t2 b
作者:
lshqcable605
时间:
2017-5-9 14:03
和哈哈哈哈哈哈哈哈哈哈哈哈
$ I7 `5 W( R! F& A9 p% p8 Z' q
作者:
lshqcable605
时间:
2017-5-9 14:03
好还好好还好好好好好好好好好
2 k( y) V8 q8 h. U( [: t
作者:
lshqcable605
时间:
2017-5-9 14:04
好好还好好还好好好好好
* @& u: @* o+ D& Z& S, o' J9 A
作者:
lshqcable605
时间:
2017-5-9 14:04
666666666666666666666666
1 }. G6 r, ^8 H0 g
作者:
lshqcable605
时间:
2017-5-9 14:04
99999999999999999999999
% D" ^; U+ K4 m7 j! F5 M! E
作者:
lshqcable605
时间:
2017-5-9 14:04
蒙公网安备 15010502000194号
) ^7 m1 n* [: [
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5