필터 지우기
필터 지우기

how to define a register depending on inputs ?

조회 수: 2 (최근 30일)
Henry Buck
Henry Buck 2016년 2월 29일
Hi,
I want to define a register(10 bits for example) or variable that depends on some inputs. One of the inputs is changing between +10 t0 -10 and resolution of 1 in each step (10,9,8...-8,-9,,10) - it behave like a sine wave steps. The purpose of that register is like an index between those steps - in each step proper bit wil turn on. for example: If input=0 then register will change to reg=0000000000. if input=1 then register will change to reg=0000000001. if input=2 then register will change to reg=0000000011. ... ... if input=9 then register will change to reg=0111111111. if input=10 then register will change to reg=1111111111.
and when it reached the max value(10), and progress, again to 9, 8 ,7, it clear those spicific bits... if input=9 then register will change to reg=0111111111. if input=8 then register will change to reg=0011111111. if input=7 then register will change to reg=0001111111.
and so on...
In each step I need to read that register and according the bits inside, create outputs. for each bit: if bit = 0 the output will be 01 if bit = 1 the output will be 10
Can anyone guide/show me how to do/write it correctly? Can Ido it in MATLAB function ?
Thanks, Henry

답변 (0개)

카테고리

Help CenterFile Exchange에서 String에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by