matlab中的freqz()函数用法

用matlab对一段语音进行预加重的时候遇到了一条语句:

[h1,f1]=freqz([1,-0.98],[1],256,4000);

其中的256、4000是什么意思?

上网查了一下,知道了[1,-0.98][1]是离散系统的系统函数的分子分母

256是一共有256个频率等分点的意思吗?那4000又是啥意思

256是语音长度,4000是采样频率?