(已解决)Matlab中一个奇怪的问题,关于符号解的,求解
本帖最后由 whutmemory 于 2011-5-25 09:19 编辑话不多说,上图为什么‘1’+‘2’的结果是99啊?求解! '1'和'2' 的类型是字符char.
你直接进行加减运算,可字符本身的加减没什么意义。
所以MATLAB进行的实际操作是把代表这两个char的ascii数码相加。
'1' 对应的是49,‘2’ 对应的是50,结果当然是99。
你试试'1'/'0'和'a'+'b'就知道了。 2# nwcwww 呵呵,醍醐灌顶啊,谢谢你啊。
页:
[1]