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

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

?? youhua.m

?? 大量遺傳算法實現程序
?? M
?? 第 1 頁 / 共 2 頁
字號:
function  varargout = Youhua( varargin )   
% this module edit the parameters .

%  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', 'Youhua' ) ;
    if ishandle( OldFigure )
        close( OldFigure ) ;
    end
    

    % generate a new figure .
    FigureHandle = figure( 'Visible', 'off' ) ;
    set( FigureHandle, 'Units' , 'pixels', 'Position', [150 150 500 300], ...
        'Name', 'T型自卸汽車優化分析程序', ...
        'Tag', '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( findobj( FigureHandle, 'Type', 'uicontrol' ), 'Units', 'normalized' ) ;
    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 = { '打開(&O)'; '退出(&E)' } ;

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

% generate the uimenus of file .
for num = 1: length( MenuTag )
% for num = 3
    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', '參數(&P)' ) ;

% define the parameters of the menus .
MenuLabel = { '導入(&L)'; '保存(&E)' } ;

% add Polygon at 2003.10.13 .
MenuTag = { 'MenuLoadData'; 'MenuSaveData' } ;
MenuCallback = { ...
    ['Youhua( ''LoadData_Callback'', gcbo)']; ...
    ['Youhua( ''SaveData_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)'; '關于(&A)';'時鐘(&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 = 22 ;
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','隸書');
set(FigureHandle,'defaultuicontrolBackgroundColor', FigureColor );
TitleXPos = TabSpace ;
TitleWidth = FigureWidth - TabSpace * 1.5 ;
TitleHeight = 25 ;
TitleYPos = FigureHeight - TitleHeight - TabSpace * 1 ;
TitlePosition = [TitleXPos  TitleYPos  TitleWidth  TitleHeight] ;
% com_BackgroundFrame(AxesHandle, Frame1Position ) ;
Titlehandle = uicontrol(FigureHandle,'style','text', 'unit','pixels',...
    'position',TitlePosition,'horizontal','center',...
    'string', 'T型自卸汽車優化目標函數及約束條件的建立', 'fontsize',18 );
% define the first frame .

FrameXPos = TabSpace * 2 ;
FrameWidth = (FigureWidth - TabSpace * 6) * 0.5 ;
FrameHeight = 100 ;
FrameYPos = TitlePosition(2) - FrameHeight - TabSpace * 2 ;
Frame1Position = [FrameXPos  FrameYPos  FrameWidth  FrameHeight] ;
% generate a frame .
TitleHandle = uicontrol(FigureHandle,'style','frame', 'Units','pixels',...
    'position',Frame1Position  );


TextXPos = Frame1Position(1) + 15 ;
TextYPos = Frame1Position(2) + Frame1Position(4) - 12 ;
TextWidth = 80 ;
TextPosition = [TextXPos  TextYPos  TextWidth  TextHeight] ;
% subtitle: 輸入初始狀態(0度)時的參數
SubtitleHandle = uicontrol(FigureHandle, 'Style','text', 'Units','pixels',...
    'position',TextPosition,'Horizontal','center',...
    'string', '目標函數', 'fontsize',13 );

TextXPos = Frame1Position(1) + 15 ;
TextYPos = Frame1Position(2) + Frame1Position(4) -  80;
TextWidth = 300 ;
TextPosition = [TextXPos  TextYPos  TextWidth  60] ;

SubtitleHandle = uicontrol(FigureHandle, 'Style','text', 'Units','pixels',...
    'position',TextPosition,'Horizontal','left',...
    'string', '該軟件采用matlab的ga工具箱,以初始位置時的油缸壓力盡可能的小作為目標函數', 'fontsize',13 );

TextXPos = Frame1Position(1) + 15 ;
TextYPos = Frame1Position(2) + Frame1Position(4) - 140 ;
TextWidth = 80 ;
TextPosition = [TextXPos  TextYPos  TextWidth  TextHeight] ;
% subtitle: 輸入初始狀態(0度)時的參數
SubtitleHandle = uicontrol(FigureHandle, 'Style','text', 'Units','pixels',...
    'position',TextPosition,'Horizontal','center',...
    'string', '約束條件', 'fontsize',13 );

FrameXPos = TabSpace * 2 ;
FrameWidth = (FigureWidth - TabSpace * 6) * 0.5 ;
FrameHeight = 90 ;
FrameYPos = TitlePosition(2) - FrameHeight - TabSpace * 2 -150;
Frame1Position = [FrameXPos  FrameYPos  FrameWidth  FrameHeight] ;
% generate a frame .
TitleHandle = uicontrol(FigureHandle,'style','frame', 'Units','pixels',...
    'position',Frame1Position  );

TextXPos = Frame1Position(1) + 15 ;
TextYPos = Frame1Position(2) + Frame1Position(4) - 12 ;
TextWidth = 100 ;
TextPosition = [TextXPos  TextYPos  TextWidth  TextHeight] ;
% subtitle: 輸入初始狀態(0度)時的參數
SubtitleHandle = uicontrol(FigureHandle, 'Style','text', 'Units','pixels',...
    'position',TextPosition,'Horizontal','center',...
    'string', '平穩性約束', 'fontsize',13 );
TextXPos = Frame1Position(1) + 15 ;
TextYPos = Frame1Position(2) + Frame1Position(4) -  80;
TextWidth = 300 ;
TextPosition = [TextXPos  TextYPos  TextWidth  60] ;

SubtitleHandle = uicontrol(FigureHandle, 'Style','text', 'Units','pixels',...
    'position',TextPosition,'Horizontal','left',...
    'string', '其他位置的油缸壓力不大于初始位置的10%', 'fontsize',13 );

FrameXPos = TabSpace * 2 ;
FrameWidth = (FigureWidth - TabSpace * 6) * 0.5 ;
FrameHeight = 90 ;
FrameYPos = TitlePosition(2) - FrameHeight - TabSpace * 2 -270;
Frame1Position = [FrameXPos  FrameYPos  FrameWidth  FrameHeight] ;
% generate a frame .
TitleHandle = uicontrol(FigureHandle,'style','frame', 'Units','pixels',...
    'position',Frame1Position  );

TextXPos = Frame1Position(1) + 15 ;
TextYPos = Frame1Position(2) + Frame1Position(4) - 12 ;
TextWidth = 100 ;
TextPosition = [TextXPos  TextYPos  TextWidth  TextHeight] ;
% subtitle: 輸入初始狀態(0度)時的參數

ButtonHandle = uicontrol( 'Parent', FigureHandle, 'Units', 'Pixels', 'Position', TextPosition, ...
        'Style', 'pushbutton', 'Tag','pushbotton1', 'string', '邊界約束', 'Fontsize',12, ...
        'Callback', 'Youhua(''pushbotton1_Callback'',gcbo)' ) ;

TextXPos = Frame1Position(1) + 15 ;
TextYPos = Frame1Position(2) + Frame1Position(4) -  80;
TextWidth = 300 ;
TextPosition = [TextXPos  TextYPos  TextWidth  60] ;

SubtitleHandle = uicontrol(FigureHandle, 'Style','text', 'Units','pixels',...
    'position',TextPosition,'Horizontal','left',...
    'string', '為使舉升機構能夠布置在限定的空間內,保證機構方案的可行性,且便于優化計算,各設計變量都應給定變化范圍', 'fontsize',13 );


FrameXPos = TabSpace * 2+350 ;
FrameWidth = (FigureWidth - TabSpace * 6) * 0.5 ;
FrameHeight = 90 ;
FrameYPos = TitlePosition(2) - FrameHeight - TabSpace * 2 ;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩一区国产| 精品亚洲免费视频| 国产精品无码永久免费888| 精品欧美一区二区三区精品久久| 欧美在线播放高清精品| www.日本不卡| 成人中文字幕合集| 不卡的av在线播放| av中文字幕在线不卡| 97久久人人超碰| 色激情天天射综合网| 欧美视频一区二区三区在线观看| 91久久精品一区二区三| 色综合天天综合| www.综合网.com| 一本大道久久a久久综合| 欧美四级电影网| 3d动漫精品啪啪| 26uuu国产在线精品一区二区| 久久婷婷成人综合色| 国产精品免费观看视频| 亚洲综合色噜噜狠狠| 偷窥国产亚洲免费视频| 美女视频黄免费的久久| 国产成人综合网站| 91伊人久久大香线蕉| 欧美人妖巨大在线| 久久久精品免费网站| 日韩美女精品在线| 日韩精品电影一区亚洲| 国产精品18久久久久久vr| www.av亚洲| 欧美一区二区大片| 欧美激情一区二区在线| 亚洲高清免费一级二级三级| 麻豆国产欧美一区二区三区| 成人黄色在线看| 欧美日本高清视频在线观看| 久久精品亚洲精品国产欧美 | 欧美精品一区二区久久婷婷| 中文成人综合网| 石原莉奈一区二区三区在线观看| 国产乱子轮精品视频| 99久久精品国产网站| 欧美一级黄色录像| 亚洲人成小说网站色在线| 美女网站色91| 在线观看国产日韩| 国产日本亚洲高清| 蜜臀av性久久久久蜜臀aⅴ| 成人av在线一区二区| 日韩你懂的电影在线观看| 亚洲精品videosex极品| 国产精品影音先锋| 4hu四虎永久在线影院成人| 国产精品国产三级国产专播品爱网| 香港成人在线视频| 91论坛在线播放| 欧美国产视频在线| 精品亚洲aⅴ乱码一区二区三区| 91啪亚洲精品| 欧美激情综合网| 激情图区综合网| 日韩欧美专区在线| 丝袜美腿高跟呻吟高潮一区| 99九九99九九九视频精品| 国产欧美中文在线| 国产一区二区三区综合| 日韩欧美一二区| 日韩精品每日更新| 欧美午夜寂寞影院| 一区二区三区在线影院| 91丝袜国产在线播放| 久久五月婷婷丁香社区| 国产一区二区三区精品视频| 日韩女优电影在线观看| 老汉av免费一区二区三区 | 在线不卡a资源高清| 一区二区三区四区不卡视频| 不卡的av网站| 亚洲欧美日韩精品久久久久| 国产成都精品91一区二区三| 国产日韩欧美麻豆| 成人黄页在线观看| 自拍av一区二区三区| 99re6这里只有精品视频在线观看 99re8在线精品视频免费播放 | 日韩精品一区二区三区在线观看 | 精品一区二区三区香蕉蜜桃| 欧美一区二区久久久| 美脚の诱脚舐め脚责91| 亚洲精品在线观看网站| 国精产品一区一区三区mba桃花| 亚洲精品在线观看视频| 懂色av中文字幕一区二区三区 | 国产精品卡一卡二卡三| 91在线视频18| 亚洲国产成人av网| 欧美一级久久久| 国产成人免费在线| 亚洲美女屁股眼交3| 在线综合+亚洲+欧美中文字幕| 麻豆91在线播放免费| 久久久久久久久久看片| 色综合久久中文综合久久牛| 亚洲国产日日夜夜| wwwwww.欧美系列| 成人丝袜18视频在线观看| 亚洲精品菠萝久久久久久久| 日韩视频一区二区在线观看| 福利91精品一区二区三区| 亚洲精品乱码久久久久久黑人| 欧美精品vⅰdeose4hd| 国产一二三精品| 一区二区免费看| 亚洲精品一区二区在线观看| 99re热视频精品| 美国av一区二区| 亚洲女同一区二区| 精品蜜桃在线看| 欧美性做爰猛烈叫床潮| 国产精品538一区二区在线| 一卡二卡三卡日韩欧美| 国产网站一区二区三区| 欧美日韩精品电影| jlzzjlzz欧美大全| 国产一区视频在线看| 亚洲国产另类av| 国产精品人妖ts系列视频| 日韩免费看的电影| 欧美亚洲一区二区在线观看| 国产精品99久久不卡二区| 日韩电影在线一区| 亚洲精品视频在线看| 国产三级精品视频| 欧美大片一区二区| 欧美精选一区二区| 在线观看免费成人| 成人免费观看视频| 国产精品一级黄| 黑人精品欧美一区二区蜜桃 | 美女性感视频久久| 亚洲成人激情社区| 亚洲精品一卡二卡| 国产精品福利电影一区二区三区四区| 日韩三级电影网址| 欧美麻豆精品久久久久久| 色综合视频一区二区三区高清| 国产91精品在线观看| 国内外成人在线视频| 日本vs亚洲vs韩国一区三区 | 国产乱码字幕精品高清av | 99re热视频精品| 丰满白嫩尤物一区二区| 国产福利91精品一区二区三区| 九九在线精品视频| 韩国一区二区在线观看| 另类小说视频一区二区| 免费成人在线观看| 美女一区二区三区| 九九热在线视频观看这里只有精品| 蜜桃久久久久久久| 久久精工是国产品牌吗| 国产真实乱偷精品视频免| 国产一区二区三区精品欧美日韩一区二区三区 | 成人一区二区三区在线观看| 国产成人在线视频免费播放| 国产盗摄视频一区二区三区| 国产91综合网| 91丨九色丨蝌蚪富婆spa| 色噜噜狠狠成人中文综合| 欧美午夜精品电影| 日韩一区二区在线免费观看| 精品久久久久久久一区二区蜜臀| 精品国产91亚洲一区二区三区婷婷| 久久中文字幕电影| 中文字幕制服丝袜成人av| 亚洲激情自拍视频| 日本欧洲一区二区| 国产精品1区2区3区在线观看| av一区二区三区在线| 欧美在线观看视频一区二区三区| 91精品国产综合久久精品麻豆 | 久久久国产午夜精品| 1024精品合集| 天堂va蜜桃一区二区三区| 国产一区二区三区电影在线观看| 国产电影精品久久禁18| 在线观看不卡一区| 久久网站热最新地址| 亚洲欧美国产三级| 美国三级日本三级久久99| 成人午夜视频在线| 欧美日韩视频第一区| 国产日本亚洲高清| 婷婷中文字幕综合| 成人av影院在线| 精品噜噜噜噜久久久久久久久试看| 国产精品久久久久毛片软件| 日韩av一区二区三区| 99综合影院在线|