主要内容

创建一个轻对象

    描述

    例子

    创建一个对象。

    你看不见物体本身,但你可以看到它们对任何补丁和表面物体的影响,在包含灯光的轴上。许多函数创建补丁和表面对象,包括冲浪pcolor填满,fill3,以及表面而且补丁功能。

    例子

    光(名称,值使用一个或多个名称-值参数设置light属性。例如,您可以通过使用将灯的颜色指定为绿色光(“颜色”,“绿色”).有关属性列表,请参见光属性

    例子

    光(斧头___所指定的轴上创建光斧头而不是在当前的轴上(gca).指定斧头作为第一个输入参数,后面跟着前面语法中的任何输入参数组合。

    例子

    轻的,轻的___返回一个对象。使用lt在创建光之后修改它的属性。有关属性列表,请参见光属性

    例子

    全部折叠

    创建一个球体,并点燃它使用对象。

    球轴平等的

    图中包含一个轴对象。axis对象包含一个surface类型的对象。

    创建一个球体,用局部光源直接从球体的负角照亮它x- - -y相互重合。

    球轴平等的光(“风格”“本地”“位置”,[-10 -10 0]);

    图中包含一个轴对象。axis对象包含一个surface类型的对象。

    自从R2019b

    控件可以显示图的平铺tiledlayout而且nexttile功能。调用tiledlayout函数创建1 × 2平铺图表布局。调用nexttile函数创建坐标轴对象ax₁而且ax2.通过指定每个轴对象作为的第一个参数,在每个图中创建一个球体和相应的光而且

    在左边的轴上,创建一个球体,并通过指定红色的光来点亮它颜色财产。在右边的轴上,创建一个球体,用绿色的光点亮它。

    色彩图([1 1 1])平铺布局(1,2)%左球Ax1 = nexttile;球(ax₁)轴平等的Lt1 = light(ax1);lt1。颜色=“r”%右球面Ax2 = nexttile;球(ax2)轴平等的Lt2 = light(ax2);lt2。颜色=“g”

    图中包含2个轴对象。坐标轴对象1包含一个曲面类型的对象。坐标轴对象2包含一个曲面类型的对象。

    输入参数

    全部折叠

    坐标轴对象。如果不指定axis对象,则创建对象。

    名称-值参数

    指定可选参数对为Name1 = Value1,…,以=家,在那里的名字参数名称和价值对应的值。名称-值参数必须出现在其他参数之后,但对的顺序无关紧要。

    例子:light(Position=[-1 0 0],Style="local")

    在R2021a之前,使用逗号分隔每个名称和值,并将其括起来的名字在报价。

    例子:light("Position",[-1 0 0],"Style","local")

    光的颜色,指定为RGB三元组、十六进制颜色代码、颜色名称或短名称。的默认RGB三元组[1 1 1]对应白色。

    RGB三组和十六进制颜色代码对于指定自定义颜色很有用。

    • RGB三元组是一个三元素行向量,其元素指定颜色的红、绿和蓝分量的强度。强度必须在这个范围内[0, 1];例如,[0.4 0.6 0.7]

    • 十六进制颜色码是字符向量或以散列符号()后面跟着三个或六个十六进制数字,取值范围为0F.这些值不区分大小写。因此,颜色代码“# FF8800”“# ff8800”“# F80”,“# f80”是等价的。

    或者,您可以通过名称指定一些常用颜色。该表列出了已命名的颜色选项、等效的RGB三元组和十六进制颜色代码。

    颜色名称 短名称 RGB值 十六进制颜色代码 外观
    “红色” “r” [10 0 0] “# FF0000”

    样品的颜色为红色

    “绿色” “g” [0 10 0] “# 00 ff00”

    样品的颜色为绿色

    “蓝色” “b” [0 0 1] “# 0000 ff”

    样品的颜色为蓝色

    “青色” “c” [0 1 1] “# 00飞行符”

    样品的颜色为青色

    “红色” “m” [10 0 1] “#”就

    样品的颜色为洋红色

    “黄色” “y” [11 10 0] “# FFFF00”

    样品的颜色为黄色

    “黑色” “k” [0 0 0] “000000 #”

    样品颜色为黑色

    “白色” “w” [1 1 1] “# FFFFFF”

    样品颜色为白色

    这里是RGB三组和十六进制的颜色代码的默认颜色MATLAB®在许多类型的图中使用。

    RGB值 十六进制颜色代码 外观
    [0 0.4470 0.7410] “# 0072 bd”

    RGB三联体[0 0.4470 0.7410]样品,呈深蓝色

    [0.8500 0.3250 0.0980] “# D95319”

    RGB三联体样品[0.8500 0.3250 0.0980],呈暗橙色

    [0.9290 0.6940 0.1250] “# EDB120”

    RGB三联体样品[0.9290 0.6940 0.1250],呈暗黄色

    [0.4940 0.1840 0.5560] “# 7 e2f8e”

    RGB三联体样品[0.4940 0.1840 0.5560],呈深紫色

    [0.4660 0.6740 0.1880] “# 77 ac30”

    RGB三联体[0.4660 0.6740 0.1880]样本,呈现中绿色

    [0.3010 0.7450 0.9330] “# 4 dbeee”

    RGB三联体样品[0.3010 0.7450 0.9330],呈浅蓝色

    [0.6350 0.0780 0.1840] “# A2142F”

    RGB三联体样品[0.6350 0.0780 0.1840],呈暗红色

    例子:“绿色”

    光源类型,指定为以下值之一:

    • “无限”-把灯放在无限远的地方。使用位置属性指定光以平行光线照射的方向。

    • “本地”-将灯放置在指定的位置位置财产。光是一个点源,从该位置向各个方向辐射。

    光源的位置,指定为三元素矢量的形式[x y z].定义数据单元中从坐标轴原点到(xyz)坐标。灯的实际位置取决于灯的值风格财产。

    例子:[-40 -4 140]

    版本历史

    R2006a之前介绍

    另请参阅

    |||