how to define the below function ?

1 view (last 30 days)
aditya sahu
aditya sahu on 8 May 2017
Commented: Walter Roberson on 8 May 2017
How to define the function f1= 2n<->2n+1 i.e it defines two transformations.
1. from value 2n to 2n+1.
2.from value 2n+1 to 2n.
Example. i.e let x= 30 (00011110). if we embed 0/1 then the result will be for 0= 30(00011110) i.e 2n for 1= 31(00011111) i.e 2n+1.
Thank you.

Answers (1)

Walter Roberson
Walter Roberson on 8 May 2017
@(v) v + 1 - 2*mod(v, 2)
  2 Comments
aditya sahu
aditya sahu on 8 May 2017
Dear , Walter Roberson i could not understood your answer, Actually i need to write as function. would you please clarify more in detail about your answer . Thank you.
Walter Roberson
Walter Roberson on 8 May 2017
function value = f1(x)
value = x + 1 - 2*mod(x, 2);

Sign in to comment.

Categories

Find more on Startup and Shutdown 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!