首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >张量内的运动状态(QuTip)

张量内的运动状态(QuTip)
EN

Stack Overflow用户
提问于 2022-06-25 02:20:04
回答 1查看 27关注 0票数 0

我有一个四元张量如下:

代码语言:javascript
复制
psi = constants*tensor(fock(N,0),fock(N,1),fock(N,2))

我需要一种将第三状态的位置转换为第二状态的方法,以便结构变成:

代码语言:javascript
复制
psi = (some operation on psi)
psi = constants*tensor(fock(N,0),fock(N,2),fock(N,1))

我需要它来保持牛皮癣的性质,任何帮助都是非常感谢的。

EN

回答 1

Stack Overflow用户

发布于 2022-10-19 14:28:46

您可以使用permute()方法

代码语言:javascript
复制
N = 10
psi = tensor(fock(N, 0), fock(N, 1), fock(N, 2))
goal_psi = tensor(fock(N, 0), fock(N, 2), fock(N, 1))
new_psi = psi.permute([0, 2, 1])
isequal(new_psi, goal_psi)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72750858

复制
相关文章

相似问题

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