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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? identga.m

?? TSP問題matlab遺傳算法verygood
?? M
?? 第 1 頁 / 共 2 頁
字號:
function varargout = identga(varargin)
%
% Author: Wesam ELSHAMY
% wesamelshamy@ieee.org
% Electrical Engineering Dept., Cairo University, Egypt


% IDENTGA M-file for identga.fig
%      IDENTGA, by itself, creates a new IDENTGA or raises the existing
%      singleton*.
%
%      H = IDENTGA returns the handle to a new IDENTGA or the handle to
%      the existing singleton*.
%
%      IDENTGA('CALLBACK',hObject,eventData,handles,...) calls the local
%      function named CALLBACK in IDENTGA.M with the given input arguments.
%
%      IDENTGA('Property','Value',...) creates a new IDENTGA or raises the
%      existing singleton*.  Starting from the left, property value pairs are
%      applied to the GUI before identga_OpeningFunction gets called.  An
%      unrecognized property name or invalid value makes property application
%      stop.  All inputs are passed to identga_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 text27 to modify the response to help identga

% Last Modified by GUIDE v2.5 16-Apr-2006 13:51:47

% Begin initialization code - DO NOT EDIT
gui_Singleton = 1;
gui_State = struct('gui_Name',       mfilename, ...
                   'gui_Singleton',  gui_Singleton, ...
                   'gui_OpeningFcn', @identga_OpeningFcn, ...
                   'gui_OutputFcn',  @identga_OutputFcn, ...
                   'gui_LayoutFcn',  [] , ...
                   'gui_Callback',   []);
