[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
digital differentiator using remez
From: |
Ron Crummett |
Subject: |
digital differentiator using remez |
Date: |
Wed, 07 Feb 2007 23:17:48 -0800 |
User-agent: |
Thunderbird 1.5.0.9 (X11/20061206) |
Hi -
I am trying to design a 4th order wideband differentiator using the
remez function. I type in
>>b = remez(4, [0 0.75], [0 0.75*pi], [], 'differentiator');
And I get this response:
error: invalid conversion from matrix to real vector
error: remez: need one weight for each band [=length(band)/2]
error: evaluating assignment expression near line 22, column 3
My only guess is that I need something in the weighting entry, so I
change it to
>> b = remez(4, [0 0.75], [0 0.75*pi], 1, 'differentiator');
Which gives me the message:
error: remez: griddensity is too low; must be greater than 16
error: evaluating assignment expression near line 22, column 3
A third attempt:
>> b = remez(4, [0 0.75], [0 0.75*pi], 1, 'differentiator', 64);
error: remez: incorrect argument list
error: evaluating assignment expression near line 22, column 3
At this point I am out of ideas of what I need to change. Has anyone
had any success with this? I am running 2.9.6 on Kubuntu breezy. Thanks.
-Ron
- digital differentiator using remez,
Ron Crummett <=