RandomColor

RandomColor[]

给出 RGBColor 空间中的一个伪随机颜色指令.

RandomColor[n]

给出 n 个伪随机颜色.

RandomColor[model]

从指定的 model 中给出一种颜色.

RandomColor[model,n]

给出 n 种颜色.

RandomColor[model,{n1,n2,}]

给出颜色数组.

更多信息和选项

  • RandomColor 尝试从指定模型的全部范围内选择服从均匀概率分布的颜色.
  • model 可以是任意颜色指令,例如 RGBColor[r,g,b]RGBColor[r,g,b,a]. 每个通道表达式 rgba 可以具有下列形式:
  • c常量值
    _服从均匀分布的任意可用数值
    dist服从分布 dist 的任意数值
  • 对于诸如 LABColorLCHColorLUVColorXYZColor 等非界定空间,通道数值限制于可视化范围.
  • 当运行时,RandomColor 给出伪随机颜色的不同序列. 您可以使用 SeedRandom 以特定种子开始.
  • RandomColor 默认情况下生成由 model 给出的颜色空间中的颜色. 使用选项 ColorSpace->cspace 把颜色转化为颜色空间 cspace.

范例

打开所有单元关闭所有单元

基本范例  (2)

随机颜色:

三个随机颜色列表:

范围  (4)

来自完全 RGB 空间的随机颜色列表:

使用显式模型的随机 RGB 颜色列表:

随机 RGBA 颜色列表:

给出限制于固定通道值的模型:

对颜色通道使用符号式分布:

选项  (1)

ColorSpace  (1)

默认情况下,颜色以 RGBColor 指令返回:

指定一个不同的颜色空间:

对一个颜色空间采样,但是返回另一个空间中的结果:

应用  (2)

使用随机颜色产生图形:

生成具有多个随机颜色指令的图形:

对每个图线随机选择色彩:

属性和关系  (1)

ColorData 中定义的特定颜色方案中获取五种颜色:

Wolfram Research (2014),RandomColor,Wolfram 语言函数,https://reference.wolfram.com/language/ref/RandomColor.html.

文本

Wolfram Research (2014),RandomColor,Wolfram 语言函数,https://reference.wolfram.com/language/ref/RandomColor.html.

CMS

Wolfram 语言. 2014. "RandomColor." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/RandomColor.html.

APA

Wolfram 语言. (2014). RandomColor. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/RandomColor.html 年

BibTeX

@misc{reference.wolfram_2024_randomcolor, author="Wolfram Research", title="{RandomColor}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/RandomColor.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_randomcolor, organization={Wolfram Research}, title={RandomColor}, year={2014}, url={https://reference.wolfram.com/language/ref/RandomColor.html}, note=[Accessed: 22-November-2024 ]}