MATLAB Answers

複数の10進数の値を​ndec2binで2​進数に変換したいです​。

조회 수: 4(최근 30일)
Yuya Oki
Yuya Oki 2021년 8월 24일
댓글: Yuya Oki 2021년 8월 25일
複数の10進数の値をndec2binで2進数に変換したいです。
ex)a = [1 2 3]'
ndec2bin(a,3);
上のコードを試したのですがPlease specify x in the range[-2^(n-1) 2^(n-1)-1].というエラーがでてうまくできませんでした。ndec2binの関数の数値xには変数をいれられないということなのでしょうか?

채택된 답변

Shunichi Kusano
Shunichi Kusano 2021년 8월 24일
dec2binでいけるみたいです。
a = [1 2 3]';
dec2bin(a,3)
ans = 3×3 char array
'001' '010' '011'
  댓글 수: 4
Yuya Oki
Yuya Oki 2021년 8월 25일
Shunichi Kusano様、Atsushi Ueno様
ご回答、ご教授いただきありがとうございました。添付していただいたndec2bin_arrayの関数で解決できました。

댓글을 달려면 로그인하십시오.

추가 답변(0개)

태그

제품


릴리스

R2019b

Community Treasure Hunt

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

Start Hunting!