DSPRelated.com

David Boie (@Boyboy)

Graduated form the University of Idaho in EE in 1993. Downgraded my ambitions and mainly served as a trouble-shooter on manufacturing equipment until about 5 years ago when I was granted a patent (#8519594) and also renewed my interest in digital signal processing

Re: Restorative Upsampling

Reply posted 8 years ago (07/02/2016)
I think we have a error translating into MATLAB, and a potential misunderstanding on my part of what a row and column vector are. My output was a single 1-column...

Re: Restorative Upsampling

Reply posted 8 years ago (07/02/2016)
Rick: I thought I should clarify my response. In my Octave code, all non-scalars are row vectors with 1-column width. The concatenate commands result in an end...

Re: Restorative Upsampling

Reply posted 8 years ago (07/02/2016)
'n=rows(y0);' assigns to 'n' the number of rows in the row vector 'y0''wc=2*[wb;zeros((N-1),1)];' takes 'wb', concats it with (N-1) zeros, multiplies by scalar '2'...

Re: Restorative Upsampling

Reply posted 8 years ago (07/01/2016)
Rick:"Bandlimit" would be the highest frequency component in the original signal. If the original signal were sampled at 44.1kHz and properly low-pass filtered for...

Restorative Upsampling

New thread started 8 years ago
Hi.A new website shares a Matlab/Octave routine that upsamples time-delimited signals while eliminating aliasing errors and restoring lost high-frequency components....

Use this form to contact Boyboy

Before you can contact a member of the *Related Sites:

  • You must be logged in (register here)
  • You must confirm you email address