當前位置:編程學習大全網 - 源碼下載 - 如何使用matlab源代碼

如何使用matlab源代碼

Clf reset%清除圖形內容並重置圖形屬性。

h =軸('單位','歸壹化','位置',[0,0,1,1],'可見','關閉');%生成軸句柄h

set(gcf,' currentaxes ',H);%設置當前圖形軸

Str='\fontname{隸書}歸壹化二階系統階躍響應曲線';%為以後的命名生成正式的腳本字符串。

文本(0.12,0.93,str,' fontsize ',13);%在圖表中寫出上面的字符串

h_fig=get(H,' parent ');%獲得h的特征並生成圖h。

set(h_fig,'單位','歸壹化','位置',[0.1,0.2,0.7,0.4]);%設置圖形h的位置和大小。

h _ axes =軸(' parent ',h_fig,...

單位','歸壹化','位置',[0.1,0.15,0.55,0.7],...

' xlim ',[0 15],' ylim ',[0 1.8],' fontsize ',8);%生成圖形h的坐標軸

h_text=uicontrol(h_fig,' style ',' text ',...

單位','歸壹化','位置',[0.67,0.73,0.25,0.14],...

水平','左','弦',{ '輸入阻尼比系數',' zeta = ' });%生成圖H中的文本控件,並請求zeta值。

h_edit=uicontrol(h_fig,' style ',' edit ',...

單位','歸壹化','位置',[0.67,0.59,0.25,0.14],...

水平','左',...

回調',[...

z=str2num(get(gcbo," string ' ');',...

t = 0:0.1:15;',...

對於k=1:長度(z);',...

s2=tf(1,[1 2 * z(k)1]);',...

y(:,k)=step(s2,t);',...

plot(t,y(:,k));',...

if(長度(z)>1),堅持住,結束,',...

結束;',...

hold住,']);%生成編輯控件,根據zeta值繪制。

h_push1=uicontrol(h_fig,' style ',' push ',...

單位','歸壹化','位置',[0.67,0.37,0.12,0.15],...

string ',' grid on ',' callback ',' grid on ');%生成壹個按鈕控件以在圖表中繪制網格。

h_push2=uicontrol(h_fig,' style ',' push ',...

單位','歸壹化','位置',[0.67,0.15,0.12,0.15],...

string ',' grid off ',' callback ',' grid off ');%生成壹個按鈕控件來消除圖表中的網格。

  • 上一篇:Android判斷應用是否有標記。
  • 下一篇:初中生學習心得體會
  • copyright 2024編程學習大全網