亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? dawu.m

?? 小車位移的模擬仿真實現(xiàn),分為帶PID和不帶PID的仿真,并用GUI予以直觀表達,平臺matlab6.5,歡迎大家下載交流
?? M
?? 第 1 頁 / 共 2 頁
字號:
function varargout = dawu(varargin)
% DAWU M-file for dawu.fig
%      DAWU, by itself, creates a new DAWU or raises the existing
%      singleton*.
%
%      H = DAWU returns the handle to a new DAWU or the handle to
%      the existing singleton*.
%
%      DAWU('CALLBACK',hObject,eventData,handles,...) calls the local
%      function named CALLBACK in DAWU.M with the given input arguments.
%
%      DAWU('Property','Value',...) creates a new DAWU or raises the
%      existing singleton*.  Starting from the left, property value pairs are
%      applied to the GUI before dawu_OpeningFunction gets called.  An
%      unrecognized property name or invalid value makes property application
%      stop.  All inputs are passed to dawu_OpeningFcn via varargin.
%
%      *See GUI Options on GUIDE's Tools menu.  Choose "GUI allows only one
%      instance to run (singleton)".
%
% See also: GUIDE, GUIDATA, GUIHANDLES

% Edit the above text to modify the response to help dawu

% Last Modified by GUIDE v2.5 13-Apr-2009 15:08:58
% Begin initialization code - DO NOT EDIT
gui_Singleton = 1;
gui_State = struct('gui_Name',       mfilename, ...
                   'gui_Singleton',  gui_Singleton, ...
                   'gui_OpeningFcn', @dawu_OpeningFcn, ...
                   'gui_OutputFcn',  @dawu_OutputFcn, ...
                   'gui_LayoutFcn',  [] , ...
                   'gui_Callback',   []);
if nargin & isstr(varargin{1})
    gui_State.gui_Callback = str2func(varargin{1});
end

if nargout
    [varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:});
else
    gui_mainfcn(gui_State, varargin{:});
end
% End initialization code - DO NOT EDIT


% --- Executes just before dawu is made visible.
function dawu_OpeningFcn(hObject, eventdata, handles, varargin)
% This function has no output args, see OutputFcn.
% hObject    handle to figure
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)
% varargin   command line arguments to dawu (see VARARGIN)

% Choose default command line output for dawu
handles.output = hObject;

% Update handles structure
guidata(hObject, handles);

% UIWAIT makes dawu wait for user response (see UIRESUME)
% uiwait(handles.figure1);


% --- Outputs from this function are returned to the command line.
function varargout = dawu_OutputFcn(hObject, eventdata, handles)
% varargout  cell array for returning output args (see VARARGOUT);
% hObject    handle to figure
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)

% Get default command line output from handles structure
varargout{1} = handles.output;
% --- Executes on button press in pinoff.function pinoff_Callback(hObject, eventdata, handles)% hObject    handle to pinoff (see GCBO)% eventdata  reserved - to be defined in a future version of MATLAB% handles    structure with handles and user data (see GUIDATA)[t,x,y]=sim('pidoff');
plot(t,y);
xg=get(handles.xgrid,'value');
if xg==1
    set(handles.axes1,'XGrid','on');
else
    set(handles.axes1,'XGrid','off');
end
yg=get(handles.ygrid,'value');
if yg==1
    set(handles.axes1,'YGrid','on');
else
    set(handles.axes1,'YGrid','off');
end

m=(max(y)-2.5)/2.5*100;                          %
del=num2str(m);
set(handles.edit4,'string',del);

k1=find(y-2.5*0.05>0);
k2=find(y-2.5*0.95>0);
tr=num2str(t(k2(1))-t(k1(1)));
set(handles.edit5,'string',tr);

e0=(y(end)-2.5);
e=num2str(100*e0);
set(handles.edit6,'string',e);

title('當前模式:無PID');
xlabel('time/sec');
ylabel('X(t)/m');
% --- Executes on button press in pidon.function pidon_Callback(hObject, eventdata, handles)% hObject    handle to pidon (see GCBO)% eventdata  reserved - to be defined in a future version of MATLAB% handles    structure with handles and user data (see GUIDATA)
[t,x,y]=sim('pidon');
kp=get(handles.edit1,'string');                             
set_param('pidon/Subsystem/Gain','gain',kp);
ki=get(handles.edit2,'string');                             
set_param('pidon/Subsystem/Gain1','gain',ki);
kd=get(handles.edit3,'string');                             
set_param('pidon/Subsystem/Gain2','gain',kd);
[t,x,y]=sim('pidon');
plot(t,y);
xg=get(handles.xgrid,'value');
if xg==1
    set(handles.axes1,'XGrid','on');
else
    set(handles.axes1,'XGrid','off');
endyg=get(handles.ygrid,'value');
if yg==1
    set(handles.axes1,'YGrid','on');
