Создайте матрицу, в которой каждый столбец является синусоидой на 100 Гц, произведенной на уровне 1 кГц с различной амплитудой. Амплитуда равна индексу столбца.
Вычислите разницы максимум к минимуму столбцов.
t = 0:0.001:1-0.001;
x = cos(2*pi*100*t)'*(1:4);
y = peak2peak(x)
y = 1×4
2 4 6 8
Различия от пика к пику 2D матрицы в заданном измерении
Создайте матрицу, где каждая строка является синусоидой на 100 Гц, произведенной на уровне 1 кГц с различной амплитудой. Амплитуда равна индексу строки.
Вычислите разницы максимум к минимуму строк, задав размерность, равную 2 с dim аргумент.
t = 0:0.001:1-0.001;
x = (1:4)'*cos(2*pi*100*t);
y = peak2peak(x,2)
x — Входной массив вектор | матрица | N-D массив | gpuArray объект
Входной сигнал в виде вектора, матрицы, N-D массив или gpuArray объект. Для входных параметров с комплексным знаком, peak2peak идентифицирует максимум и минимум в комплексной амплитуде. peak2peak затем вычитает комплексное число с минимальным модулем от комплексного числа с максимальным модулем.
Типы данных: double | single Поддержка комплексного числа: Да
dim — Размерность, которая задает направление расчета положительный целочисленный скаляр
Величина для работы, заданная как положительный целый скаляр. По умолчанию, peak2peak действует вдоль первого измерения массива x с размером, больше, чем 1. Например, если x строка или вектор-столбец, y скаляр с действительным знаком. Если xN-by-M матрица с N > 1, y 1 M вектором-строкой, содержащим разницы максимум к минимуму столбцов x.
y — Разница максимум к минимуму скаляр | вектор | матрица | N-D массив | gpuArray объект
Разница максимум к минимуму, возвращенная как скаляр с действительным знаком, вектор, матрица, N-D массив или gpuArray объект.
Ссылки
[1] Стандарт IEEE® на переходах, импульсах и связанных формах волны, стандарт IEEE 181, 2003.
Расширенные возможности
"Высокие" массивы Осуществление вычислений с массивами, которые содержат больше строк, чем помещается в памяти.
Эта функция полностью поддерживает "высокие" массивы. Для получения дополнительной информации смотрите Длинные массивы (MATLAB).
Генерация кода C/C++ Генерация кода C и C++ с помощью MATLAB® Coder™.
Массивы графического процессора Ускорьте код путем работы графического процессора (GPU) с помощью Parallel Computing Toolbox™.
Эта функция полностью поддерживает массивы графического процессора. Для получения дополнительной информации смотрите функции MATLAB Запуска на графическом процессоре (Parallel Computing Toolbox).
Для просмотра документации необходимо авторизоваться на сайте
Памятка переводчика
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.