类型为“ double”的输入参数的未定义函数“ normalize”

时间:2018-07-18 18:27:44

标签: matlab undefined normalization

我想使用MATLAB函数“ normalize”将数据归一化为零均值和单位方差。在编译期间,我仍然收到错误:

  

类型为“ normalize”的输入参数的未定义函数“ double”。

尽管此功能支持双输入。

输入时:

which normalize -all

我知道了

C:\Program Files\MATLAB\R2017a\toolbox\signal\signal\@dfilt\normalize.m  % dfilt method

有人可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

您可能正在使用比R2018a更旧的MATLAB版本,这是首次引入函数normalize的时候。 which命令将向您显示先前存在的normalize类对象的dfilt方法(来自信号处理工具箱),该方法仅接受类型为dfilt的参数。