|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
请大佬看看这段程序
" g$ O+ q. f0 G: o+ D& w
$ `: q7 Q% p) O0 W1 z, U- pfunction [y,yn]=two2four(x,m)
) g3 e3 I5 d" E* X3 p%二进制转换成四进制
8 e3 I) Q g" E7 W, _6 P- dsyms x, m! ?. Q6 o" Q
T=[0 1;3 2];* S* o" P1 N1 k! \5 f1 L+ `
n=length(x);
- b; e) d. }8 D/ t+ lii=1;
4 C, c" m+ Z2 z$ z* P7 ~3 |4 ^5 rfor i=1:2:n-1;
4 j' H, ~; ^0 ?0 _1 j) t: d% b7 e1 J xi=x(i:i+1)+1;7 q3 \$ A% K" |1 y& C' L1 V8 Q
yn(ii)=T(xi(1),xi(2));
$ T* i+ g0 I6 w' A( _2 W) h/ { ii=ii+1;( s% n! ~0 x* M5 V- E
end
& p% X5 I8 p/ Iyn=yn-1.5;5 z/ F3 R& `' Z5 |% y7 a r
y=yn;1 ~- B% B4 B- V9 H( s# D
for i=1:m-1;
- ^- D/ ~, A" J0 B3 \$ _/ h; L9 B5 G y=[y;yn];3 S1 {% m0 M& U- J
end
4 v+ k2 o1 Q* G* My=y( ';; A1 b6 c+ E1 w) ]
运行显示* j9 m2 q9 {7 w& `$ g
??? Undefined function or variable "yn".% A/ }* Z& z, m1 |; c& m
Error in ==> two2four at 12
! u6 D4 j, a+ X/ @' Nyn=yn-1.5;/ X1 @/ U& R9 L U4 J. b. t7 Y
3 |5 B9 K1 m4 B5 A4 D8 J3 j |
|