广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    如何在matlab中设置多个属性值?

    来源:网络收集  点击:  时间:2024-08-24
    【导读】:
    如果要将每个线条的属性设置为不同值,您可以使用元胞数组存储所有数据,并将其传递给 set 命令。例如,创建绘图并保存线条句柄:工具/原料morematlab电脑方法/步骤1/8分步阅读

    命令行键入:

    figure

    2/8

    命令行键入:

    y = magic(5);

    3/8

    命令行键入:

    h = plot(y);

    4/8

    假定您要为每个线条添加不同标记,并使标记的面颜色与线条的颜色相同。您需要定义两个元胞数组,一个包含属性名,另一个包含属性所需的值。

    5/8

    prop_name 元胞数组包含两个元素:

    prop_name(1) = {Marker};

    prop_name(2) = {MarkerFaceColor};

    6/8

    prop_values 元胞数组包含 10 个值:Marker 属性有 5 个值,MarkerFaceColor 属性有 5 个值。请注意,prop_values 是一个二维元胞数组。第一个维表示值应用于 h 中的哪个句柄,第二个维表示值分配给哪个属性:

    7/8

    MarkerFaceColor 始终分配到相应线条的颜色的值(通过获取线条 Color 属性获得)。

    8/8

    定义元胞数组之后,调用 set 以便指定新属性值:

    set(h,prop_name,prop_values)

    MATLAB
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_1154016.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-07 07:12:03  耗时:0.029
    0.0294s