Binary value conversion.

1 visualizzazione (ultimi 30 giorni)
Noman Abir
Noman Abir il 2 Gen 2021
Commentato: Noman Abir il 5 Gen 2021
I have a binary sequence like this :
01011001
01010110
01010010
01001111
01001100
01010010
01011001
How can I convert all the 0 values to -1..? 1 values will be 1 as well.
  2 Commenti
John D'Errico
John D'Errico il 2 Gen 2021
Please. There was no reason to ask the same question twice.
Noman Abir
Noman Abir il 2 Gen 2021
The network issue. That's why it submitted twice. sorry.

Accedi per commentare.

Risposta accettata

Image Analyst
Image Analyst il 2 Gen 2021
mask = yourSequence == 0; % Find all 0s
yourSequence(mask) = -1; % Convert 0s to -1s.
  25 Commenti
Noman Abir
Noman Abir il 4 Gen 2021
Thank you. I have got my solution.
Noman Abir
Noman Abir il 5 Gen 2021
I need some more help from you @Walter Roberson & @Image Analyst.
I have added 2 different MATLAB files where "receive_cdm.m" is my main code and "y_send.mat" is a file I am getting some values from it and loaded it in main code section.
If you look at the code then I have assigned 1 parameter c1. Forget about other parameters.
The following tasks are explained in the code.
I have done it with proper MATLAB commands and equations.
But, I am getting error when I calculate it manually and matching it with MATLAB calculations. (What I should get and what I am getting from MATLAB)
Can anyone check my code, please..?
It would be very helpful for me.

Accedi per commentare.

Più risposte (1)

Walter Roberson
Walter Roberson il 2 Gen 2021
num = (z-'0')*2-1;

Categorie

Scopri di più su Data Type Conversion in Help Center e File Exchange

Prodotti


Release

R2014b

Community Treasure Hunt

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

Start Hunting!

Translated by