中医玫瑰线

2020-02-21  本文已影响0人  宋寒松

西医就像是直角坐标系,规规矩矩非常直观,四个象限一目了然,正交含义也是直接体现出来了,大量的曲线曲面都习惯用它来描述。

一切都是那么的顺理成章,直到遇到上图的粉红色曲线,玫瑰线像花瓣,如此漂亮也十分自然,可是用直角坐标系来描述就有些为难了,y=f(x)琢磨起来甚是耗费光阴。

中医有如极坐标系,它说\rho=8sin(12\theta),描述是那么的朴素自然返璞归真!

附上玫瑰线中医描述的完整代码:

# -*- coding: utf-8 -*-

import numpy as np
import matplotlib.pyplot as mp


if __name__ == '__main__' :

    tt = np.linspace(0, 2 * np.pi, 361)
    rl = 8 * np.sin(12 * tt)

    fig = mp.figure('Rose Line', facecolor = 'lightgray')
    mp.gca(projection = 'polar')
    mp.tick_params(labelsize = 8)
    mp.grid(linestyle=':')
    
    mp.plot(tt, rl, c = 'deeppink', label = r'$\rho=8sin(12\theta)$')
    mp.legend()
    fig.savefig("rose_line.png")
    mp.show()
上一篇 下一篇

猜你喜欢

热点阅读