2024-04-20 10:40:52 发布
网友
我正在尝试将MATLAB.m源代码文件转换为Python脚本。.m文件的前几行是:
clear all close all clc
下面是我的Python对应代码:
全部清除:
clc:
但是我没有得到MATLAB'close all的对应代码吗?我上面的代码引用是否正确?在
我建议您考虑是否转换这三个函数中的任何一个。在
如果您用Python编写一个脚本,并在大多数情况下反复启动它,那么应该并将启动一个专用的解释器。这样一个全新的解释器开箱即用,不受以前变量定义的影响,而且还将得到一个干净的屏幕来写入(空命令窗口)。但是,如果您使用的是IDE,有时会产生一些副作用,表现为在不清除所有先前定义的变量的情况下重新启动脚本,但是在这种情况下,您也会遇到其他问题。在
为了回答您的问题,“close all”在Python中有什么对应项,我会说它取决于您使用的绘图库。对于Matlab,该行将关闭脚本中开始的每个打开的图形。在Python中,一个图形只在解释器运行时存在,并且在解释器关闭时关闭。如果你想关闭图形中介,你必须显式地关闭它们。在
我建议您考虑是否转换这三个函数中的任何一个。在
如果您用Python编写一个脚本,并在大多数情况下反复启动它,那么应该并将启动一个专用的解释器。这样一个全新的解释器开箱即用,不受以前变量定义的影响,而且还将得到一个干净的屏幕来写入(空命令窗口)。但是,如果您使用的是IDE,有时会产生一些副作用,表现为在不清除所有先前定义的变量的情况下重新启动脚本,但是在这种情况下,您也会遇到其他问题。在
为了回答您的问题,“close all”在Python中有什么对应项,我会说它取决于您使用的绘图库。对于Matlab,该行将关闭脚本中开始的每个打开的图形。在Python中,一个图形只在解释器运行时存在,并且在解释器关闭时关闭。如果你想关闭图形中介,你必须显式地关闭它们。在
相关问题 更多 >
编程相关推荐