showmskr.m
上传用户:loeagle
上传日期:2013-03-02
资源大小:1236k
文件大小:1k
源码类别:

通讯编程文档

开发平台:

Matlab

  1. %Shows receiver 
  2. function showmskr(system)
  3. ss = get(0, 'ScreenSize');
  4. sw = ss(3);
  5. if (nargin == 0)
  6.   % find current system
  7.   system = get_param(0,'CurrentSystem');
  8.   % find Root System
  9.   while (~isempty(get_param(system, 'parent')))
  10.     system = get_param(system, 'parent');
  11.   end;
  12.   % check if  System loaded
  13.   if (exist(system) ~= 4)
  14.     clear system; 
  15.   end;
  16. end;
  17. if (exist('system') == 0)
  18.   disp('No Simulink model found!');
  19. else
  20.   if (exist(system) ~= 4)
  21.     disp(['System ',system,' not found.'])
  22.   else;
  23.     close_system([system, '/u(t)']);
  24.     close_system([system, '/v(t)']);
  25.     close_system([system, '/a(t)']);
  26.     close_system([system, '/r(t)']);
  27.     close_system([system, '/phi(t)']);
  28.     open_system([system, '/Receiver']);
  29. %    open_system([system, '/Empf鋘ger/r(t)']);
  30. %    open_system([system, '/Empf鋘ger/x_eI(t)']);
  31. %    open_system([system, '/Empf鋘ger/d_eI(t)']);
  32. %    open_system([system, '/Empf鋘ger/v_eI(t)']);
  33. %    open_system([system, '/Empf鋘ger/x_eQ(t)']);
  34. %    open_system([system, '/Empf鋘ger/d_eQ(t)']);
  35. %    open_system([system, '/Empf鋘ger/v_eQ(t)']);
  36. %    open_system([system, '/Empf鋘ger/v(t)']);
  37.   end;
  38. end;