Redian新闻
>
question about MATLAB matrix squaring (转载)
avatar
question about MATLAB matrix squaring (转载)# JobHunting - 待字闺中
m*r
1
【 以下文字转载自 Quant 讨论区 】
发信人: mitcar (mitcar), 信区: Quant
标 题: question about MATLAB matrix squaring
发信站: BBS 未名空间站 (Mon Jul 1 23:53:32 2013, 美东)
A question about MATLAB matrix squaring:
tt = [-2 -1; 0 1]
tt^2
tt^1
tt^3
tt^4
what are the output ? Any why the results are still negative ?
Thanks
avatar
m*y
2
矩阵相乘又不是点乘
negative太正常不过了

【在 m****r 的大作中提到】
: 【 以下文字转载自 Quant 讨论区 】
: 发信人: mitcar (mitcar), 信区: Quant
: 标 题: question about MATLAB matrix squaring
: 发信站: BBS 未名空间站 (Mon Jul 1 23:53:32 2013, 美东)
: A question about MATLAB matrix squaring:
: tt = [-2 -1; 0 1]
: tt^2
: tt^1
: tt^3
: tt^4

avatar
m*r
3
If you make changes to tt, you will find that
tt^2 != tt*tt, what is the operation of tt^2 ?
thanks

【在 m*********y 的大作中提到】
: 矩阵相乘又不是点乘
: negative太正常不过了

avatar
a*1
4
>> tt = [1 -1; -1 1];
>> tt^2
ans =
2 -2
-2 2
>> tt.^2
ans =
1 1
1 1
>>
avatar
l*n
5
矩阵乘法
每个元素平方
当然结果不一样

【在 a******1 的大作中提到】
: >> tt = [1 -1; -1 1];
: >> tt^2
: ans =
: 2 -2
: -2 2
: >> tt.^2
: ans =
: 1 1
: 1 1
: >>

avatar
d*a
6
这可是matlab 101
基础啊
avatar
g*a
7
^是矩阵乘法: S11= A11*B11+A12*B21 这种
.^是相对应位置相乘
avatar
m*r
8
Thanks everyone's reply.
I know the difference between tt^2 and tt.^2.
I want to know why tt^2 != tt*tt ??? (attention: no dot here)
example:
tt= [-1, -2; 1, -1]
tt^2
tt*tt
tt =
-1 -2
1 -1
--> % this is tt^2
ans =
Columns 1 to 1
-1.0000e+000 +0.0000e+000i
-2.0000e+000 +0.0000e+000i
Columns 2 to 2
4.0000e+000 +0.0000e+000i
-1.0000e+000 +-0.0000e+000i
--> this is tt*tt
ans =
-1 4
-2 -1
another example:
tt =
-1 -2
0 -1
--> % this is tt^2
ans =
1 0
0 1
--> % this is tt*tt
ans =
1 4
0 1
Why are they different ?
Thanks

【在 a******1 的大作中提到】
: >> tt = [1 -1; -1 1];
: >> tt^2
: ans =
: 2 -2
: -2 2
: >> tt.^2
: ans =
: 1 1
: 1 1
: >>

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。