Одинаковое кол-во элементов в массиве
Коллеги, добрый день.
Необходимо использовать corrcoef, а массивы разной длины.
Как сделать кол-во элементов одинаково?
Коллеги, добрый день.
Необходимо использовать corrcoef, а массивы разной длины.
Как сделать кол-во элементов одинаково?
Комментарии
Определите размеры массивов и выберите наибольший. Какие трудности тут могут быть?
Или вы что-то другое имели ввиду?
Для corrcoef необохдимы массивы одинаковой длины, у меня разной. Как сдеалть их одинаковой длины не теряя свойств процессов описанных в этих массивах?
Вам нужно обрезать больший массив, потому что нельзя найти коэффициент корреляции, если количесво сравниваемых величин разное.
я делал так
data2
data3
графики похожи на оригинал, но чуть-чуть разные по длине
length(data2) ans = 998637
length(data3) ans = 998988,
а хотелось получить
length(data.raw_EtCH{i,2}) * length(temp) ans = 999232
Можете выложить массивы data.raw_EtCH и temp? А то у меня сомнения по поводу формирования data2 в ветви else. Там получается столбец с количеством элементов, на один больше, чем в ветви до else.
В общем, понятно, почему у вас data2 и data3 получаются разной длины. Вы в ветви else в обоих случаях добавляете на 1 элемент больше, чем до else, в совокупности это приводит к различию длин векторов.
Кроме того, если даже у вас в if в обеих ветвях будет добавляться по одинаковому количеству элементов, всё равно data2 будет иметь длину (length(data.raw_EtCH{i,2})-1)*length(temp), а data3 - длину length(data.raw_EtCH{i,2})*(length(temp)-1). Эти длины-произведения, в общем случае, равны между собой не будут.
Могу предложить такой вариант формирования data2 и data3:
спасибо.
Какие трудности тут могут быть?
snow rider 3d
Как сдеалть их одинаковой длины не теряя свойств процессов описанных в этих массивах?
event party bus orange county
Такая задача обычно сводится к определению общего МОДУЛЯ для линейных отрезков разной длины.
Если длина КАЖДОГО отрезка известна и выражется ЧИСЛАМИ, то для этих чисел надо подобрать наименьший общий делитель (НОД). Если такого НОД у этих отрезков не существует, то такая задача просто НЕ ИМЕЕТ РЕШЕНИЯ...
I can't get any column, why?
tunnel rush