MATLAB set

MATLAB给每种对象的每个属性规定了一个名字,称为属性名,属性名的取值成为属性值。例如,LineStyle是曲线对象的一个属性名,它的值决定着线型,取值可以是- 、:、-.、--或none。

set(gca,,,)函数的作用是在做的图上插入坐标轴的坐标标注。

set函数的调用格式为:set(句柄,属性名1,属性值1,属性名2,属性值2,…)

用法举例:

设置:T0=8; T1=5;

set函数的调用格式为:

set(gca,Xtick,[-T0,-T1/2,T1/2,T0]);

set(gca,XTickLabel,{-T0,-T1/2,T1/2,T0});

其中Xtick表示的是x轴上选取的坐标位置

相应的XTickLabel表示相应的坐标位置所标注的坐标名称

绘制一葛方波,并对图形进行了标注得到下图:

对Y轴进行标注:

set(gca,Ytick,[0,0.2,0.4,0.6,0.8,1]);

set(gca,YTickLabel,{a,b,c,d,e,f});

即在0,0.2,0.4,0.6,0.8,1这几个点上分别标注上a,b,c,d,e,f

得到下图:

扩展资料

set函数的其他例子

x=0:0.2:12;

y1=bessel(1,x);

y2=bessel(2,x);

y3=bessel(3,x);

h=plot(x,y1,x,y2,x,y3);

set(h,{LineWidth},{2;5;8}) %set(h,{LineWidth},

{2})==set(h,LineWidth,2),将所有线宽设置为2

set(h,{Color},{r;g;b},{LineStyle},{--;:;-.}) %设置颜色和线宽

axis([0 12 -0.5 1]) %设置坐标轴范围

grid on

X=0:1:12;

Y=-0.5:0.25:1;

set(gca,xtick,X,ytick,Y) %设置网格的显示格式,gca获取当前figure的句柄

set(xlabel(Time),FontSize,12,Color,r)

y=ylabel(Amplitude);

set(y,FontSize,12,Color,g)

legend(h,First,Second,Third) %添加图例

title(Bessel Functions) %添加标题

[y,ix]=min(y1); %找到y1的最小值以及改值的下标,赋给y和ix

text(x(ix),y,First Min \rightarrow,HorizontalAlignment,right) %插入文本

参考资料:百度百科-MATLAB

1、MATLAB给每种对象的每一个属性规定了一个名字,称为属性名,而属性名的取值成为属性值。例如,LineStyle是曲线对象的一个属性名,它的值决定着线型,取值可以是- 、:、-.、--或none。

2、属性的操作set函数的调用格式为:set(句柄,属性名1,属性值1,属性名2,属性值2,…)

help set

ET(H,PropertyName,PropertyValue)

H为句柄名字,PropertyName 属性名字,PropertyValue 属性值

据此,set(Swarmscope,EraseMode,xor,MarkerSize,12);

Swarmscope为句柄名,EraseMode为句柄图像的擦拭方式,为xor,逻辑符号——或者,MarkerSize为句柄尺寸,大小为12。

扩展资料

set<int> s;
......

set<int>::reverse_iterator rit;

for(rit=s.rbegin();rit!=s.rend();rit++)

元素删除:与插入一样,可以高效的删除,并自动调整使红黑树平衡。

set<int> s;

s.erase(2);        //删除键值为2的元素

s.clear();

元素检索:find(),若找到,返回该键值迭代器的位置,否则,返回最后一个元素后面一个位置

set<int> s;

set<int>::iterator it;

it=s.find(5);    //查找键值为5的元素

if(it!=s.end())    //找到

cout<<*it<<endl;

else            //未找到

cout<<"未找到";

参考资料来源:百度百科-SetLayout函数

1.MATLAB给每种对象的每一个属性规定了一个名字,称为属性名,而属性名的取值成为属性值。例如,LineStyle是曲线对象的一个属性名,它的值决定着线型,取值可以是- 、:、-.、--或none。
2.属性的操作
set函数的调用格式为:
set(句柄,属性名1,属性值1,属性名2,属性值2,…)

例子:

clear
x=0:0.2:12;
y1=bessel(1,x);
y2=bessel(2,x);
y3=bessel(3,x);
h=plot(x,y1,x,y2,x,y3);
set(h,{LineWidth},{2;5;8}) %set(h,{LineWidth},{2})==set(h,LineWidth,2),将所有线宽设置为2
set(h,{Color},{r;g;b},{LineStyle},{--;:;-.}) %设置颜色和线宽
axis([0 12 -0.5 1]) %设置坐标轴范围
grid on
X=0:1:12;
Y=-0.5:0.25:1;
set(gca,xtick,X,ytick,Y) %设置网格的显示格式,gca获取当前figure的句柄
set(xlabel(Time),FontSize,12,Color,r)
y=ylabel(Amplitude);
set(y,FontSize,12,Color,g)
legend(h,First,Second,Third) %添加图例
title(Bessel Functions) %添加标题
[y,ix]=min(y1); %找到y1的最小值以及改值的下标,赋给y和ix
text(x(ix),y,First Min \rightarrow,HorizontalAlignment,right) %插入文本

具体可改哪些属性值见贴
http://blog.ednchina.com/xth543/218124/Message.aspx

gcf返回当前Figure对象的句柄值
gca返回当前axes对象的句柄值
gco返回当前鼠标单击的句柄值,该对象可以是除root对象外的任意图形对象,并且Matlab会把当前图形对象的句柄值存放在Figure的CurrentObject属性中

Figure对象的属性篇
重庆哪些楼盘是安置房 董事长和ceo 赵丽颖的快手号是多少 python socket.cnnect 杭州宋城门票多少钱 opencv颜色跟踪 greenteaneko 官网 洪金宝喜剧电影大全 苹果wifi天线更换教程 肖本明与顾晓芳关系 魔兽世界烈焰菇 电脑功率不足 snow leopard 安装盘 手机没有root权限管理 安卓8.0原生高清壁纸 野马mustang2018 运城聚星影城今日影讯 田英章 麋笔顺 基督教赞美诗283首耶稣我来歌 乌鸦飞过 switch tf卡 有啥用 srv2.sys cpu使用率高 蛋糕开店小游戏 启动eclipse lim3∧nsinx/3∧n 三菱寄存器D如何转换成无符号整数 2009和小舞分手了 virgo怎么读 怎么评价新还珠格格 kaiserroll架子鼓

Copyright 资料库 Some Rights Reserved

如反馈或投诉等情况联系:une35498#163.com