matlab中“ .*”是什么意思

来源:百度知道 编辑:UC知道 时间:2024/06/19 07:14:15
y=(x.^2+(1+x).^0.25+5).*(x>0)+0*(x==0)+(x.^2+(1-x).^0.25-5).*(x<0)

“点乘'运算符,就是两个矩阵中对应位置的元素分别相乘,要求两个矩阵具有相同的大小。例:
A=[1,2,3];B=[1,2,3];
A.*B=[1,4,9];
其余“.^2”等运算符也是一样的,就是对每个矩阵元素分别运算。

是对矩阵中元素进行乘运算。是各个元素,非矩阵本身!