99问答网
所有问题
请问matble中语句x=A*exp(-z*wn*t).*sin(wd*t+phi);为什么*前要加点“.”?
什么时候要加点,什么时候不用?
举报该问题
推荐答案 2014-05-19
如果是一个数和矩阵乘就不需要加,但是如果是矩阵和矩阵相乘,比如你这个式子里面后面两项包含变量t所以其实是两个一维数组,所以这两个数相乘是需要加点,而A应该是一个常数所以不需要加点
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/vvtW7XzWWWOevBOv7vO.html
相似回答
matlab中
exp(
2
*x).*sin(x)
,
为什么前面
用乘,后面用点乘
?*
与.*在函数...
答:
.*运算符不存在 .*写在一起时会报错 下图中第二个正确 向量相乘时,先写上with(LinearAlgebra);点积用.(小数点)叉积用&x
matlab里 表达式比如:y
=exp(
-t/3
).*sin(
3
*t)
。表达式里的"."具体作用...
答:
sin(3
*t)
%也是一个1行5列的行向量
exp(
-t/3
).*sin(
3*t)%中间的点就是说上面两个向量对应分量的乘法运算!鐧惧害鍦板浘
...3
+sin(A)
.^2
+exp(
-A) 上述
语句中A
后
为何要加点
号
?
答:
以你问题中的sin(A)为例,sin(A)是一个矩阵,sin(A).^2,点指数幂:表示将sin(A)看做数组,对其中的每一个元素进行处理,在这个例子中就是对sin(A)中的每个元素进行平方操作,得到的结果还放在原位置。但是如果sin(A)是一个方阵,则sin(A)^2表示sin(
A)*sin(A)
,即两个矩阵做乘法。同样...
matlab指数拟合函数
x=a*exp(
-b
(t
-c)^2)
视频时间 1:24
...x/3
).*sin(x)
与y
=exp(
-x/3
)*
sin(x)有
什么
区别
?
答:
没有表示矩阵间的运算,要满足矩阵间运算的基本关系,没有表示对应元素间的运算!数组运算 指元素对元素的算术运算,与通常意义的矩阵运算不同 A .*B (对应元素相乘,与A*B不同)A ./ B (对应元素相除,B的元素为分母)A .\ B (对应元素相除, B的元素为分子)...
matlab程序有一个
exp(
-
t).*sin(t)
这个。*是
什么
意思
??
答:
点乘就是把矩阵中每个对应的元素相乘,乘完后 y(t) =
exp(
-
t).*sin(t)
. t = 1, 2, ..., .直接乘是矩阵相乘, 像C
= A *
B A = [a1, a2, a3], B = [b1; b2; b3];则 C = a1*b1 + a2*b2 + a3*b3;
x=
-pi:0.1:pi; y1=
exp(
0.1
*x).*sin(
2*x
);
y2=x.*cos(x); plot(x,y1...
答:
加点是对矩阵内元素进行运算,不加点就是矩阵运算,例如 a=[1,2,3];b=[1,2,3];那么,a.*b=[1*1,2*2,3*3]=[1,4,9]你这个程序主要是为了用plot把y1,y2的图像显示出来,所以是对x=-pi:0.1:pi所构成的矩阵中的元素进行运算,所以
要加点
。。。
MATLAB中 a = [
a;exp(
1j
*(
jj-1
)*
pi
*sin(
th(k
)))
] 和 a = [a exp(1j...
答:
第一个 a 是列向量,并把
exp(
1j*(jj-1)*pi
*sin(
th(k
)))
扩展到a向量的后面, 第二个a是行向量的扩充
...中输入y=L./(1
+a*exp(
-b
t))
出现错误,要拟合的函数是 泊松曲线,该怎 ...
答:
1
+a*exp(
-b
*t))
.再一个,使用自定义的函数表达式拟合时,其中的参数(L,a,b)是需要指定范围的(当你输入完函数表达式后,在表达式下方就会出现参数范围设置),根据你自己的实际问题大概估计一下范围就行,一般不能直接按照matlab默认的-inf到+inf去拟合,这样往往弄不出来你想要的结果....
大家正在搜
相关问题
matlab中语句f=@(x,y)exp(-x.^2/3)....
matlab如何求定积分 f(t) =∫a*exp(t-x)...
matlab符号计算中 syms a b t u y v x...
各位大神,matlab能拟合形如y=A*exp(-a1*t)...
请教如何用matlab拟合指数函数曲线:y=a*exp(b*...
哪位大神知道,给了t和y的离散数据,怎么用matlab写指令...
A=[1 2 ; 3 4],exp(A)=?
求证:若T是非奇异矩阵,则exp(T^(-1)*A*T)=T...