查看单个帖子
旧 2008-12-17, 10:12   #1
johnmin74
初级会员
 
注册日期: 2008-12-17
年龄: 50
帖子: 1
声望力: 0
johnmin74 正向着好的方向发展
尴尬 [求助]一个基础得不能再基础的问题

偶正式试图将朋友用MATLAB写的算法用C++实现。偶对MATLAB一点儿不懂,现有一个问题:.^和^运算符有虾米区别?看到有资料上说.^用于数值幂运算,^则是矩阵幂运算,但偶看到朋友的代码里明明是对数值求幂也用的是^,不知道^是不是也可以对普通数值求幂?

比如这句话:

gama2=sin(B)*l1*(1+q5*cos(B)^2*l1.^2/3+(2-t^2)*cos(B).^4*l1.^4/15)

里头既有^又有.^,到底有虾米区别?

:ft:
johnmin74 当前离线   回复时引用此帖