养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

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

时间:2024-11-15 12:34:26

如果要将每个线条的属性设置为不同值,您可以使用元胞数组存储所有数据,并将其传递给set命令。例如,创建绘图并保存线条句柄:

工具/原料

matlab

电脑

方法/步骤

1、命令行键入:figure

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

2、命令行键入:y=magic(5);

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

3、命令行键入:h=plot(y);

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

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

5、prop_name元胞数组包含两稍僚敉视个元素:prop_name(1)={'Marker'};prop_name(2)={'MarkerFaceColor'};

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

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

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

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

8、定义元胞数组之后,调用set以便指定新属性值:set(h,prop_name,prop_values)

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

© 一点知识