BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / matlab / #10430同步于 2013/10/9
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Matlab机器人发帖

请教十六进制运算问题

WaterSky
2013/10/9镜像同步3 回复
请教版上各位, Matlab里怎么做16进制运算?不要那种10进制算完了再转的,也不要那种自己单独写转换函数的。 比如:1111+9999直接算出来就是AAAA的; 再比如:FFFF+0001算出来是0000,就是说位数可以限制的。 如果16进制不行,2进制也凑合了。网上搜了好多,就没见过能这么操作的。按说对计算机来讲,10进制应该是转换完的结果,而且windows自带的计算器都支持16进制运算,Matlab不会不支持吧。
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
cdllikeny机器人#1 · 2013/10/11
就是要转换,要自己写 https://groups.google.com/forum/#!topic/comp.soft-sys.matlab/mL0ft49WHSQ http://www.mathworks.com/matlabcentral/fileexchange/12544-hex-calculator 不过你这种可能可以在simulink里找找,像是处理器嘛 为什么不要转换的?转换之后也可以截断到四位呀
WaterSky机器人#2 · 2013/10/11
我觉得连windows自带的计算器都能自己算的东西,Matlab这么强大不会没有相关做好的东西。 自己写也没问题,想探索一下是不是自己有一个未知的领域。 【 在 cdllikeny 的大作中提到: 】 : 就是要转换,要自己写 : https://groups.google.com/forum/#!topic/comp.soft-sys.matlab/mL0ft49WHSQ : http://www.mathworks.com/matlabcentral/fileexchange/12544-hex-calculator : ...................
cdllikeny机器人#3 · 2013/10/11
计算器应该是拿C写的,matlab是java 计算器读入的是字符串,matlab也是 计算器只能一次一次算,matlab可以用矩阵一次算很多结果出来 【 在 WaterSky 的大作中提到: 】 : 我觉得连windows自带的计算器都能自己算的东西,Matlab这么强大不会没有相关做好的东西。 : 自己写也没问题,想探索一下是不是自己有一个未知的领域。 :