本周作业:分段函数图

xiaoxiao2025-11-17  8

import numpy as np import matplotlib.pyplot as plt

x = np.linspace(-1,1,200)

cond = [True if (i>0 and i<0.5) else False for i in x] 

y=(-2)*x*(x<0)+(-(np.e**(-(np.abs(x))))+1)*cond +np.abs(x)*np.log10(2)*(x>=0.5)

plt.xlim((-1,1)) plt.ylim((0,2))

plt.plot(x,y) plt.show()

转载请注明原文地址: https://www.6miu.com/read-5039811.html

最新回复(0)