1

私はPythonを初めて使用します。この場合、関数を2次元配列に入れたいので、関数をプロットできます。これが私の三角形関数です。ファジーロジックに使用しています。

def triangle (z,a,b,c):
    if (z<=a) | (z>=c):
        y = 0
    elif (a<=z) & (z<=b):
        y = (z-a) / (b-a)
    elif (b<=z) & (z<=c):
        y = (b-z) / (c-b)
    return y

numpy を使用して配列を作成しようとしていますが、 np.linspaceそれを実行できません。ファジー ライブラリを使用しようとしましたが、何も機能しません。

4

1 に答える 1