自动控制原理Matlab程序作业精Word文档格式.docx

上传人:b****2 文档编号:13693924 上传时间:2022-10-12 格式:DOCX 页数:11 大小:255.89KB
下载 相关 举报
自动控制原理Matlab程序作业精Word文档格式.docx_第1页
第1页 / 共11页
自动控制原理Matlab程序作业精Word文档格式.docx_第2页
第2页 / 共11页
自动控制原理Matlab程序作业精Word文档格式.docx_第3页
第3页 / 共11页
自动控制原理Matlab程序作业精Word文档格式.docx_第4页
第4页 / 共11页
自动控制原理Matlab程序作业精Word文档格式.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

自动控制原理Matlab程序作业精Word文档格式.docx

《自动控制原理Matlab程序作业精Word文档格式.docx》由会员分享,可在线阅读,更多相关《自动控制原理Matlab程序作业精Word文档格式.docx(11页珍藏版)》请在冰豆网上搜索。

自动控制原理Matlab程序作业精Word文档格式.docx

c输入控制器的参数,绘制综合后系统的根轨迹图以及显示综合的设计点(主导极点,允许不断改变控制器参数,知道所绘制的根轨迹通过设计点

d对于综合后的系统,显示运行点的坐标、增益,近似为二阶系统估算的超调量、调整时间、峰值时间、阻尼比、无阻尼自然震荡频率以及误差系数

e显示综合后系统的阶跃响应

二、运行结果

输入传递函数分子分母

生成根轨迹图

选择点并得到该点各项参数在下方输出面板输出

获得阶跃响应图

用rltool(辅助,选择合适的插入零点

输入零点,并得到根轨迹图

选择根轨迹图上的任一点,得到数据,在下方输出面板输出

得到阶跃响应图

三、运行说明

第一步,在请输入分子后的输入框输入传递函数分子的矩阵,在下一输入框输入传递函数分母并按“生成根轨迹图”按钮获得根轨迹

第二步,按选择点并显示各参数获得根轨迹图上任一点的各项数据,数据全部输出在下方输出面板

第三步,按“生成阶跃响应图”按钮可以获得该函数的阶跃响应

第四步,在“请输入插入零点”后的输入框中输入参数,并按“生成综合后根轨迹图”按钮产生根轨迹(可以通过点击“根轨迹校正”按钮,调用工具箱拖动零点进行快速查看根轨迹图,选择合适的根轨迹再在输入框中输入零点的值

第五步,按“选择点并显示各参数(综合后系统”选取各点,查阅参数,数据输出在下方输出面板上

第六步,按“生成阶跃响应图(综合后系统”可以得到综合后系统的阶跃响应

最后,点击“退出”结束程序

四、附录

代码:

functionvarargout=Liushuai20122510(varargin

%LIUSHUAI20122510MATLABcodeforLiushuai20122510.fig

%LIUSHUAI20122510,byitself,createsanewLIUSHUAI20122510orraisestheexisting

%singleton*.

%

%H=LIUSHUAI20122510returnsthehandletoanewLIUSHUAI20122510orthehandleto

%theexistingsingleton*.

%LIUSHUAI20122510('

CALLBACK'

hObject,eventData,handles,...

callsthelocal

%functionnamedCALLBACKinLIUSHUAI20122510.Mwiththegiveninputarguments.

Property'

'

Value'

...createsanewLIUSHUAI20122510orraisesthe

%existingsingleton*.Startingfromtheleft,propertyvaluepairsare

%appliedtotheGUIbeforeLiushuai20122510_OpeningFcngetscalled.An

%unrecognizedpropertynameorinvalidvaluemakespropertyapplication

%stop.AllinputsarepassedtoLiushuai20122510_OpeningFcnviavarargin.

%*SeeGUIOptionsonGUIDE'

sToolsmenu.Choose"

GUIallowsonlyone

%instancetorun(singleton"

.

%Seealso:

GUIDE,GUIDATA,GUIHANDLES

%EdittheabovetexttomodifytheresponsetohelpLiushuai20122510%LastModifiedbyGUIDEv2.516-Dec-201410:

28:

20

%Begininitializationcode-DONOTEDIT

gui_Singleton=1;

gui_State=struct('

gui_Name'

m,...

'

gui_Singleton'

gui_Singleton,...

gui_OpeningFcn'

@Liushuai20122510_OpeningFcn,...

gui_OutputFcn'

@Liushuai20122510_OutputFcn,...'

gui_LayoutFcn'

[],...

gui_Callback'

[];

ifnargin&

&

ischar(varargin{1}

gui_State.gui_Callback=str2func(varargin{1};

end

ifnargout

[varargout{1:

nargout}]=gui_mainfcn(gui_State,varargin{:

};

else

gui_mainfcn(gui_State,varargin{:

%Endinitializationcode-DONOTEDIT

%---ExecutesjustbeforeLiushuai20122510ismadevisible.

functionLiushuai20122510_OpeningFcn(hObject,eventdata,handles,varargin

%Thisfunctionhasnooutputargs,seeOutputFcn.

%hObjecthandletofigure

%eventdatareserved-tobedefinedinafutureversionofMATLAB%handlesstructurewithhandlesanduserdata(seeGUIDATA

%varargincommandlineargumentstoLiushuai20122510(seeVARARGIN

%ChoosedefaultcommandlineoutputforLiushuai20122510

handles.output=hObject;

%Updatehandlesstructure

guidata(hObject,handles;

%UIWAITmakesLiushuai20122510waitforuserresponse(seeUIRESUME%uiwait(handles.figure1;

%---Outputsfromthisfunctionarereturnedtothecommandline.functionvarargout=Liushuai20122510_OutputFcn(hObject,eventdata,handles

%varargoutcellarrayforreturningoutputargs(seeVARARGOUT;

%Getdefaultcommandlineoutputfromhandlesstructure

varargout{1}=handles.output;

%---Executesonbuttonpressinpushbutton1.

functionpushbutton1_Callback(hObject,eventdata,handles

%hObjecthandletopushbutton1(seeGCBO

num=str2num(get(handles.edit1,'

String'

;

den=str2num(get(handles.edit2,'

G=tf(num,den;

rlocus(G

holdon;

sgrid(0.707,[]

holdoff;

%---Executesonbuttonpressinpushbutton2.

functionpushbutton2_Callback(hObject,eventdata,handles

%hObjecthandletopushbutton2(seeGCBO

sys=tf(num,den;

[y,t]=step(sys;

plot(t,y;

gridon;

%---Executesonbuttonpressinpushbutton3.

functionpushbutton3_Callback(hObject,eventdata,handles

%hObjecthandletopushbutton3(seeGCBO

%eve

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 交通运输

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1