作业帮 > 综合 > 作业

我想知道MATLAB里面关于.*是怎么用的?什么时候用这个.

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/22 07:38:40
我想知道MATLAB里面关于.*是怎么用的?什么时候用这个.
请帮我看看这个例子

请帮我看看这里面的.*是怎么用的?用y是怎么表示出来的.能让我明白的,我会很感谢你的,
我想知道MATLAB里面关于.*是怎么用的?什么时候用这个.
Matlab中有点乘'.*',点除'./',点方'.^'这些运算.A*B表示矩阵A与B的乘积,要求A的列数等于B的行数;而A.*B表示矩阵A与B的对应位置元素相乘,要求矩阵A与B的大小相同.点除、点方与此类似.
上述的例子中如果要绘制函数曲线,x需要取一系列的离散点,即x为一个向量.则sinx、分母的x^2,及cosx都是向量,需用点运算.可编程如下:
x=-2*pi:0.05*pi:2*pi;
y=cos(x).*(0.5+3*sin(x)./(1+x.^2));
figure,plot(x,y);