Tricky matrix multiplication problem when there are two possible solutions for x

3 views (last 30 days)
Here is an example of what I mean:
We have
so basically,
s(1) and s(2) always equal something (1 or 0), so in one case, s(1) & s(2) = 0, and in another, s(1) = 0 & s(2) = 1 etc.
Note that I am using bitwise XOR addition
This results in two different possible x value combinations. In the case of s(1) & s(2) = 0, we get
and
What I am struggling to figure out is how I can program this operation so that given varying s(1) and s(2), I get 2 results for x.
Any advice on where to go would be great, I am somewhat new to MATLAB so I might be missing obvious operations but I can't find them. Thank you!
  3 Comments
Brett Wood
Brett Wood on 17 Mar 2020
Yeah, I guess my problem is really making it so my computations are in GF(2) thus yielding two different solutions for x
Brett Wood
Brett Wood on 17 Mar 2020
I am able to get one solution using solution = gflineq(H, s, 2) but I only get 1 solution, not both

Sign in to comment.

Answers (0)

Categories

Find more on Creating and Concatenating Matrices in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!