|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
两个row vector 二进制 a和b,建立新的vector z,如果a的数值对应的位置等于b的数值,则数值0加入z,反之,数值1加入z。
, z1 m$ U* D9 E, U8 n E, }最后求出z的平均值。 以下是我的码 很麻烦,大家帮我简化一下。谢谢% ]. I9 k8 i" `- ?* U- O$ A
a = [1;0;1;1];
- z) ]( o0 u! U$ h% M9 Tb = [1;0;0;0];
; c! M g/ R4 U. Vz = [];( F- d; i) u5 _& N* u; A* M: q
for i = 1:length(a)
5 ~0 |+ m/ {8 ? v+ E5 b; E if a(i)==b(i); F! N0 l7 T: g5 u; y6 f
z(end+1) = 0;
0 K6 i! B0 i7 j j else
$ y8 x5 V" H( f1 l V* W z(end+1) = 1;# i2 p$ X3 W y, p1 g+ A7 O
end
3 P$ X: d8 V0 o9 Lend
+ C# m. g7 q" z* Omean(z);# g9 w; _; J! d3 d
|
|