[a,d] =
haart(x) возвращает коэффициенты приближения, a, и детализируйте коэффициенты, d, из 1D Хаара дискретный вейвлет преобразовывают. Вход x могут быть одномерные или многомерные данные. level по умолчанию зависит от длины x.
[a,d] =
haart(___,integerflag) задает, как Преобразование Хаара обрабатывает данные с целочисленным знаком, с помощью любого из предыдущих синтаксисов.
Получите Преобразование Хаара многомерного набора данных временных рядов данных о потреблении электричества вниз к уровню 4. signals данные транспонированы так, чтобы каждые временные ряды были в столбце, а не строке.
Получите Преобразование Хаара. Затем получите обратное Преобразование Хаара, аппроксимированное на уровне 5. Шкала для этого уровня составляет 512 секунд, который является времена интервал выборки (16 секунд).
x — Входной сигнал вектор из действительных значений | матрица действительных значений
Входной сигнал в виде вектора или матрицы действительных значений. Если x является вектором, это должна быть даже длина. Если x матрица, каждый столбец должен быть даже длиной, и haart работает с каждым столбцом x.
Типы данных: double
level — Максимальный уровень положительное целое число
Максимальный уровень, к которому можно выполнить Преобразование Хаара в виде положительного целого числа. Значение по умолчанию зависит от длины входного сигнала, x.
Если длина x степень двойки, Преобразование Хаара получено вниз, чтобы выровнять log2(length(x)).
Если длина x является четным, но не степень двойки, Преобразование Хаара получено вниз, чтобы выровнять floor(log2(length(x)/2)).
Если level 1, коэффициенты детали, d, возвращены как вектор или матрица, в зависимости от того, является ли вход вектором или матрицей, соответственно.
integerflag — Обработка данных с целочисленным знаком 'noninteger' (значение по умолчанию) | 'integer'
Обработка данных с целочисленным знаком в виде любого 'noninteger' или 'integer'. 'noninteger' не сохраняет данные с целочисленным знаком в Преобразовании Хаара и 'integer' консервы это. 'integer' опция применяется только если все элементы входа, x, целые числа. Для входа с целочисленным знаком, haart возвращает коэффициенты вейвлета с целочисленным знаком. Для обоих 'noninteger' и 'integer', однако, алгоритм Преобразования Хаара использует арифметику с плавающей точкой. Тип данных выходных параметров a и d, всегда double.
a — Коэффициенты приближения скаляр | вектор | матрица
Коэффициенты приближения, возвращенные как скаляр, вектор или матрица коэффициентов, в зависимости от уровня, к которому вычисляется преобразование. Приближение или масштабирование, коэффициенты являются представлением lowpass входа. На каждом уровне коэффициенты приближения разделены на более грубое приближение и детализируют коэффициенты.
Детализируйте коэффициенты, возвращенные как скаляр, вектор, матрица или массив ячеек. Коэффициенты детали обычно упоминаются как коэффициенты вейвлета. Количество коэффициентов детали зависит на выбранном уровне и длине входа. Если d массив ячеек, элементы d упорядочены от самого прекрасного до самого грубого разрешения.
Примечание: Сгенерированный C и Код С++ всегда возвращают коэффициенты вейвлета d в массиве ячеек.
Типы данных: double
Расширенные возможности
Генерация кода C/C++ Генерация кода C и C++ с помощью MATLAB® Coder™.
Для просмотра документации необходимо авторизоваться на сайте
Памятка переводчика
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.