|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
两个row vector 二进制 a和b,建立新的vector z,如果a的数值对应的位置等于b的数值,则数值0加入z,反之,数值1加入z。
8 y6 p- o5 X, G8 s3 x最后求出z的平均值。 以下是我的码 很麻烦,大家帮我简化一下。谢谢
; Y( t, B, K: A/ L4 u. M0 ma = [1;0;1;1];/ p/ m( `2 H6 K- n0 N. Y
b = [1;0;0;0];3 z6 F2 ~3 T6 \; D3 P$ s f
z = [];
6 w4 x5 n6 `7 P& H8 zfor i = 1:length(a)% x3 x" n- v8 Q, E# s* p( W8 Y
if a(i)==b(i)9 }( `- {8 c$ c5 ?- {) c! ^
z(end+1) = 0;
* g- L$ h- V: W5 T! G- o else
$ F, T( C$ ~2 m+ P z(end+1) = 1;, |8 B6 z& Z7 k3 J- j2 m" H- J
end
' Z4 o* k; k& w, l9 Y. j/ send* F; y' P J$ C$ U) r" j" j N
mean(z);- r$ i& C, s! h o
|
|