首页 > 解决方案 > 绘制此图的公式是什么?

问题描述

RGB 正弦波的公式是什么?它们都以相同的方式开始,但随着它们的进展而略有偏移。

RGB 波长

标签: pythonmathformula

解决方案


我完全按照这个页面并使用 Paint 来测量必要的变量

在此处输入图像描述

# For Blue
A =  0.5
B =  2*pi/0.328
C = -0.08
D =  0.5
Blue(x) = 0.5 * sin(2*pi/0.328 * (x - 0.08)) + 0.5

# For Green
A =  0.5
B =  2*pi/0.382
C = -0.095
D =  0.5
Green(x) = 0.5 * sin(2*pi/0.382 * (x - 0.095)) + 0.5

# For Red
A =  0.5
B =  2*pi/0.5
C = -0.12
D =  0.5
Red(x) = 0.5 * sin(2*pi/0.5 * (x - 0.12)) + 0.5

当我绘制此函数时,结果与您的图像非常相似 在此处输入图像描述


推荐阅读