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

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

?? t_youhua.m

?? 大量遺傳算法實(shí)現(xiàn)程序
?? M
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
function  varargout = T_youhua( varargin )
% this module open the soft .

%  February 2004
%  $Revision: 1.00 $  


if (nargin == 0) | isstruct( varargin{1} )     %  LAUNCH GUI
    
    if nargin == 1
        T_SimulationData = varargin{1} ;
    else
        T_SimulationData = [] ;
        
    end
    
    
    % find if have the same figure, and close it .
    OldFigure = findobj( 'type', 'figure', 'Tag', 'T_youhua' ) ;
    if ishandle( OldFigure )
        close( OldFigure ) ;
    end
     FigureHandle = figure( 'Visible', 'off' ) ;
    set( FigureHandle, 'Units' , 'pixels', 'Position', [150 150 300 300], ...
        'Name', 'T型自卸汽車優(yōu)化分析程序', ...
        'Tag', 'T_youhua', ...
        'FileName' , '' ,...
        'MenuBar' , 'none' ,...
        'NumberTitle' , 'off' ,...
        'Resize', 'off', ...
        'windowstyle', 'normal', ...
        'Visible', 'off' ) ;
    
 
        % generate the menu .
        
    generate_MenuContent( FigureHandle ) ;
    
    % generate the uicontrols .
    generate_FigureContent( FigureHandle ) ;
     
    % save the T_SimulationData .
    setappdata( FigureHandle, 'T_SimulationData', T_SimulationData ) ;
    
    % display the figure .
    movegui( FigureHandle, 'center' ) ;
    set( FigureHandle, 'Visible', 'on' ) ;
% init the data .
    init_FigureContent( FigureHandle ) ;
    
    
    if nargout > 0
        varargout{1} = FigureHandle;
    end
    
elseif ischar(varargin{1}) % INVOKE NAMED SUBFUNCTION OR CALLBACK
    
    global  SET_DEBUG_VALUE_IN_SIMULATOR ;
    if isempty( SET_DEBUG_VALUE_IN_SIMULATOR ) | ~isnumeric( SET_DEBUG_VALUE_IN_SIMULATOR )
        SET_DEBUG_VALUE_IN_SIMULATOR = 0 ;
    else
    end
    
    if  SET_DEBUG_VALUE_IN_SIMULATOR == 1 ; 
        
        if (nargout)
            [varargout{1:nargout}] = feval(varargin{:}); % FEVAL switchyard
        else
            feval(varargin{:}); % FEVAL switchyard
        end             
        
    else        
        
        try
            if (nargout)
                [varargout{1:nargout}] = feval(varargin{:}); % FEVAL switchyard
            else
                feval(varargin{:}); % FEVAL switchyard
            end
        catch            
            disp(lasterr);
        end
        
    end

    
end

% ------------------------------------------------------------
function  generate_MenuContent( FigureHandle ) ;


% generate the file menu .
% ------------------------------------------------------------
MenuHandle = uimenu( 'Parent', FigureHandle, 'Label', '文件(&F)' ) ;

% define the parameters of the menus .
MenuLabel = { '打開(kāi)(&O)'; '退出(&E)' } ;

% add Polygon at 2003.10.13 .
MenuTag = { 'MenuOpenHistory'; 'MenuClose' } ;
MenuCallback = { ...
    ['T_youhua( ''MenuOpenHistory_Callback'', gcbf)']; ...
    ['close all;'] } ;
SeparatorGroup = { 'off'; 'on' } ;

% generate the uimenus of file .
for num = 1: length( MenuTag )
% for num = 2
    UimenuHandle(num) = uimenu( MenuHandle ) ;
    set( UimenuHandle(num), 'Tag' , MenuTag{num} , ...
        'Callback' , MenuCallback{num} , ...
        'Label' , MenuLabel{num} , ...
        'Separator', SeparatorGroup{num} ) ;
end



% % generate the parameter menu .
% % ------------------------------------------------------------
% MenuHandle = uimenu( FigureHandle, 'Label', '參數(shù)(&P)' ) ;
% 
% % define the parameters of the menus .
% MenuLabel = { '導(dǎo)入(&L)'; '編輯(&E)' } ;
% 
% % add Polygon at 2003.10.13 .
% MenuTag = { 'MenuLoadData'; 'MenuEditParameter' } ;
% MenuCallback = { ...
%     ['T_youhua( ''MenuLoadData_Callback'', gcbo)']; ...
%     ['T_youhua( ''BeginButton_Callback'', gcbo)']; } ;
% SeparatorGroup = { 'off'; 'on' } ;
% 
% % generate the uimenus of file .
% for num = 1: length( MenuTag )
%     UimenuHandle(num) = uimenu( MenuHandle ) ;
%     set( UimenuHandle(num), 'Tag' , MenuTag{num} , ...
%         'Callback' , MenuCallback{num} , ...
%         'Label' , MenuLabel{num} , ...
%         'Separator', SeparatorGroup{num} ) ;
% end


% generate the parameter menu .
% ------------------------------------------------------------
MenuHandle = uimenu( FigureHandle, 'Label', '幫助(&H)', 'Enable', 'on' ) ;

% define the parameters of the menus .
MenuLabel = { '幫助(&P)'; '演示(&D)'; '關(guān)于(&A)';'時(shí)鐘(&S)' } ;

% add Polygon at 2003.10.13 .
MenuTag = { 'MenuHelp'; 'MenuDemo'; 'MenuAbout';'shijian' } ;
MenuCallback = { ...
    ['T_youhua( ''MenuHelp_Callback'', gcbo)']; ...
    ['T_youhua( ''MenuDemo_Callback'', gcbo)']; ...
    ['T_youhua( ''MenuAbout_Callback'', gcbo)'];...
    ['T_youhua( ''shizhong'', gcbo)']} ;
SeparatorGroup = { 'off'; 'on'; 'on'; 'on' } ;

% generate the uimenus of file .
for num = 1: length( MenuTag )
    UimenuHandle(num) = uimenu( MenuHandle ) ;
    set( UimenuHandle(num), 'Tag' , MenuTag{num} , ...
        'Callback' , MenuCallback{num} , ...
        'Label' , MenuLabel{num} , ...
        'Separator', SeparatorGroup{num} ) ;
end





% ------------------------------------------------------------
function  generate_FigureContent( FigureHandle )
% generate the uicontrols .


% init the variables .
FigureWidth = 700 ;
FigureHeight = 500 ;
TabSpace = 10 ;
TextHeight = 20 ;
ChangeYPos = 30 ;


% reset the figure's size .
set( FigureHandle, 'Units', 'pixels', ...
    'Position', [150 150  FigureWidth  FigureHeight], ...
    'DoubleBuffer', 'on' ) ;

% generate the axes to plot lines .
AxesHandle = axes( 'Parent', FigureHandle, 'Units' , 'normalized' ,  ...
    'Position', [0 0 1 1], 'Visible', 'off', ...
    'Xlim', [0  FigureWidth], 'Ylim', [0  FigureHeight] ) ;

% get the color of the figure .
FigureColor = get( FigureHandle, 'Color' ) ;
% reset the default value of the uicontrols .
set(FigureHandle,'defaultuicontrolunits','normalized');
set(FigureHandle,'defaultuicontrolfontname','隸書(shū)');
set(FigureHandle,'defaultuicontrolBackgroundColor', FigureColor );


% define the first frame .
FrameXPos = TabSpace ;
FrameWidth = FigureWidth - TabSpace * 2 ;
FrameHeight = 60 ;
FrameYPos = FigureHeight - FrameHeight - TabSpace * 2 ;
Frame1Position = [FrameXPos  FrameYPos  FrameWidth  FrameHeight] ;
% generate the second frame .
% com_BackgroundFrame(AxesHandle, Frame1Position ) ;
h_text1=uicontrol(FigureHandle,'style','text', 'unit','pixels',...
    'position',Frame1Position,'tag','h_text1','Horizontal','center','visible','off',...
    'string',{'T型自卸汽車優(yōu)化分析軟件'},'fontsize',30);
FrameXPos = TabSpace ;
FrameWidth = FigureWidth - TabSpace * 2 ;
FrameHeight = 60 ;
FrameYPos = FigureHeight - FrameHeight - TabSpace * 2 -90;
Frame1Position = [FrameXPos  FrameYPos  FrameWidth  FrameHeight] ;
h_text2=uicontrol(FigureHandle,'style','text', 'unit','pixels',...
    'position',Frame1Position,'tag','h_text2','Horizontal','center','visible','off',...
    'string',{'指導(dǎo)老師 :  徐銳良  制作 :  崔林林    '},'fontsize',20);

% generate the axes to plot lines .

% load the picture data .
ImageCData = imread( 'Tt.bmp', 'BMP' ) ;
for num1 = 1:3
    ImageCData(:,:,num1) = flipud( ImageCData(:,:,num1) ) ;
end

ImageXPos = TabSpace * 5 ;
ImageYPos = TabSpace * 5 ;
ImageWidth = 450 ;
ImageHeight = 300 ;
ImageXData = ImageXPos + [0  ImageWidth] ;
ImageYData = ImageYPos + [0  ImageHeight] ;
% generate a image to display picture .
MovieImageHandle = image( 'Parent', AxesHandle, ...
    'XData', ImageXData, 'YData', ImageYData, ...
    'Cdata', ImageCData ) ;
 


% define the parameters of the buttons .
ButtonString = { '開(kāi)始'; '演示實(shí)例'; '使用說(shuō)明' } ; 
ButtonTag = { 'BeginButton'; 'DemoButton'; 'HelpButton' } ;
ButtonCallback = { ['T_youhua(''BeginButton_Callback'',gcbo)']; ...
        ['T_youhua(''MenuDemo_Callback'',gcbo)']; ...
        ['T_youhua(''MenuHelp_Callback'',gcbo)'] } ;
ButtonEnable = { 'on'; 'on'; 'on' } ;

ButtonWidth = 120 ;
ButtonHeight = 32 ;
ButtonXPos = FigureWidth - ButtonWidth - TabSpace * 3 ;
ButtonYPos = TabSpace * 1 + ButtonHeight * 3 + TabSpace * 2+60 ;
ButtonPosition = [ButtonXPos  ButtonYPos  ButtonWidth  ButtonHeight] ;
for num = 1: 3
    TempButtonPosition = ButtonPosition ;
    TempButtonPosition(2) = TempButtonPosition(2) - (num - 1) * (ButtonHeight + TabSpace * 0.5)*2.5+60 ;
    % generate the pushbutton: OK .
    ButtonHandle = uicontrol( 'Parent', FigureHandle, 'Units', 'Pixels', 'Position', TempButtonPosition, ...
        'Style', 'pushbutton', 'Tag',ButtonTag{num}, 'string', ButtonString{num}, 'Fontsize',15,'visible','off', ...
        'Callback', ButtonCallback{num}, 'Enable', ButtonEnable{num} ) ;
    
end


handles = guihandles( FigureHandle ) ;
guidata( FigureHandle, handles ) ;




% --------------------------------------------------------------------------
function  init_FigureContent( h )
       
handles = guidata( h ) ;

% get the T_SimulationData .
T_SimulationData = getappdata( handles.T_youhua, 'T_SimulationData' ) ;
if isempty( T_SimulationData )
    T_SimulationData = T_youhua( 'Get_DefaultT_SimulationData' ) ;    
    % save the data .
    setappdata( handles.T_youhua, 'T_SimulationData', T_SimulationData ) ;
end

   micintro ;
set(handles.h_text1,'visible','on');
set(handles.h_text2,'visible','on');
set(handles.BeginButton,'visible','on');
set(handles.DemoButton,'visible','on');
set(handles.HelpButton,'visible','on');
% --------------------------------------------------------------------------
function   T_SimulationData = Get_DefaultT_SimulationData ;
% init all of the parameters .

T_SimulationData = GetDefaultT_Parameter ;




% --------------------------------------------------------------------------
function  MenuOpenHistory_Callback( h )
       
handles = guidata( h ) ;


PromptString = '選擇數(shù)據(jù)文件.' ;
WarningString1 = '文件格式出錯(cuò)。 ' ;
WarningString2 = '選擇的文件不是正確的數(shù)據(jù)文件。 ' ;


[ FileName , PathName ] = uigetfile( {'*.mat','數(shù)據(jù)文件(*.mat)'}, PromptString ) ;


if FileName == 0
    return ;    
else
    
    [TempPathName, FileName, FileTypeName, Version] = fileparts( FileName ) ;

    if ~strcmp( FileTypeName, '.mat' ) ;
        warndlg( WarningString1, '警告', 'modal' ) ;
        return ;
    end
    SaveFile = fullfile( PathName, [FileName, FileTypeName, Version] ) ;
end

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
麻豆成人91精品二区三区| 国产成人综合视频| 国模少妇一区二区三区| 91在线观看美女| 69精品人人人人| 国产精品视频一二三区| 日日欢夜夜爽一区| 91麻豆swag| 国产亚洲一区二区三区在线观看| 亚洲一二三四在线观看| 国产高清一区日本| 91精品国产综合久久久久久久久久 | 国产精品一区二区三区网站| 一本大道久久a久久精品综合| 精品国一区二区三区| 亚洲福利视频三区| 91麻豆国产福利在线观看| 久久久99免费| 久久精品国产亚洲高清剧情介绍| 在线免费观看日本欧美| 国产欧美va欧美不卡在线| 蜜臀av亚洲一区中文字幕| 欧美私模裸体表演在线观看| 亚洲欧洲性图库| 国产精品一级片在线观看| 日韩你懂的电影在线观看| 亚洲一区二区精品视频| 91麻豆高清视频| 国产精品美女一区二区三区 | 欧美在线色视频| 国产精品另类一区| 国产白丝精品91爽爽久久| 久久综合久久久久88| 精品在线观看免费| 欧美成人一区二区三区片免费| 蜜桃一区二区三区四区| 欧美男人的天堂一二区| 亚洲成av人片在线| 欧美日韩国产高清一区二区三区 | 欧美一区二区三区在线电影| 亚洲高清免费观看高清完整版在线观看 | 国产乱子轮精品视频| 日韩精品一区二区三区老鸭窝 | 国产欧美一区二区三区在线看蜜臀 | 麻豆国产91在线播放| 日韩美女天天操| 极品尤物av久久免费看| 亚洲精品一区二区在线观看| 国产精品123| 亚洲国产精品高清| 99re这里只有精品首页| 一区二区激情视频| 8v天堂国产在线一区二区| 日本sm残虐另类| 久久久另类综合| 成人av在线电影| 夜夜嗨av一区二区三区四季av| 在线观看成人免费视频| 日韩二区在线观看| 欧美va亚洲va香蕉在线| www.激情成人| 午夜精彩视频在线观看不卡| 欧美成人精品高清在线播放| 成熟亚洲日本毛茸茸凸凹| 亚洲精品成人在线| 精品免费国产二区三区 | 成人精品国产一区二区4080| 亚洲欧美激情视频在线观看一区二区三区 | 欧美成人在线直播| a美女胸又www黄视频久久| 一区二区三区电影在线播| 欧美一级理论性理论a| 国产91综合网| 亚洲18色成人| 欧美激情中文字幕| 欧美丰满美乳xxx高潮www| 国产激情视频一区二区三区欧美 | 久久成人18免费观看| 久久久激情视频| 亚洲人123区| 欧美一区二区播放| 成人av片在线观看| 日本午夜精品视频在线观看 | 欧美精品色一区二区三区| 国产乱一区二区| 亚洲一区二区三区在线看| 精品国产露脸精彩对白| 欧美中文字幕一二三区视频| 国产精品一区在线观看你懂的| 国产精品免费观看视频| 69堂成人精品免费视频| 91视频观看视频| 国产精品888| 全部av―极品视觉盛宴亚洲| 亚洲欧美视频在线观看视频| 欧美成人艳星乳罩| 欧美日韩1区2区| 91免费看`日韩一区二区| 国产传媒日韩欧美成人| 美女一区二区三区在线观看| 亚洲图片欧美一区| 亚洲伦理在线免费看| 国产精品色一区二区三区| 精品欧美一区二区久久| 91精品久久久久久久久99蜜臂| 欧美性大战xxxxx久久久| 成人精品国产免费网站| 粉嫩欧美一区二区三区高清影视| 蜜桃在线一区二区三区| 日韩电影在线观看一区| 亚洲第一精品在线| 亚洲午夜免费电影| 亚洲精品国产成人久久av盗摄| 亚洲婷婷综合久久一本伊一区| 亚洲国产精品av| 国产精品视频一二三| 欧美国产视频在线| 国产精品伦一区| 国产精品久久久久一区二区三区共| 国产午夜亚洲精品理论片色戒 | 成人黄色国产精品网站大全在线免费观看| 免费人成黄页网站在线一区二区| 天堂蜜桃91精品| 午夜精品福利一区二区三区蜜桃| 亚洲一区二区偷拍精品| 奇米影视7777精品一区二区| 天天综合色天天| 日本美女视频一区二区| 奇米色777欧美一区二区| 乱一区二区av| 国产精品一色哟哟哟| 白白色 亚洲乱淫| 色欧美片视频在线观看| 欧美日韩久久久久久| 337p亚洲精品色噜噜噜| 精品国产乱码久久久久久老虎| 精品国产伦一区二区三区观看方式 | 91猫先生在线| 在线看国产一区| 91精品国产91热久久久做人人| 欧美一级日韩一级| 久久久不卡网国产精品一区| 国产精品嫩草影院av蜜臀| 亚洲免费观看视频| 日本午夜精品一区二区三区电影| 国产中文一区二区三区| 成人一区二区三区视频| 在线观看视频一区二区欧美日韩| 欧美另类videos死尸| 久久九九全国免费| 亚洲欧美日韩在线播放| 免费在线观看一区| 国产精品资源在线观看| 在线看一区二区| 国产成人午夜电影网| 蜜臀久久99精品久久久久久9| 精品一区二区久久久| 色婷婷久久久久swag精品| 在线区一区二视频| ww久久中文字幕| 亚洲国产视频在线| 欧美一卡二卡在线| 欧美私人免费视频| 国产一区二区不卡在线| 欧美色涩在线第一页| 精品国产露脸精彩对白| 91久久一区二区| 亚洲综合成人网| 日韩欧美高清一区| 久久av资源站| 丁香婷婷深情五月亚洲| 欧美性极品少妇| 国产欧美日韩亚州综合| 亚洲午夜免费视频| 波多野结衣视频一区| 欧美一区二区日韩| 亚洲精品日韩综合观看成人91| 国内成人精品2018免费看| 欧美日韩一区三区| 亚洲天堂av一区| 国产sm精品调教视频网站| 欧美一卡二卡在线观看| 亚洲自拍偷拍图区| 91在线视频免费91| 国产精品丝袜一区| 国产一区三区三区| 日韩欧美在线一区二区三区| 午夜一区二区三区视频| 99国产欧美久久久精品| 国产欧美一区二区精品性色超碰| 日韩电影在线一区| 欧美挠脚心视频网站| 一区二区三区在线不卡| 97久久精品人人做人人爽50路| 国产欧美一区二区精品婷婷| 韩国女主播成人在线观看| 日韩欧美高清一区| 久久er精品视频| 精品久久久久久久久久久久包黑料| 日韩国产一二三区|