bl_mcu_sdk/examples/dsp/DistanceFunctions_part2/array.h

45 lines
1.8 KiB
C

// Array for DistanceFunctions part2
//11111111111111110000000000010000 1111
uint32_t u32_dice_a_array[2] = {0xffff0010,0xf0000000};
//11111111000011110000111100000000 1010
uint32_t u32_dice_b_array[2] = {0xff0f0f00,0xa0000000};
//01010001001111011010011101000010 1010
uint32_t u32_hamming_a_array[2] = {0x513DA742,0xa0000000};
//11100010111000101110001010000111 0110
uint32_t u32_hamming_b_array[2] = {0xE2E2E287,0x60000000};
//10000000011000100100000111000100 0111
uint32_t u32_jaccard_a_array[2] = {0x806241C4,0x70000000};
//01010100110110000111110110111110 0001
uint32_t u32_jaccard_b_array[2] = {0x54D87DBE,0x10000000};
//00000010011000010110000010010110 1001
uint32_t u32_kulsinski_a_array[2] = {0x02616096,0x90000000};
//11001100101110001010101111010011 0111
uint32_t u32_kulsinski_b_array[2] = {0xCCB8ABD3,0x70000000};
//11100100011100100101110111110010 0001
uint32_t u32_rogerstanimoto_a_array[2] = {0xE4725DF2,0x10000000};
//10010110001000000110100110101111 1001
uint32_t u32_rogerstanimoto_b_array[2] = {0x962069AF,0x90000000};
//00111000101100000100100101110101 1101
uint32_t u32_russellrao_a_array[2] = {0x38B04975,0xd0000000};
//00000001011100011011110011000000 1011
uint32_t u32_russellrao_b_array[2] = {0x0171BCC0,0xb0000000};
//11101011000110110101000010100010 0010
uint32_t u32_sokalmichener_a_array[2] = {0xEB1B50A2,0x20000000};
//10101000111011111010010011010110 1111
uint32_t u32_sokalmichener_b_array[2] = {0xA8EFA4D6,0xf0000000};
//00011011111110000000111110010111 0011
uint32_t u32_sokalsneath_a_array[2] = {0x1BF80F97,0x30000000};
//10010010010101100000010101011001 1010
uint32_t u32_sokalsneath_b_array[2] = {0x92560559,0xa0000000};
//11011111000111010001000001111111 1011
uint32_t u32_yule_a_array[2] = {0xDF1D107F,0xb0000000};
//11010011111010111111111001010110 1000
uint32_t u32_yule_b_array[2] = {0xD3EBFE56,0x80000000};