if nargin && ischar(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 identga is made visible.
function identga_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 identga (see VARARGIN)

% Choose default command line output for identga
handles.output = hObject;
handles.error_tolerance = 0.4;
handles.population_size = 100;
handles.mutation_rate = 0.9;
handles.no_of_generations = 100;
sisodata;
% Update handles structure
guidata(hObject, handles);

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


% --- Outputs from this function are returned to the command line.
function varargout = identga_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 estimate.
function estimate_Callback(hObject, eventdata, handles)
% hObject    handle to estimate (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)

% ----- Get parameters from GUI -----
if get(handles.estimate, 'value') == get(handles.estimate, 'max');
% try
o = evalin('base', get(handles.out, 'string'));
i = evalin('base', get(handles.in, 'string'));
na = str2double(get(handles.Na,'string'));
nb = str2double(get(handles.Nb,'string'));
nk = str2double(get(handles.Nk,'string'));
handles.real_output = o;
guidata(hObject, handles);

% ----- Estimate the model using GA and view parameters in GUI -----
[A_parameters_GA B_parameters_GA] = arx2(o, i, na, nb, nk, handles.error_tolerance, handles.population_size, handles.mutation_rate, handles.no_of_generations); % model evaluation using GA
delay_zeros = zeros(1, nk);
set(handles.Aga, 'string', num2str([1 A_parameters_GA])); 
set(handles.Bga, 'string', num2str([delay_zeros B_parameters_GA])); 
GA_model = idpoly([1 A_parameters_GA], [delay_zeros B_parameters_GA]);
handles.GA_model_output = sim(GA_model, i); % simulating the GA model output
guidata(hObject, handles);

% ----- Estimate the model using Least Square and vew parameter in GUI -----
least_model = arx(iddata(o, i), [na nb nk]); % model evaluatin using Least Square
set(handles.Aleast, 'string', num2str(least_model.a));
set(handles.Bleast, 'string', num2str(least_model.b));
handles.least_model_output = sim(least_model, i); % simulating the Least Square model output
guidata(hObject, handles);

% ----- Evaluate the models errors -----
set(handles.GA_error, 'string', num2str(modelerror([1 A_parameters_GA], [delay_zeros B_parameters_GA])));
set(handles.Least_error, 'string', num2str(modelerror(least_model.a, least_model.b)));

plot_output(handles);
set(handles.estimate, 'value', get(handles.estimate, 'min'));
% catch
%     errordlg('Not enough data: Enter model orders and I/O data then hit Estimate','Data missing','on');
% end
end

function Nb_Callback(hObject, eventdata, handles)
% hObject    handle to Nb (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 Nb as text27
%        str2double(get(hObject,'String')) returns contents of Nb as a double


% --- Executes during object creation, after setting all properties.
function Nb_CreateFcn(hObject, eventdata, handles)
% hObject    handle to Nb (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 && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
    set(hObject,'BackgroundColor','white');
end



function Nk_Callback(hObject, eventdata, handles)
% hObject    handle to Nk (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 Nk as text27
%        str2double(get(hObject,'String')) returns contents of Nk as a double


% --- Executes during object creation, after setting all properties.
function Nk_CreateFcn(hObject, eventdata, handles)
% hObject    handle to Nk (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 && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
    set(hObject,'BackgroundColor','white');
end



function out_Callback(hObject, eventdata, handles)
% hObject    handle to out (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 out as text27
%        str2double(get(hObject,'String')) returns contents of out as a double


% --- Executes during object creation, after setting all properties.
function out_CreateFcn(hObject, eventdata, handles)
% hObject    handle to out (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 && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
    set(hObject,'BackgroundColor','white');
end



function Na_Callback(hObject, eventdata, handles)
% hObject    handle to Na (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 Na as text27
%        str2double(get(hObject,'String')) returns contents of Na as a double


% --- Executes during object creation, after setting all properties.
function Na_CreateFcn(hObject, eventdata, handles)
% hObject    handle to Na (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 && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
    set(hObject,'BackgroundColor','white');
end



function Aga_Callback(hObject, eventdata, handles)
% hObject    handle to Aga (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 Aga as text27
%        str2double(get(hObject,'String')) returns contents of Aga as a double


% --- Executes during object creation, after setting all properties.
function Aga_CreateFcn(hObject, eventdata, handles)
% hObject    handle to Aga (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 && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
    set(hObject,'BackgroundColor','white');
end



function Bga_Callback(hObject, eventdata, handles)
% hObject    handle to Bga (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 Bga as text27
%        str2double(get(hObject,'String')) returns contents of Bga as a double


% --- Executes during object creation, after setting all properties.
function Bga_CreateFcn(hObject, eventdata, handles)
% hObject    handle to Bga (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 && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
    set(hObject,'BackgroundColor','white');
end





function in_Callback(hObject, eventdata, handles)
% hObject    handle to in (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色综合婷婷久久| 欧美精品一区在线观看| 精品国产免费一区二区三区四区| 91在线国内视频| 1024成人网| 波波电影院一区二区三区| 中文字幕一区二区三区蜜月| 国产亚洲短视频| 色中色一区二区| 亚洲午夜激情av| 日韩精品资源二区在线| 国产成人自拍网| 亚洲一区在线播放| 国产婷婷精品av在线| 欧美极品少妇xxxxⅹ高跟鞋| 在线欧美日韩精品| 麻豆精品久久精品色综合| 久久久久久久久岛国免费| 欧美色涩在线第一页| 国产盗摄女厕一区二区三区| 懂色av一区二区三区蜜臀| 亚洲国产精品久久不卡毛片 | www.性欧美| 色婷婷久久99综合精品jk白丝| 在线日韩av片| 久久网站热最新地址| 欧美日韩电影在线播放| a级高清视频欧美日韩| 色哟哟欧美精品| 91精品国产乱| 99re成人在线| 在线成人午夜影院| 欧美男人的天堂一二区| 欧美大片在线观看一区二区| 国产精品国产三级国产专播品爱网 | 欧美网站大全在线观看| 国产99一区视频免费| 99在线精品观看| 欧美一区二区三区啪啪| 中文字幕第一区综合| 午夜日韩在线电影| 亚洲成年人影院| 一区二区三区在线高清| 亚洲欧美在线aaa| 日韩1区2区日韩1区2区| 亚瑟在线精品视频| 不卡的av在线| 99久久亚洲一区二区三区青草| 欧美日韩成人一区二区| 欧美高清在线视频| 久久成人综合网| 奇米色一区二区| 秋霞电影一区二区| 色综合久久九月婷婷色综合| 欧美一区二区网站| 性久久久久久久久| eeuss国产一区二区三区| 精品国产乱码久久久久久蜜臀 | 亚洲国产高清不卡| 九一九一国产精品| 国内精品在线播放| 国产精品白丝av| 色综合久久天天| 久久夜色精品国产欧美乱极品| 亚洲1区2区3区4区| 欧美中文字幕不卡| 一区二区在线看| 亚洲大片精品永久免费| 91视频免费看| 欧美日韩精品免费观看视频| 国产精品免费看片| 午夜成人在线视频| 欧美日韩卡一卡二| 亚洲国产综合人成综合网站| 在线一区二区观看| 欧美变态口味重另类| 国产精品久久久久久久第一福利| 国产一区二区三区四| 91麻豆免费观看| 综合久久一区二区三区| 热久久久久久久| 91精品国产综合久久小美女| 国产精品网站在线播放| 成人午夜在线免费| 欧美一区二区视频观看视频| 日韩高清不卡一区二区| 日韩精品中文字幕一区| 免费成人结看片| 精品国产91亚洲一区二区三区婷婷| 免费在线看成人av| 国产校园另类小说区| 成人永久aaa| 亚洲综合色自拍一区| 欧美另类高清zo欧美| 麻豆成人在线观看| 国产婷婷精品av在线| 91在线视频18| 日韩国产成人精品| 国产午夜精品一区二区三区视频| 风间由美一区二区三区在线观看| 亚洲欧洲成人精品av97| 欧美视频一二三区| 国产精品性做久久久久久| 自拍偷在线精品自拍偷无码专区 | 看国产成人h片视频| 国产亚洲精品aa午夜观看| 波多野结衣在线一区| 亚洲综合一区在线| 日韩欧美一二三四区| 成人av免费在线播放| 亚洲超碰97人人做人人爱| 精品久久人人做人人爰| 91麻豆国产精品久久| 另类成人小视频在线| 亚洲精品视频免费观看| 日韩一级片网址| 日韩二区在线观看| 中文字幕一区二区三区在线不卡| 欧美妇女性影城| 99精品黄色片免费大全| 免费国产亚洲视频| 亚洲最快最全在线视频| 精品91自产拍在线观看一区| 91国偷自产一区二区三区观看 | 波多野结衣一区二区三区| 日本欧美在线看| 自拍av一区二区三区| 久久综合狠狠综合久久激情| 欧美性生交片4| 91日韩精品一区| 国产一区二区视频在线播放| 香蕉久久夜色精品国产使用方法| 国产女主播一区| 99免费精品视频| 国产成a人亚洲精| 免费观看久久久4p| 亚洲一级二级三级在线免费观看| 国产精品美女一区二区在线观看| 精品乱人伦小说| 欧美一区二区三区视频免费 | 久久影院视频免费| 欧美一卡在线观看| 欧洲一区在线观看| 日本韩国视频一区二区| av一区二区不卡| 成人av在线资源网| 国产.精品.日韩.另类.中文.在线.播放| 日本女人一区二区三区| 亚洲午夜影视影院在线观看| 一区二区三区视频在线观看| 一区二区久久久久久| 亚洲色图清纯唯美| 亚洲综合视频在线观看| 一区二区三区不卡视频在线观看| 又紧又大又爽精品一区二区| 成人欧美一区二区三区黑人麻豆| 综合色中文字幕| 一区二区视频在线| 一区二区久久久久久| 亚洲香肠在线观看| 免费看欧美美女黄的网站| 麻豆成人免费电影| 国产99一区视频免费| 不卡av免费在线观看| 在线国产亚洲欧美| 在线电影欧美成精品| 欧美精品一区二区久久久| 久久青草国产手机看片福利盒子| 久久久久国产免费免费| 国产精品丝袜一区| 亚洲午夜久久久久| 久久国产夜色精品鲁鲁99| 激情综合一区二区三区| 9色porny自拍视频一区二区| 在线看一区二区| 精品久久免费看| 中文字幕中文字幕一区| 亚洲国产精品人人做人人爽| 麻豆精品精品国产自在97香蕉| 国产经典欧美精品| 在线观看一区二区视频| 日韩一区二区三区电影在线观看| 精品国产乱码久久久久久影片| 欧美激情一区二区三区| 亚洲小说欧美激情另类| 精品一区二区久久久| 日本精品裸体写真集在线观看| 正在播放亚洲一区| 中文字幕乱码日本亚洲一区二区| 亚洲综合丁香婷婷六月香| 狠狠色丁香九九婷婷综合五月| 91蝌蚪porny九色| 日韩精品一区二区三区在线播放| 国产精品每日更新| 久久成人免费网站| 91美女片黄在线| 久久免费偷拍视频| 水蜜桃久久夜色精品一区的特点| 亚洲最新在线观看| 国产乱码精品一区二区三区忘忧草|