<div dir="ltr">Dear all, <br><div><br></div><div>I would like to create a derived field which should return a value according to specified conditions. My definition of new field is shown below.. But it is giving error.<br>
</div><div><br><br>@derived_field(name = "MyField")<br>def my_new_field(field, data):<br>    if <a href="http://data.pf">data.pf</a>["MachNumber"] < 2 :<br>        return (.5* (data["MachNumber"])**2) - 1<br>
    elif <a href="http://data.pf">data.pf</a>["MachNumber"] < 100 :<br>        return (.5* (data["MachNumber"])**4) + (.5* (data["MachNumber"])**3)<br>    else:<br>       return 5.446361E-01<br>
     <br clear="all"><br><br></div><div>Please suggest me how to implement if, elif, else statements in creating a derived field.<br><br></div><div>Thank You<br></div><div>Reju Sam John
</div></div>