# Product calculation between two matrixes

1 view (last 30 days)
Miguel Albuquerque on 8 Jun 2022
Hey guys, this is probably very easy, but Im having troubles with it, thank you in advance.
I want to calculate a product of two matrixes (surv_matrix) and(X_QPSK).
surv_matrix is a matrix of 47979 x 400.
This is the final calculation I want:
Range_compression=surv_matrix.*conj(X_QPSK);
First I want to ask if that code multiplicates first column of surv_matrix with first column of X_QPSK, because thats what I need and not row by row. So I want this two matrixes multiplicated column by column.
But first i need to put X_QPSK in a matrix, because now its a vector of 47979 x 1. So I want to define this vector as a matrix, where all the columns have the same value of this vector. How can I do that? This means I want that X_QPSK is 47949 x 400, where all the 400 columns have the same value of this one column I have.
Thank you

Torsten on 8 Jun 2022
X_QPSK = repmat(X_QPSK,1,400);
Range_compression=surv_matrix.*conj(X_QPSK);
.* multiplies each element of surv_matrix with each element of conj(X_QPSK).
Miguel Albuquerque on 8 Jun 2022
thanks a lot :D

### Categories

Find more on Linear Algebra in Help Center and File Exchange

R2021b

### Community Treasure Hunt

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

Start Hunting!