将matlab代码放入python中

时间:2011-05-05 08:47:07

标签: python matlab

我把matlab的代码放到python中有点问题,我知道如何制作循环和东西,但是双等号与函数是成员相同,我不知道如何把它放在python中

for i=1:49
    if path==var(path(1),i) == 0 & var(path(1),i) ~= 0
        path(1,2) = var(r,i);
        var2(i,1:2)  = path;
        path(1,1:2);
        a = a+1;
        two_connections(a,:) = path;

1 个答案:

答案 0 :(得分:1)

Matlab中的双重双等号测试每个值是否相等。

换句话说,如果a,b,c等价,则a(= = b == c)将评估为1,否则为0(即使a == b。)

确保a == b和b == c(或a == b和a == c等)就足够了

波浪号等于符号只是“不等于”。

所以你的if语句看起来像是:

if (path == 0) and (var(path(1),i) == 0) and (var(path(1),i) != 0):