Неопределенная функция 'normalize' для входных аргументов типа 'double'
Я хочу использовать функцию MATLAB "normalize
"который нормализует данные до нулевого среднего и единицы измерения. Во время компиляции я все еще получаю ошибку:
Неопределенная функция '
normalize
'для входных аргументов типа'double
".
Хотя эта функция поддерживает двойные входы.
Когда я набрал:
which normalize -all
Я получил:
C:\Program Files\MATLAB\R2017a\toolbox\signal\signal\@dfilt\normalize.m % dfilt method
Может ли кто-нибудь помочь мне, пожалуйста?
1 ответ
Скорее всего, вы используете версию MATLAB старше R2018a, то есть, когда функция normalize
был впервые представлен. which
Команда показывает вам normalize
метод для dfilt
объекты класса (из панели инструментов обработки сигналов), которые существовали ранее, которые принимают только аргументы типа dfilt
,