主要内容

创建一个轻的对象

    描述

    例子

    创建一个对象。

    你不能看到对象本身,但你可以看到他们的效果在任何补丁和表面对象存在的轴包含光。许多函数创建补丁和表面对象,包括冲浪pcolor填满,fill3,以及表面而且补丁功能。

    例子

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

    例子

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

    例子

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

    例子

    全部折叠

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

    球轴平等的

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

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

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

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

    自从R2019b

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

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

    Colormap ([1,1]) tiledlayout(1,2)%离开球ax₁= nexttile;球(ax₁)轴平等的lt1 =光(ax₁);lt1。颜色=“r”%对球ax2 = nexttile;球(ax2)轴平等的lt2 =光(ax2);lt2。颜色=“g”

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

    输入参数

    全部折叠

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

    名称-值参数

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

    例子:光(位置=(1 0 0),风格=“本地”)

    在R2021a之前,名称和值之间用逗号隔开,并括起来的名字在报价。

    例子:光(“位置”,[1 0 0],“风格”,“当地”)

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

    RGB三联色和十六进制色码用于指定自定义颜色。

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

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

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

    颜色名称 短名称 RGB值 十六进制颜色代码 外观
    “红色” “r” (1 0 0) “# FF0000”

    样品的颜色为红色

    “绿色” “g” (0 1 0) “# 00 ff00”

    样品的颜色为绿色

    “蓝色” “b” (0 0 1) “# 0000 ff”

    蓝色的样品

    “青色” “c” (0 1 1) “# 00飞行符”

    样品的颜色为青色

    “红色” “m” (1 0 1) “#”就

    洋红色的样品

    “黄色” “y” (1 1 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

    另请参阅

    |||

    Baidu
    map