Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在Spyder上复制Matlab功能_Python_Matlab_Spyder - Fatal编程技术网

Python 在Spyder上复制Matlab功能

Python 在Spyder上复制Matlab功能,python,matlab,spyder,Python,Matlab,Spyder,在Matlab中,我经常使用两个重要功能: cd到文件夹中,并使其自动更新Matlab文件资源管理器 将具有各种文件路径的工作区保存为字符串变量,然后使用cd命令相对轻松地从一个路径跳到另一个路径,并查看文件夹内容 最近,我通过Spyder IDE对Python产生了兴趣,因为我知道Python在很多层面上击败了Matlab。然而,我无法复制上述两个功能。是的,Spyder确实有一个可通过“视图>窗格>文件资源管理器”菜单访问的文件资源管理器,但似乎没有一种编程方式来操作文件资源管理器本身,

在Matlab中,我经常使用两个重要功能:

  • cd
    到文件夹中,并使其自动更新Matlab文件资源管理器
  • 将具有各种文件路径的工作区保存为字符串变量,然后使用
    cd
    命令相对轻松地从一个路径跳到另一个路径,并查看文件夹内容
最近,我通过Spyder IDE对Python产生了兴趣,因为我知道Python在很多层面上击败了Matlab。然而,我无法复制上述两个功能。是的,Spyder确实有一个可通过“视图>窗格>文件资源管理器”菜单访问的文件资源管理器,但似乎没有一种编程方式来操作文件资源管理器本身,或者保存包含字符串变量的工作区

如何最好地复制这些功能?如果没有,还有哪些可行的替代功能?

(此处为Spyder developer)关于您在Matlab中使用的功能:

  • 将在Spyder3.2中(一个月后发布)与文件浏览器同步
    cd
  • 将变量传递到
    cd
    看起来是一个有趣的想法,但这不是我们在Spyder中可以解决的问题。你应该在网站上提出一个关于它的问题

  • 在这种情况下,您建议使用哪种python库从Spyder控制Matlab?这种功能对我来说非常重要。我找到了一个流行的pymat,但似乎找不到安装它的方法spyder@user32882,您最好的机会是在IPython中报告此情况,更好的是,为其提出请求。很抱歉,通过尝试将Python与Matlab接口,您将无法获得所需的功能。