matlab中变量带黑点和不带黑点有什么区别?例如y=exp(-x/3).*sin(x)与y=exp(-x/3)*sin(x)有什么区别?

如题所述

有区别!没有表示矩阵间的运算,要满足矩阵间运算的基本关系,没有表示对应元素间的运算!

数组运算
指元素对元素的算术运算,与通常意义的矩阵运算不同

A .*B (对应元素相乘,与A*B不同)
A ./ B (对应元素相除,B的元素为分母)
A .\ B (对应元素相除, B的元素为分子)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-06-21
加黑点的运算结果 是个矩阵
不加点的结果 是一个数值
如果 x 是一个向量 则必须用点运算 得到的y是x中每个元素对应值的解
第2个回答  2011-06-20
黑点表示的是矩阵对应元素的运算,这个例子中表示对应元素相乘,不加点表示矩阵乘法
相似回答