私は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
それを実行できません。ファジー ライブラリを使用しようとしましたが、何も機能しません。