Matlab获取图像中的曲线句柄, 设置图像的曲线形状

在MATLAB中,可以通过获取曲线句柄来修改图形参数,例如颜色和线宽。使用`get(gca,'Children')`可以获取坐标轴下的曲线对象。然后,通过句柄对每个line对象分别设置属性,如`p(1).Color`和`p(1).LineWidth`。这种方法允许对多条曲线进行个性化定制。
摘要由CSDN通过智能技术生成

matlab中有很多函数如果没有返回参数的情况下是可以直接画出图来的, 比如freqz.

那么如何改变这种图的参数呢?

这里要说的是曲线属于坐标axes的子对象, 所以使用

p=get(gca,'Children');

就可以获取曲线的句柄了. 这里可以在matlab变量区看看获取到的p是不是line对象. 一般来说, 有多少曲线就有多少line对象. 我们可以对曲线进行分别设置:

p(1).Color=[1,129,167]/255;
p(1).LineWidth=2;
p(2).Color=[240,113,103]/255;
p(2).LineWidth=2;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值