问安少年 发表于 2013-4-2 22:17

求教 matlab。。。。。。。。。。。。。。



Y的平方为什么那么多数啊?????????????、

ojijin 发表于 2013-4-3 13:04

这个问题你试一下这个函数的效果就知道了。
num2str(x)将x的数组变成了字符串的形式。字母和字母之间用两个空格连接。而乘法y*2时,是每一个字符相乘。
若x=1,2,3,4,5,;则y=num2str(x)=“1_ _2_ _3_ _4_ _5”( _代表一个空格)
注意,这是y的ACESII码代表的数字为 y=50    33    33    51    33    33    52    33    33    53    33    33    54。(33就是那个空格)
所以你算术的结果就是那么多数。
这关系到数据储存的方式,多看看C语言就好了。

ojijin 发表于 2013-4-3 13:06

那个,中间有数字写错了,意思对了。不好意思

问安少年 发表于 2013-4-3 17:25

ojijin 发表于 2013-4-3 13:06 static/image/common/back.gif
那个,中间有数字写错了,意思对了。不好意思

哦 明白 谢谢。。。。。。。。。。。。。
页: [1]
查看完整版本: 求教 matlab。。。。。。。。。。。。。。