#matlab #complex-numbers
#matlab #комплексные числа
Вопрос:
Рассмотрим массив A, который содержит комплексные числа.
Когда я печатаю абсолютные значения этого массива, я получаю график, который напоминает диапазон пиков. Я заинтересован в создании нового массива только с теми числами, которые соответствуют пикам.
Если я использую, pks = findpeaks(abs(A))
я возвращаюсь с новым массивом pks
действительных чисел.
Однако мне нужен массив, содержащий комплексное число, чтобы я мог работать с действительными и мнимыми значениями.
Ответ №1:
Используйте второй вывод findpeaks
[~,loc] = findpeaks(abs(A));
Тогда комплексные значения будут просто A(loc)
;
Комментарии:
1. @William Спасибо 😉 Подумайте о том, чтобы принять ответ как действительный!