else
    set(handles.axes1,'YGrid','off');
end

m=(max(y)-2.5)/2.5*100;                          %
del=num2str(m);
set(handles.edit4,'string',del);

k1=find(y-2.5*0.05>0);
k2=find(y-2.5*0.95>0);
tr=num2str(t(k2(1))-t(k1(1)));
set(handles.edit5,'string',tr);

e0=(y(end)-2.5);
e=num2str(100*e0);
set(handles.edit6,'string',e);

title('當前模式:帶PID');
xlabel('time/sec');
ylabel('X(t)/m');
% --- Executes on button press in xgrid.function xgrid_Callback(hObject, eventdata, handles)% hObject    handle to xgrid (see GCBO)% eventdata  reserved - to be defined in a future version of MATLAB% handles    structure with handles and user data (see GUIDATA)% Hint: get(hObject,'Value') returns toggle state of xgridxg=get(handles.xgrid,'value');
if xg==1
    set(handles.axes1,'XGrid','on');
else
    set(handles.axes1,'XGrid','off');
end% --- Executes on button press in ygrid.function ygrid_Callback(hObject, eventdata, handles)% hObject    handle to ygrid (see GCBO)% eventdata  reserved - to be defined in a future version of MATLAB% handles    structure with handles and user data (see GUIDATA)% Hint: get(hObject,'Value') returns toggle state of ygridyg=get(handles.ygrid,'value');
if yg==1
    set(handles.axes1,'YGrid','on');
else
    set(handles.axes1,'YGrid','off');
