将十六进制值转换为Ascii文本
146(30天)
显示旧的评论
我试图将十六进制值的字符串转换为Ascii文本,但我很难在网上找到一个解决方案。
我已经将十六进制值分成2组,然后使用hex2dec转换成十进制,现在我想每一个十进制数转换为Ascii文本但不能找到一个在Matlab函数,或者解决方案在线吗?
有一个函数在Matlab任何十六进制值转换为Ascii文本吗?我应该将十六进制数转换为二进制/八进制而不是小数?
任何帮助将不胜感激,谢谢,卡罗琳
答案(2)
詹姆斯Tursa
2018年4月6日
例如,使用char()函数:
> > h =“41”
h =
41
> > d = hex2dec (h)
d =
65年
> > c = char (d)
c =
一个