Да кажем - имам двата вектора:
a numbers=[14 14 2 25 25 14 14 14 2 23 23 23]:
b frequency_of_the_numbers_above=[2 1 2 3 1 3];
c new_numbers=[14 14 14 14 14 2 2 2 2 25 25 25 25 25 25 25 14 14 14 14 14 2 2 2 2 23 23 23 23 ];
b описва колко често се появява стойност във вектор a. Например: число 14 два пъти, затова първото число във b е 2, число 2 във вектор a веднъж, затова второто число във вектор b е 1 и т.н.
това, което сега искам, е да адаптирам вектор b към вектор c, така че резултатът да изглежда така:
new_numbers[14 14 14 14 14 2 2 2 2 25 25 25 25 25 25 25 14 14 14 14 14 2 2 2 2 23 23 23 23 ];
frequency_numbers_for_new_numbers=[2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 1 1 1 1 3 3 3 3];
14s
в a. И вашият резултат изглежда е каквото и да е числото в b, повторено за номера на този елемент в c, това ли искате? Винаги ли a и c съдържат едни и същи числа в същия ред? - person twain249   schedule 13.03.2012