end% --- Executes during object creation, after setting all properties.function edit1_CreateFcn(hObject, eventdata, handles)% hObject    handle to edit1 (see GCBO)% eventdata  reserved - to be defined in a future version of MATLAB% handles    empty - handles not created until after all CreateFcns called% Hint: edit controls usually have a white background on Windows.%       See ISPC and COMPUTER.if ispc    set(hObject,'BackgroundColor','white');else    set(hObject,'BackgroundColor',get(0,'defaultUicontrolBackgroundColor'));endfunction edit1_Callback(hObject, eventdata, handles)% hObject    handle to edit1 (see GCBO)% eventdata  reserved - to be defined in a future version of MATLAB% handles    structure with handles and user data (see GUIDATA)% Hints: get(hObject,'String') returns contents of edit1 as text%        str2double(get(hObject,'String')) returns contents of edit1 as a double% --- Executes during object creation, after setting all properties.function edit2_CreateFcn(hObject, eventdata, handles)% hObject    handle to edit2 (see GCBO)% eventdata  reserved - to be defined in a future version of MATLAB% handles    empty - handles not created until after all CreateFcns called% Hint: edit controls usually have a white background on Windows.%       See ISPC and COMPUTER.if ispc    set(hObject,'BackgroundColor','white');else    set(hObject,'BackgroundColor',get(0,'defaultUicontrolBackgroundColor'));endfunction edit2_Callback(hObject, eventdata, handles)% hObject    handle to edit2 (see GCBO)

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品国产99国产| 亚洲国产欧美一区二区三区丁香婷| 91精彩视频在线观看| 成人性视频免费网站| 国产精品91xxx| 国产传媒久久文化传媒| 国产一区二区0| 国产精品乡下勾搭老头1| 国产成人亚洲综合a∨婷婷图片| 韩国视频一区二区| 国产精品99久| 91视视频在线观看入口直接观看www | 成人爱爱电影网址| av中文字幕一区| 在线免费视频一区二区| 欧美日韩另类一区| 日韩精品中文字幕在线一区| 久久久精品免费免费| 欧美变态口味重另类| 国产欧美中文在线| 亚洲裸体xxx| 免费av网站大全久久| 国产综合色产在线精品| 91网上在线视频| 精品欧美乱码久久久久久| 国产日韩欧美a| 亚洲6080在线| 国产91高潮流白浆在线麻豆| 国产成人午夜高潮毛片| 成人91在线观看| 欧美日本一区二区| 久久精品欧美日韩| 亚洲午夜国产一区99re久久| 精品亚洲aⅴ乱码一区二区三区| 成人avav影音| 日韩女优毛片在线| 亚洲综合色婷婷| 黄色资源网久久资源365| 成人激情免费电影网址| 制服丝袜在线91| 亚洲欧美偷拍另类a∨色屁股| 青青草视频一区| 色婷婷激情综合| 欧美激情一区二区三区不卡| 天天综合网 天天综合色| 成人av在线看| 日韩精品一区二区三区三区免费| 精品国产三级电影在线观看| 国产精品午夜在线观看| 久久国产成人午夜av影院| 一本到不卡免费一区二区| 久久精品夜色噜噜亚洲a∨| 五月天中文字幕一区二区| 91麻豆蜜桃一区二区三区| 久久久影院官网| 久久精品国产**网站演员| 在线免费观看日本一区| 最好看的中文字幕久久| 国产一区二区三区精品欧美日韩一区二区三区 | 国产成人午夜精品5599 | 久久久99精品久久| 午夜婷婷国产麻豆精品| 色拍拍在线精品视频8848| 国产精品网站在线播放| 国产麻豆精品视频| 欧美变态口味重另类| 蜜桃视频一区二区三区在线观看 | 麻豆精品一区二区av白丝在线| 91亚洲男人天堂| 亚洲国产精品精华液ab| 国产成人午夜片在线观看高清观看| 日韩欧美亚洲另类制服综合在线| 亚洲成a天堂v人片| 欧美日韩国产在线观看| 亚洲成人1区2区| 欧美美女bb生活片| 天天综合天天做天天综合| 欧美亚洲另类激情小说| 亚洲欧洲成人自拍| 91色乱码一区二区三区| 亚洲激情在线播放| 欧美伦理电影网| 日韩av网站免费在线| 欧美一区二区三区电影| 青娱乐精品在线视频| 精品国产电影一区二区| 麻豆精品久久精品色综合| 日韩欧美在线一区二区三区| 青青青爽久久午夜综合久久午夜| 欧美大片一区二区| 粉嫩在线一区二区三区视频| 日韩一区在线播放| 欧美视频日韩视频在线观看| 日韩精品福利网| 国产亚洲女人久久久久毛片| 99久久免费精品高清特色大片| 日韩美女啊v在线免费观看| 91免费视频网址| 日本不卡一二三| 国产精品美女久久久久高潮| 欧美在线视频你懂得| 美美哒免费高清在线观看视频一区二区 | 亚洲免费视频成人| 欧美精品v国产精品v日韩精品 | 亚洲高清一区二区三区| 欧美另类久久久品| 国产麻豆精品视频| 国产精品嫩草99a| 欧美中文字幕一二三区视频| 日韩电影在线看| 国产日韩欧美不卡在线| 欧美日韩一级二级三级| 国产精品自拍一区| 亚洲欧美二区三区| 日韩精品一区二区三区中文不卡| 丁香婷婷综合激情五月色| 国产精品国产三级国产普通话三级 | 91国偷自产一区二区使用方法| 日本伊人色综合网| 亚洲欧美怡红院| 色诱视频网站一区| 国产毛片精品一区| 一区二区三区欧美日| 国产亚洲欧美日韩俺去了| 9191久久久久久久久久久| 99精品欧美一区二区蜜桃免费| 麻豆91免费看| 婷婷国产v国产偷v亚洲高清| 国产精品三级久久久久三级| 精品精品国产高清a毛片牛牛| 欧美亚洲国产一区二区三区va | 亚洲欧美日韩在线| 久久久精品tv| 日韩欧美国产精品| 欧美一区二区啪啪| 在线精品视频免费观看| www.亚洲在线| 成人精品国产一区二区4080| 精久久久久久久久久久| 免费一区二区视频| 午夜av电影一区| 亚洲第一久久影院| 一区二区三区美女| 亚洲免费av网站| 亚洲欧洲日韩综合一区二区| 中文av一区二区| 亚洲欧洲美洲综合色网| 国产精品久久免费看| 国产亚洲污的网站| 日本一区二区综合亚洲| 久久精品视频网| 国产精品私人影院| 国产精品久久精品日日| 亚洲人成亚洲人成在线观看图片| 中文字幕中文在线不卡住| 国产精品成人免费精品自在线观看 | 精品捆绑美女sm三区| 日韩精品一区二区三区四区视频| 日韩欧美色电影| 久久久精品蜜桃| 国产精品对白交换视频| 一区二区三区视频在线看| 亚洲精品ww久久久久久p站| 亚洲国产一二三| 另类的小说在线视频另类成人小视频在线| 日本系列欧美系列| 国内一区二区在线| 成人美女视频在线看| 在线一区二区三区| 91精品福利在线一区二区三区| 日韩精品资源二区在线| 欧美激情一区二区三区蜜桃视频| 国产精品久久久久国产精品日日| 亚洲精品久久久蜜桃| 日韩激情中文字幕| 国产一区在线精品| 色综合天天综合在线视频| 欧美亚洲动漫精品| 久久丝袜美腿综合| 综合av第一页| 免费观看91视频大全| 高清成人免费视频| 欧美精品在线一区二区三区| 欧美mv日韩mv亚洲| 亚洲男人天堂av| 极品少妇一区二区三区精品视频| 91在线观看免费视频| 91麻豆精品国产91久久久久久久久 | 麻豆成人综合网| 99精品一区二区| 欧美成人伊人久久综合网| 日韩一区欧美一区| 久久成人av少妇免费| 色综合天天综合网天天看片| 日韩三级视频在线观看| 一区二区三区中文免费| 国产激情91久久精品导航| 欧美三区在线视频| 亚洲欧洲在线观看av| 韩国三级在线一区|