你不知道的函数图

刀哥今天帮你认识一下你不知道的函数(附python代码,自己实现)

首先是很多人比较困惑的一个函数 y=x^x

没错,苦思冥想的这么一个函数,居然是一个屁股线,想不到吧!

  1. def function(x):
        y = np.ones_like(x)
        i = x > 0
        y[i] = np.power(x[i], x[i])
        i = x < 0
        y[i] = np.power(-x[i], -x[i])
        return y
    
    x = np.linspace(-1.3, 1.3, 101)
    y = function(x)
    plt.plot(x, y, 'g-', label='x^x', linewidth=2)
    plt.grid()
    plt.show()

再来我们说说有助于撩妹的心形线,有不少人划过数学书中的心形线

结果是这样的:

像是一个吃不饱的小胖妹,而真正性感的心形线是下面的:

通过对比你会发现这才是真正的心形线,接下来我们来探究一下他们函数中的区别吧

t属于(0-2*pi)

x = 16 * (2*cos(t) - cos(2*t))
y = 16 * (2*sin(t) - sin(2*t))

这个函数就是传说中的胖妹曲线,就是第一个心形线

x = 16 *sin(t)^3
y = 13 * cos(t) - 5 * cos(2*t) - 2 * cos(3*t) - cos(4*t)

这就是比较性感的心形线表达式了

这个故事一方面告诉我们高阶表达式更可以刻画细节,

另一方面告诉我们各阶谐波的叠加是可以刻画细节的。

因此,在我们学习比较复杂的函数时,一定不要抱怨,

因为更复杂的函数可以把事物表现的更具体,解决的问题就更具体。

下面,我们开一波车,给大家鉴赏一下胸型线,祝愿大家学习快乐

顺便说一下它的表达式及其复杂,在这里就不写出来了。

好好学习,咯哒哒,拜!

猜你喜欢

转载自blog.csdn.net/Legend_of_Dagger_Lee/article/details/81395113