|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
两个row vector 二进制 a和b,建立新的vector z,如果a的数值对应的位置等于b的数值,则数值0加入z,反之,数值1加入z。$ o4 s, E( g0 o# \/ c; e
最后求出z的平均值。 以下是我的码 很麻烦,大家帮我简化一下。谢谢
/ K% u" \8 @5 m5 la = [1;0;1;1];
! {8 ]4 A% q4 g2 O9 G2 tb = [1;0;0;0];8 x' O, _: r7 P5 G0 E* C* w; `
z = [];; f" `* l* Z8 E: c
for i = 1:length(a)
- h I: W5 Q1 S4 B3 n if a(i)==b(i)
' U# g6 Y2 O. k3 ~, Z2 T: ]! b. q z(end+1) = 0;
5 S- P4 G8 L% s2 l else
' s; Z8 ~, S* l z(end+1) = 1;
0 g, @4 V7 b4 D+ i) o4 ]0 { end- O7 ~, B6 C \: D
end
: T9 B8 Q* ?2 U0 ^' Tmean(z);
|! z1 }0 y) t# u |
|