|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
两个row vector 二进制 a和b,建立新的vector z,如果a的数值对应的位置等于b的数值,则数值0加入z,反之,数值1加入z。
5 @( p/ M" E% @: i# A* @最后求出z的平均值。 以下是我的码 很麻烦,大家帮我简化一下。谢谢
5 W) j2 ~2 ?$ v4 {a = [1;0;1;1];
) J9 T4 p& @; H+ F& X. b) ab = [1;0;0;0];4 L5 I! Q4 j9 U/ L# u
z = [];) h O& d2 _& Y9 [
for i = 1:length(a)
T( j, {. q$ c& R8 r if a(i)==b(i)# R2 n: p8 Z2 M* \- O, i
z(end+1) = 0;. y& ~; ?; i! u8 @/ s$ @6 h2 [
else
0 S, v" @8 M# D: A2 ] f z(end+1) = 1;
$ F! n: n# @% m& D3 A end9 y, x6 C: s u5 x
end/ J- h) a2 z& q$ z. W) O' }
mean(z);; l. u% s# ^% R2 M# Q
|
|