数学建模社区-数学中国
标题:
matlab 二进制写入问题
[打印本页]
作者:
lixuewei3
时间:
2017-4-10 11:02
标题:
matlab 二进制写入问题
- n; M+ `: g" B% `$ r2 D
复制代码
在用matlab写入二进制遇到个问题,我写入的结果里面是十进制转换后的AScii码序列,但我实际要的是打开后是那种乱码的情况,如下图,不知道哪地方出问题了,小白
一个,还请帮忙
head=(['0xA6','0x00','0x51','0xff','0x01']);tail=uint8(['0x00','0xE6','0x28','0x9C','0x58']);
* S w9 ~- `3 I5 l, P+ J( W
fid=fopen('C:\dzh365\USERDATA\block\自选股6.blk','w');
+ [- H: Z$ S" B6 I1 v) ^! A
fwrite(fid,head,'ubit8');
5 ~8 O$ ~6 A+ o3 E# m; @( ?# V" v
code=[600000;300120;000467];
4 Z; s' w! e B4 a6 ^$ m) c
for i=1:size(code,1)
* R5 i" A0 X2 ]. q" P( V. @4 `, g5 o
p=num2str(code(i,1));
8 q3 X6 r* v2 C
uc=''; %定义一个空字符组
4 j3 ]+ @& R2 S) t& L0 n# ^+ q6 p; Z
uc=strcat([uc,dec2hex('S'),dec2hex('Z')]);%%深圳股票
; B# M$ r$ a* r( Q- ^
end
& n& [+ P' A6 E ]+ F
if length(p)<6
4 Q" {2 ]/ W! _+ [3 ^3 P3 H
for add=1:(6-length(p))
* o2 l+ K' r2 h4 e, T# ^4 \
uc=strcat([uc,dec2hex('0')]);%=dec2hex(p(j));
3 {3 Q5 o2 {3 L: c& m/ T' X
end
6 g7 i' D! l4 h! k- l) ?0 g1 ~
end
" Q/ p& P4 W( Z& ]
for j=1:length(p)
; y: A# K! y# D% S$ A9 O r4 ~" L1 q
%sprintf('%02x\n',p(j));%dec2hex(p(1))
, U% g7 M, @' r3 H1 T
uc=strcat([uc,dec2hex(p(j))]);%=dec2hex(p(j));
) c' N l+ J/ n- r! m* a! B
end
) O2 N) O. G, {: [. x& O( R) d
fwrite(fid,uc,'ubit8');
4 T% ^4 N6 a- m: |
fwrite(fid,tail,'ubit8');
8 C2 `9 n" Q3 O5 \# s
end
, ]1 H* G+ d3 z4 ^! Y+ d7 `8 N
3 q7 _5 [5 H) x {8 T9 c
fclose(fid) %返回指针的值为0,则表示存储数据正常
) j, I; b L1 }0 f
复制代码
7 f3 Q! F1 r7 M" Q1 P+ Q1 y
作者:
lshqcable605
时间:
2017-5-9 13:58
啊啊啊啊啊啊啊
3 q, p t/ M7 q. X; W
作者:
lshqcable605
时间:
2017-5-9 13:59
66666666666666666666666
7 k3 r) b9 m( \9 `
作者:
lshqcable605
时间:
2017-5-9 13:59
好好还好好还好好好好好
8 p8 c: U0 z/ \+ {# j
作者:
lshqcable605
时间:
2017-5-9 13:59
666666666666666666666666666
+ }" I$ l1 {: @$ T
作者:
lshqcable605
时间:
2017-5-9 13:59
6666666666666666666
4 o* K6 d/ G- S6 c
作者:
lshqcable605
时间:
2017-5-9 14:00
好好还好好还好好好好好
$ Z: M8 u; b$ o
作者:
lshqcable605
时间:
2017-5-9 14:00
6666666666666666666666666666666666666666666
( M: `1 b* r# F6 v+ f( |5 q3 ?- g
作者:
lshqcable605
时间:
2017-5-9 14:01
999999999999999999999999999999999
$ F+ z5 d1 h- @/ q$ i( p( i- P
作者:
lshqcable605
时间:
2017-5-9 14:01
6666666666666666666666
6 m" f: t: \" R# m' N8 o
作者:
lshqcable605
时间:
2017-5-9 14:01
哈哈哈哈哈哈哈哈哈
; ^8 J7 s& F% Z8 Y# _( x- m8 F: t
作者:
lshqcable605
时间:
2017-5-9 14:01
2222222222222222221111111111111111
- O0 c0 B# Q$ \* Z4 R3 Q
作者:
lshqcable605
时间:
2017-5-9 14:01
好还好好还好好好好好好好好好
1 ?6 m) l) Y2 Z4 J$ s$ I! K0 R
作者:
lshqcable605
时间:
2017-5-9 14:02
666666666666666666666
2 b6 U5 S# Y( B* G5 d' a
作者:
lshqcable605
时间:
2017-5-9 14:02
9999999999999999999
6 q2 i& U* y6 n6 E4 v p
作者:
lshqcable605
时间:
2017-5-9 14:02
好好好还好好还好好好好好
0 E" H/ ~3 t: s* y; i1 c. s2 @- h
作者:
lshqcable605
时间:
2017-5-9 14:02
66666666666666999999999999999999999999999
/ u3 W$ i" A- b
作者:
lshqcable605
时间:
2017-5-9 14:03
55555555555555666666666666666666666666666
J% a: u0 A* _$ A5 k
作者:
lshqcable605
时间:
2017-5-9 14:03
好好还好好还好好好好好
) F& _: R+ k( q6 ~$ _/ d/ }7 U9 h
作者:
lshqcable605
时间:
2017-5-9 14:03
和哈哈哈哈哈哈哈哈哈哈哈哈
; O8 E ]4 n Y5 R7 o
作者:
lshqcable605
时间:
2017-5-9 14:03
好还好好还好好好好好好好好好
" @2 m- \( w. d% w
作者:
lshqcable605
时间:
2017-5-9 14:04
好好还好好还好好好好好
4 [- J+ j, Y# c* `: e2 d
作者:
lshqcable605
时间:
2017-5-9 14:04
666666666666666666666666
: `% W- o7 z. C
作者:
lshqcable605
时间:
2017-5-9 14:04
99999999999999999999999
) A( r/ [* z" C+ s
作者:
lshqcable605
时间:
2017-5-9 14:04
蒙公网安备 15010502000194号
0 d+ @6 H; J% S: N& Y6 ?& r
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5