aar*_*ich 13 matlab plot edit matlab-figure
对于MATLAB用户,我有一个非常简单的问题:
如果我使用load命令加载图形文件(.fig),有没有办法从命令行更改绘制的线属性?(宽度,颜色,标记等)
PD:根据" 定义绘图线条颜色"中的信息,前两个选项在此页面上...仅在使用plot命令时才起作用.显然,如果加载数字,它们就没用了.
yuk*_*yuk 17
您可以使用FINDOBJ函数获取当前图形上所有线对象的句柄:
hline = findobj(gcf, 'type', 'line');
Run Code Online (Sandbox Code Playgroud)
然后,您可以更改所有线对象的某些属性:
set(hline,'LineWidth',3)
Run Code Online (Sandbox Code Playgroud)
或仅为其中一些人:
set(hline(1),'LineWidth',3)
set(hline(2:3),'LineStyle',':')
idx = [4 5];
set(hline(idx),'Marker','*')
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
31942 次 |
最近记录: |