Question: PROGRAMMING IN MATLAB Write a function with header [d] = myBin2Dec(b) where b is a binary number represented by a one-dimensional array of ones and
PROGRAMMING IN MATLAB
Write a function with header [d] = myBin2Dec(b) where b is a binary number represented by a one-dimensional array of ones and zeros. The last element of b represents the coefficient of 2^0, the second-to-last element of b represents the coefficient of 2^1, and so on. The output variable, d, should be the decimal representation of b.
Test cases:
>> d = myBin2Dec([1 1 1])
d = 7
>> d = myBin2Dec([0 0 0 0 0])
d = 0
>> d = myBin2Dec([1 0 1 0 1 0 1])
d = 85
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
