首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >x*x^T的Matlab符号计算

x*x^T的Matlab符号计算
EN

Stack Overflow用户
提问于 2018-05-26 17:44:13
回答 1查看 32关注 0票数 1

对于使用MATLAB的人来说,这可能是非常琐碎的事情,但是我正在为向量*向量^T的简单计算而奋斗。

代码语言:javascript
复制
>> syms x1 x2 x3
>> x = [x1;x2;x3]

x =

 x1
 x2
 x3

>> x*x'

ans =

[ x1*conj(x1), x1*conj(x2), x1*conj(x3)]
[ x2*conj(x1), x2*conj(x2), x2*conj(x3)]
[ x3*conj(x1), x3*conj(x2), x3*conj(x3)]

我想看到的是

代码语言:javascript
复制
[ x1*x1, x1*x2, x1*x3]
[ x2*x1, x2*x2, x2*x3]
[ x3*x1, x3*x2, x3*x3]

没有conj()s

是否有一种方法来编写向量x或乘积函数来获得所需的结果?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-26 17:47:15

x'ctranspose(x)是复共轭转置算子。使用x.'transpose(x)进行非共轭转置。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50545494

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档