MATLAB Answers

53やFEなど、16​進数のデータが一列に​並んでいるデータがあ​るのですが、これを1​0進数に変換したいの​ですが、hex2de​cの関数を使うとエラ​ーが出てしまいます、​どのようにすればいい​でしょうか。

조회 수: 3(최근 30일)
mimumimu
mimumimu 8 Jan 2020
편집: Musashi Ito 16 Jan 2020
タイトルと同義

  댓글 수: 1

michio
michio 8 Jan 2020
エラーが出る例(コード)も記載いただけると現象を確認できるのでたすかります。お手数ですがよろしくお願いいたします。

로그인 to comment.

답변(1개)

Musashi Ito
Musashi Ito 16 Jan 2020
편집: Musashi Ito 16 Jan 2020
MATLAB には文字列というデータ型があるみたいで、hex2dec 関数を使用するときも 16 進数のデータを 文字列データとして入力すれば 10 進数の数値データに変換できるみたいです。以下のようなプログラムの書き方であればエラーは出ないみたいですが、いかがでしょうか。
d1 = hex2dec('53')
d2 = hex2dec('FE')

  댓글 수: 0

로그인 to comment.

이 질문에 답변하려면 로그인을(를) 수행하십시오.