Hello forum,

I'm trying to see if the convolution theorem for the DHT works as it should. I'm using the formulations on wiki in the "properties" section of two pages:

Discrete Hartley transform - Wikipedia, the free encyclopedia

and

Hartley transform - Wikipedia, the free encyclopedia

I'd need a worked example with real numbers so that I can match them with the inputs/outputs of my own Matlab code which I just can't get to work so far.

I'm basically computing the DHT of two short "real number" sequences and attempting to combine them according to the wiki formula to produce the DHT of

their circular convolution.

I can't seem to get a match despite any interpretation I put on each formula, e.g. what X(-f) or Y(-f) mean rather than X(f) or Y(f).

Has anyone done this and has a worked example with some simple number sequences?