?? nxt_stat.m
字號:
function[next_state,memory_contents]=nxt_stat(current_state,input,L,k) % current_state=j input=l L=3 k=1
binary_state=deci2bin(current_state,k*(L-1)); % 用二進制數表示寄存器的狀態
binary_input=deci2bin(input,k); % input=0 binary_input=0 ; input=1 binary_input=1
next_state_binary=[binary_input,binary_state(1:(L-2)*k)]; % 移位寄存器從舊狀態變為新狀態,即從binary_state中去掉一個舊狀態,加上一個input
next_state=bin2deci(next_state_binary); % 用十進制表示下一個狀態
memory_contents=[binary_input,binary_state];
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -