⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 replace.m

📁 vTools is a toolbox for Matlab 5.3 developed within the Department of Electrical Systems and A
💻 M
字号:
function replace
%REPLACE : callback del bottone "REPLACE MODEL" 
%
% Rimpiazza il modello in memoria con il sistema equivalente calcolato
% da un qualunque comando del menu Tools 
%
% Massimo Davini 28/06/99 revised 31/05/00

global stack;
creato=stack.general.M_flag; % new (unsaved) model flag

if creato==0
  stack.general.model='Untitled.mat';
  stack.general.A=infnan2x(stack.temp.newA);
  stack.general.B=infnan2x(stack.temp.newB);
  stack.general.C=infnan2x(stack.temp.newC);
  stack.general.D=infnan2x(stack.temp.newD);
  stack.general.M_flag=1; 
      
  delete(findobj('tag','matrice'));
  delete(stack.temp.handles);
  drawnow;
      
  stack.evaluation=[];
  stack.simulation=[];
  stack.temp=[];
  
  nome=stack.general.model;
  set(gcf,'Name',sprintf(' Multivariable Tools : MODELING %s ',nome));

  set(findobj('tag','bottA'),'enable','on','visible','on',...
     'string','[ A ]');
  set(findobj('tag','bottB'),'enable','on','visible','on',...
     'string','[ B ]');
  set(findobj('tag','bottC'),'enable','on','visible','on',...
     'string','[ C ]');
  set(findobj('tag','bottD'),'enable','on','visible','on',...
     'string','[ D ]');
      
  set(findobj('tag','bottNew'),'visible','on');
  set(findobj('tag','bottLoad'),'visible','on');
  set(findobj('tag','BottAna'),'visible','on','enable','on');
  set(findobj('tag','BottSyn'),'visible','on','enable','on');

  set(findobj('tag','file_2'),'enable','on');
  set(findobj('tag','file_3'),'enable','on');
  set(findobj('tag','file_4'),'enable','on');
  set(findobj('tag','file_7'),'enable','off');
  
  C=stack.general.C;
  D=stack.general.D;
  if C==eye(size(C))
    if D==zeros(size(D))
      set(findobj('tag','tools_10'),'enable','off');
    end;
  else set(findobj('tag','tools_10'),'enable','on');
  end;
 

elseif creato==1
    messag(gcf,'rpl');
end;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -