NI產品與技術 討論區

取消
顯示結果 
搜尋替代 
您的意思是: 

矩陣

請問一下

我要如何將數值000111轉為1*6的矩陣

類似將二進位的每個bit拆開來然後丟入矩陣中

謝謝

0 積分
1 條訊息(共 6 條)
4,695 檢視
number to boolean array
0 積分
2 條訊息(共 6 條)
4,694 檢視

感謝你的回答,這我也有用過,但是若我只有1100四個bit,我使用此方法轉出來

在去看他的array size皆會是32,請問我該改什麼地方嗎?請看example

還有我可以設定我只有1100四個bit,而轉成boolean array時也只有四個燈,而我有六個bit他就會自動顯示六個燈嗎?

謝謝

0 積分
3 條訊息(共 6 條)
4,683 檢視

請切到 block diagram>>可以看到 U32

 

滑鼠移到上面>>右鍵>>Representation>>U8,U16

 

六個bit他就會自動顯示六個燈嗎?

 

應該是的。

0 積分
4 條訊息(共 6 條)
4,680 檢視

不好意思,在問一下

我的1100是input,不一定每次都為四個bit,就看當時要的狀況而定

我的意思是指說當我只輸入兩個bit,他的array size要為2,而且boolean應該也只要顯示兩個

而我的輸入若為六個bit,他的array size要為6而且boolean應該顯示六個......

謝謝

0 積分
5 條訊息(共 6 條)
4,678 檢視

no.

 

U8>>array size=8

U16>>array size=16

U32>>array size=32

 

電腦使用八個 bit 最多可以顯示 0~ 255, 2的八次方

 

0 積分
6 條訊息(共 6 條)
4,672 檢視