Python与Matlab中的函数

时间:2017-02-13 19:52:53

标签: python matlab

我是Python的新手,来自Matlab的很多人。我习惯将我的函数定义为独立的.m文件,只要函数保存在定义的Matlab路径中的某个地方,就可以从第二个脚本轻松调用它们。

我已经学会了如何在Python中定义一个(用户定义的)函数(def my_function()等),但是我在Google搜索中找不到定义函数的方法。在一个单独的.py文件A中,以及如何在另一个脚本中调用它B.我能找到的所有帮助文件都支持如何在同一个脚本中定义函数。当我尝试调用该函数(我将其定义为我用于脚本A的同一文件夹中的.py文件)时,我的脚本无法识别它。我是否需要在脚本开头声明该功能?我觉得Python在处理这些事情方面与Matlab有很大不同 - 也许我不能这样做?

干杯

1 个答案:

答案 0 :(得分:0)

您必须使用导入

例如,你在functions.py中有函数doSomething()并想在main.py中工作

在main.py中

TF: 1 (term appears once in document 4)
DF: log(4 / 1) (term is present in only document 4)
TF-IDF Weight is thus: log(4) ~ .60