Matlab中的set函式用法

2021-08-03 17:26:33 字數 1002 閱讀 1478

屬性的操作

set函式的呼叫格式為:

set(控制代碼,屬性名1,屬性值1,屬性名2,屬性值2,…)

例1: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,,) %set(h,,)==set(h,'linewidth',2),將所有線寬設定為2

set(h,,,,) %設定顏色和線寬

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') %插入文字

例2:對y軸進行了標註

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

set(gca,'yticklabel',);

即在0,0.2,0.4,0.6,0.8,1這幾個點上分別標註上a,b,c,d,e,f

得到的圖形如下

python中set 函式的用法

python set類是在python的sets模組中,大家現在使用的python2.3中,不需要匯入sets模組可以直接建立集合。set boy set y b o 集合的新增有兩種常用方法,分別是add和update。集合add方法 是把要傳入的元素做為乙個整個新增到集合中,例如 a set b...

python中set 函式的用法

python set類是在python的sets模組中,大家現在使用的python2.3中,不需要匯入sets模組可以直接建立集合。set boy set y b o 集合新增 刪除 集合的新增有兩種常用方法,分別是add和update。集合add方法 是把要傳入的元素做為乙個整個新增到集合中,例如...

matlab中sort函式的用法

help文件中第一句就說明,可以用sort將參量中的元素按公升序或降序排列 格式 b sort a 沿著輸入參量 a的不同維的方向 從小到大重新排列 a中的元素。a 可以是字串的 實數的 複數的單元陣列。對於 a 中完全相同的元素,則按它們在 a 中的先後位置排列在一塊 若 a 為複數的,則按元素幅...