私信  •  关注

msi_gerva

msi_gerva 最近创建的主题
msi_gerva 最近回复了
6 年前
回复了 msi_gerva 创建的主题 » 创建一个python脚本来模拟一个matlab文件并存储结果

我认为您可以使用subprocess模块来完成任务。假设您可以通过以下命令运行/执行您的Matlab脚本: matlab -nodisplay -nosplash -r matlab_command

然后在脚本中添加一行:

import subprocess
run_command='matlab -nodisplay -nosplash -r matlab_command'
subprocess.call(run_command, shell=True)

我想 subprocess 将等待Matlab完成,然后继续执行脚本。

子流程也有一个方法 check_call ,可用于检测命令是否工作。在任何情况下,系统都必须有可用的Matlab,即必须安装Matlab。

6 年前
回复了 msi_gerva 创建的主题 » python3函数将列表映射到字典中

我会这样做:

dict1 = ['aa','bb','cc','dd']
dict2 = ['11','22','33','44']

def map_lists(Dict1, Dict2):
    newDict = {}
    newDict=dict(zip(dict1, dict2))
    return newDict

newDict = map_lists(dict1, dict2)

print(newDict)