【发布时间】:2016-10-20 15:54:58
【问题描述】:
考虑一个包含复数的数组 A。
当我打印这个数组的绝对值时,我得到的图形类似于一系列峰值。我有兴趣创建一个仅包含与峰值对应的数字的新数组。
如果我使用pks = findpeaks(abs(A)),我会返回一个新数组pks 的实数。
但是,我想要一个包含复数的数组,这样我就可以处理实数和虚数。
【问题讨论】:
考虑一个包含复数的数组 A。
当我打印这个数组的绝对值时,我得到的图形类似于一系列峰值。我有兴趣创建一个仅包含与峰值对应的数字的新数组。
如果我使用pks = findpeaks(abs(A)),我会返回一个新数组pks 的实数。
但是,我想要一个包含复数的数组,这样我就可以处理实数和虚数。
【问题讨论】:
使用findpeaks的第二个输出
[~,loc] = findpeaks(abs(A));
那么复数值就是A(loc);
【讨论】: