Skip to main content
12 events
when toggle format what by license comment
Sep 16, 2023 at 10:58 answer added Maarten Havinga timeline score: 1
Sep 15, 2023 at 12:48 comment added ACR I think the key question still is how do go about circumventing the $S$ and the data vector $v$ size mismatch. The solution would still be acting on segment by segment. I would appreciate if you post it as an answer with little bit of more details because comments get deleted.
Sep 15, 2023 at 10:15 comment added Maarten Havinga An easier formula for $S'$ might be $(S_{ij}+T_{kl})_{(i,k)(j,l)} \space (mod \space 2)$ where the index space is now the cartesian product of index spaces of $S$ and $T$ (so $i,j$ indicate the sampler while $k,l$ indicate the timeframe.
Sep 15, 2023 at 10:08 comment added Maarten Havinga A 40 element maximal length sequence does not exist, better would be 63 or 31 timeframes. Define $(e(A))_{ij} = (-1)^{A_{ij}}$ and find a PRBS of the required length (amount of timeframes) with circulant matrix $T$. Then use $S'=e^{-1}(e(S) \otimes e(T))$ as new $S$. An easier formula for $S'$ might be $(S+T)_{(i,k)(j,l)} mod 2$ where the index space is now the cartesian product of index spaces of $S$ and $T$.
Sep 14, 2023 at 19:39 comment added ACR Maarten Havinga, Your approach seems interesting, can you add a little bit more about the approach, starting with 127x127 circulant matrix $S$, and you have a $v$ which is 5080 elements. How do you suggest going about from there?
Sep 14, 2023 at 18:20 comment added Maarten Havinga The tensor product method deconvolves the time series for each sampler independently from the deconvolution of all $127$ samplers at one time.
Sep 14, 2023 at 17:59 comment added Maarten Havinga So the best noise reduction goes for any Hadamard matrix with the constant $1$ row and column deleted and mapping $1$ to $0$ and $-1$ to $1$. However I'm not sure if there's a reason for the circulant condition on $S$, if not just take such a 0-1 representation of a Hadamard matrix of the same size as $v$. To preserve this circulant property on $L$ inputs use the tensor product method I mentioned above.
Sep 14, 2023 at 17:39 comment added Maarten Havinga I believe you need a maximal determinant binary matrix of the same size as $v$. A tensor product of two circulant matrices from 2 PRBS in $\pm 1$ form (then translated back to binary) should reduce noise a lot. From wikipedia, Let A be an n × n matrix and let B be an m × m matrix. Then $\left| \mathbf{A} \otimes \mathbf{B} \right| = \left| \mathbf{A} \right| ^m \left| \mathbf{B} \right| ^n$. It's the inverse of the determinant (which is tiny) that reduces noise.
Sep 13, 2023 at 12:04 answer added kodlu timeline score: 1
Sep 12, 2023 at 15:06 comment added ACR This question is related to mathematical application to chemistry research where Hadamard Transforms are employed to signal to noise ratio enhancement. I wrote a very detailed query before (now deleted) with the background but it hid the main question which I summarized here. Any pointer or reference would be helpful.
Sep 12, 2023 at 13:11 review Close votes
Oct 6, 2023 at 3:08
Sep 12, 2023 at 12:22 history asked ACR CC BY-SA 4.0