大家都知道, matlab有个非常方便的工作区功能, 如下: 点击矩阵变量可以方便的查看每个元素: 那么, 作为python的编辑器的 pycharm是否有相似的功能呢? 答案是有的。
使用debug模式调试程序时, 在Debugger下有各个变量如图: 比如这里的Codebook是我创建的一个numpy 矩阵, 32 * 32的维度, 可以右键, 使用pycharm 的 View as Array功能。
如果是实数矩阵的话, 右上角会直接弹出矩阵的每个元素的视图, 和matlab中基本一样。 但如果是复数矩阵的话, 你需要取消掉sciview(pycharm这一功能)的自动上色选项。
点击SciView的设置按钮, 取消掉自动上色的选项, 即可查看复数矩阵了。
现在是不是和matlab完全一样了哈。