matlab a=[-3.0:0.1:3.0];exp((-0.3)*a)*sin(a+0.3)哪里错了

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 09:37:13
matlaba=[-3.0:0.1:3.0];exp((-0.3)*a)*sin(a+0.3)哪里错了matlaba=[-3.0:0.1:3.0];exp((-0.3)*a)*sin(a+0.3)哪里

matlab a=[-3.0:0.1:3.0];exp((-0.3)*a)*sin(a+0.3)哪里错了
matlab a=[-3.0:0.1:3.0];exp((-0.3)*a)*sin(a+0.3)哪里错了

matlab a=[-3.0:0.1:3.0];exp((-0.3)*a)*sin(a+0.3)哪里错了
这个是向量运算
用.*
exp((-0.3)*a).*sin(a+0.3)

exp((-0.3)*a)和sin(a+0.3)都是大小为1*61的矩阵,矩阵和矩阵相乘是点乘。所以exp((-0.3)*a)*sin(a+0.3)应该改成exp((-0.3)*a).*sin(a+0.3)

是数组相乘应该在前面加.
a=[-3.0:0.1:3.0];exp((-0.3)*a).*sin(a+0.3)