问题标签 [qutip]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 为什么我的代码不适用于循环和 if 条件?
我正在尝试在 qutip 中运行此代码。但它没有显示任何结果。但是没有显示任何错误。所有代码都是正确的,没有显示任何错误。但不知道为什么程序没有执行。如果有人能解决这个问题,非常欢迎。
在此之后,下面的这些代码没有运行并且需要时间。不知道为什么?
python - Qutip: TypeError: 'Result' 对象不支持索引
我想修复这段代码。一切都很好,但是当我尝试运行此代码时,它显示为 TypeError: 'Result' object does not support indexing,我不知道为什么会出现这个问题。如果有人可以解决这个问题,这是最受欢迎的。答案将不胜感激。
运行上述代码后,我收到此错误。
python - 有没有办法指定 QuTiP 的 parallel_map 应该迭代哪个参数?
QuTiP 的函数parallel_map
提供了并行计算给定函数的多个参数值的可能性。所有示例都显示了第一个位置参数不同的情况,如下所示:
这返回[(1, 4), (2, 4), (3, 4)]
。现在我想知道是否也可以有一个固定的值a
和一个元组b
。根据文档 task_args
也可以是字典,所以我尝试了
但这会导致TypeError: can only concatenate tuple (not "dict") to tuple
.
当我尝试
我明白了TypeError: parallel_map() missing 1 required positional argument: 'values'
。
有人知道如何使用parallel_map
第n个位置参数(不为每个n编写函数包装器)吗?
python-3.x - CVXPY 无法最大化功能
我正在尝试最大化一个函数的值,qutip
以找到使该函数最大化的迹线等于 1 的厄尔米特半正定矩阵,但 CVXPY 总是返回值 0.0 和一个对角矩阵,我是否必须为求解器做点什么允许矩阵上的复杂值?
我的代码如下:
总是返回这个结果:
python - 在 Mac Catalina 10.15.6 上安装 qutip 时出现问题:“无法为使用 PEP 517 的 qutip 构建轮子”
我正在尝试qutip
在 Mac(Catalina 10.15.6)上安装。我在用:
- 蟒蛇 3.8.3
- 蟒蛇4.8.4
我使用命令创建一个虚拟环境conda create -n qutip python=3.8 anaconda
。这是错误消息:
我环顾四周,我没有看到任何最近的事情。我试图从源代码安装 qutip,我得到了同样的错误。有人有想法吗?谢谢你。
matplotlib - 带有 QuTip Bloch 球的子图
我想知道是否可以用两个子图绘制一个图形,其中一个是常规 2D 图,另一个是 Bloch 球体。
macos - 有没有办法在苹果 m1 macbook 上安装 Qutip?
我买了一个新的苹果 m1 macbook pro。我通过 miniforge 安装了 python 和其他基本包,如 numpy、scikit-learn 和 matplotlib。当我尝试通过 conda 安装 qutip 时,它显示 osx-arm64 通道上不存在这样的包。
有没有办法通过rosetta 2安装x86-64版本的Qutip?
matrix - 像 qutip 量子对象一样绘制 numpy 数组
我喜欢 qutip 绘制量子对象的方式,我想像这样绘制我的常规数组。有人知道他们是否使用任何特定的库或如何复制它?
这是我的意思的图像: 我想绘制这样的对象
它可以在这个笔记本中找到: https ://nbviewer.jupyter.org/github/jrjohansson/qutip-lectures/blob/master/Lecture-0-Introduction-to-QuTiP.ipynb
谢谢 :D
python - 如何为输入列表重复一个函数?
我正在尝试使用 QuTip 库的以下功能:
它的输出是一个矩阵,它的输入是一个复数“c”,但是我想获取多个“c”数字列表的矩阵,但是如果我将“c”定义为:
并运行它给我“尺寸不匹配”错误的代码。在这种情况下,我尝试运行一个包含 100 个复数的列表作为输入“c”,期望输出 100 个矩阵。任何有关如何解决此问题的想法将不胜感激。