亚洲欧美第一页_禁久久精品乱码_粉嫩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一区二区三区免费野_久草精品视频
亚洲综合丝袜美腿| 亚洲免费视频成人| 欧美激情一区二区三区| 亚洲国产精品久久久久婷婷884| 精品影视av免费| 欧美在线免费播放| 中文在线一区二区| 裸体在线国模精品偷拍| 97超碰欧美中文字幕| 2023国产精品自拍| 日本欧美大码aⅴ在线播放| 91亚洲资源网| 欧美极品美女视频| 久久99精品久久久久久动态图| 欧美亚洲国产bt| 最新中文字幕一区二区三区| 国产一区亚洲一区| 67194成人在线观看| 亚洲一区二区三区四区不卡| 91免费国产在线观看| 国产欧美日韩三级| 国产乱理伦片在线观看夜一区 | 9191精品国产综合久久久久久 | 精品欧美一区二区久久| 亚洲一二三四久久| 欧美性淫爽ww久久久久无| 中文字幕视频一区| 99久久久国产精品免费蜜臀| 国产日韩欧美不卡| 久久99精品国产麻豆不卡| 欧美男女性生活在线直播观看| 亚洲午夜激情网站| 欧美日韩国产首页在线观看| 亚洲国产成人va在线观看天堂| 在线观看视频一区| 天使萌一区二区三区免费观看| 欧美午夜精品一区| 亚洲va欧美va国产va天堂影院| 2021国产精品久久精品| 美女一区二区视频| 精品久久久久一区| 国产成人精品aa毛片| 中文幕一区二区三区久久蜜桃| 懂色av中文一区二区三区 | 91精品欧美综合在线观看最新 | 亚洲免费色视频| 色婷婷av一区二区三区大白胸| 国产精品初高中害羞小美女文| 成人av午夜电影| ㊣最新国产の精品bt伙计久久| aaa亚洲精品| 亚洲美腿欧美偷拍| 欧美私模裸体表演在线观看| 美女网站色91| 中文av一区二区| 欧美日韩一区中文字幕| 蜜桃视频在线一区| 欧美精彩视频一区二区三区| 色婷婷av一区二区三区之一色屋| 首页国产丝袜综合| 国产日韩欧美综合一区| 色婷婷综合久色| 日本不卡123| 国产精品美女久久久久aⅴ| 欧美亚洲日本一区| 国产原创一区二区三区| 中文字幕亚洲欧美在线不卡| 欧美精品在线观看播放| 国产美女娇喘av呻吟久久| 亚洲天堂2014| 精品日韩一区二区三区| 99久久婷婷国产综合精品| 五月天激情综合| 国产精品污www在线观看| 欧美蜜桃一区二区三区| 粉嫩av亚洲一区二区图片| 亚洲成人动漫精品| 国产精品乱人伦一区二区| 91精品国产品国语在线不卡| 成人黄色大片在线观看| 日韩精品一级中文字幕精品视频免费观看 | 91精品一区二区三区久久久久久 | 日本欧美久久久久免费播放网| 国产精品麻豆久久久| 日韩三级视频在线观看| 91福利视频在线| 高清国产一区二区| 看电视剧不卡顿的网站| 一区二区三区四区在线| 国产欧美日韩激情| 日韩精品一区国产麻豆| 色88888久久久久久影院按摩| 国产一区二区看久久| 三级成人在线视频| 亚洲男同性视频| 国产精品电影一区二区三区| 欧美videos大乳护士334| 欧美日韩精品二区第二页| thepron国产精品| 精品在线免费观看| 久久国产麻豆精品| 日本免费新一区视频| 午夜精品影院在线观看| 一区二区三区小说| 一区二区三区精品在线| 最新久久zyz资源站| 国产精品毛片久久久久久久| 国产区在线观看成人精品 | 国产精品乡下勾搭老头1| 麻豆国产欧美日韩综合精品二区| 亚洲综合一二区| 一区二区成人在线观看| 亚洲欧美偷拍三级| 亚洲婷婷综合色高清在线| 国产精品久久久久影院老司| 狠狠色狠狠色合久久伊人| 国产视频视频一区| 欧美精品日韩一区| 在线欧美一区二区| 在线视频综合导航| 精品视频在线免费观看| 欧美性videosxxxxx| 欧美高清激情brazzers| 欧美日韩亚洲综合在线| 欧美精品aⅴ在线视频| 欧美一区二区三区在线视频| 欧美一区二区国产| 精品人伦一区二区色婷婷| 久久久久97国产精华液好用吗| 久久精品无码一区二区三区| 国产欧美视频一区二区| 中文字幕在线观看一区二区| 亚洲色图制服丝袜| 亚洲成人一区在线| 久久国产综合精品| 成人性视频网站| 在线视频国内一区二区| 91精品久久久久久久91蜜桃| 日韩精品一区二区在线观看| 久久久影院官网| 亚洲嫩草精品久久| 美国毛片一区二区三区| 国产精品香蕉一区二区三区| 91欧美一区二区| 欧美另类高清zo欧美| 久久色在线观看| 亚洲男人的天堂一区二区| 日韩国产精品大片| 国产精品一区二区视频| 日本韩国一区二区三区视频| 91精品国产色综合久久不卡蜜臀| 久久毛片高清国产| 亚洲制服欧美中文字幕中文字幕| 奇米色一区二区| 91免费看`日韩一区二区| 91精品国产色综合久久ai换脸 | 国产拍揄自揄精品视频麻豆| 亚洲欧美韩国综合色| 久久国产精品99精品国产 | 国产一区二区三区精品视频| 91免费国产在线| 337p日本欧洲亚洲大胆色噜噜| 亚洲激情图片小说视频| 美女视频黄 久久| 色婷婷一区二区| 久久久三级国产网站| 亚洲成人激情自拍| 99re免费视频精品全部| 精品久久久久一区| 午夜精品福利视频网站| 91视频观看免费| 中文字幕av不卡| 精品午夜一区二区三区在线观看 | 精品国产乱码久久久久久久 | 日本高清无吗v一区| 久久这里只有精品视频网| 亚洲一级在线观看| 成人自拍视频在线| 亚洲精品一区二区精华| 亚洲成av人片www| 在线观看国产日韩| 国产精品三级视频| 国产一区二区在线看| 日韩无一区二区| 性久久久久久久久久久久| 97久久超碰精品国产| 国产精品白丝在线| 国产盗摄精品一区二区三区在线| 日韩欧美专区在线| 日韩高清在线电影| 欧美日本在线视频| 亚洲1区2区3区4区| 欧亚洲嫩模精品一区三区| 亚洲卡通欧美制服中文| 成人av电影在线观看| 国产精品美女久久久久久2018 | 久久久不卡影院| 国产精品99精品久久免费| 久久一区二区视频| 国产一区二区不卡在线|