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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 03:40:48
matlab中变量带黑点和不带黑点有什么区别?例如y=exp(-x/3).*sin(x)与y=exp(-x/3)*sin(x)有什么区别?

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

matlab中变量带黑点和不带黑点有什么区别?例如y=exp(-x/3).*sin(x)与y=exp(-x/3)*sin(x)有什么区别?
有区别!没有表示矩阵间的运算,要满足矩阵间运算的基本关系,没有表示对应元素间的运算!
数组运算
指元素对元素的算术运算,与通常意义的矩阵运算不同
A .*B (对应元素相乘,与A*B不同)
A ./ B (对应元素相除,B的元素为分母)
A .\ B (对应元素相除,B的元素为分子)

黑点表示的是矩阵对应元素的运算,这个例子中表示对应元素相乘,不加点表示矩阵乘法

加黑点的运算结果 是个矩阵
不加点的结果 是一个数值
如果 x 是一个向量 则必须用点运算 得到的y是x中每个元素对应值的解