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

📄 hpro1014.m

📁 自己编写的kalman滤波算法的应用
💻 M
📖 第 1 页 / 共 4 页
字号:
     set(handles.sshapenorthspeedvalue,'Enable','off');     set(handles.sshapeyawvalue,'Enable','off');     set(handles.sshapeyawfcy,'Enable','off');     set(handles.sshapeyaworigphase,'Enable','off');%      %%%%把圆形运动的参数失效%      set(handles.circleshapevalue,'Enable','off');%          else%      %%%把匀速运动的参数生效%      set(handles.eastspeed,'Enable','on');%      set(handles.northspeed,'Enable','on');%      set(handles.eastspeedvalue,'Enable','on');%      set(handles.northspeedvalue,'Enable','on');%     %%%%把匀加速运动得到有关参数生效;%     set(handles.eastaccer,'Enable','on');%     set(handles.northaccer,'Enable','on');%     set(handles.eastaccervalue,'Enable','on');%     set(handles.northaccervalue,'Enable','on');%     %%%%把摇摆运动的有关参数生效%      set(handles.pitch,'Enable', 'on');%     set(handles.roll,'Enable', 'on');%     set(handles.yaw,'Enable', 'on');% %     %      set(handles.pitchvalue,'Enable','on');%      set(handles.rollvalue,'Enable','on');%      set(handles.yawvalue,'Enable','on');% %     %      set(handles.pitchfcy,'Enable','on');%      set(handles.rollfcy,'Enable','on');%      set(handles.yawfcy,'Enable','on');% %     %      set(handles.pitchorigphase,'Enable','on');%      set(handles.rollorigphase,'Enable','on');%      set(handles.yaworigphase,'Enable','on');%      %%%%%把s行运动的参数生效%      set(handles.sshapenorthspeed,'Enable','on');%      set(handles.sshapenorthspeedvalue,'Enable','on'); %      set(handles.sshapeyawvalue,'Enable','on');%      set(handles.sshapeyawfcy,'Enable','on');%      set(handles.sshapeyaworigphase,'Enable','on');% %      %%%%%把圆形运动的参数生效% %      set(handles.circleshapevalue,'Enable','on');     end set(handles.smatch,'Enable','off');set(handles.samatch,'Enable','off');set(handles.sarmatch,'Enable','off');set(handles.spmatch,'Enable','off');set(handles.armatch,'Enable','off');set(handles.amatch,'Enable','off');% --------------------------------------------------------------------function varargout = rest_Callback(h, eventdata, handles, varargin)value=get(handles.rest,'Value');if(value==1)   set(handles.evenspeed,'Enable','off');   set(handles.sshape,'Enable','off');   set(handles.accespeed,'Enable','off');   set(handles.sway,'Enable','off');   set(handles.circleshape,'Enable','off');else   set(handles.evenspeed,'Enable','on');   set(handles.sshape,'Enable','on');   set(handles.accespeed,'Enable','on');   set(handles.sway,'Enable','on');   set(handles.circleshape,'Enable','on');endif(value==1)     %%%%把匀速运动的参数失效     set(handles.eastspeed,'Enable','off');     set(handles.northspeed,'Enable','off');     set(handles.eastspeedvalue,'Enable','off');     set(handles.northspeedvalue,'Enable','off');    %%%%把匀加速运动得到有关参数失效;    set(handles.eastaccer,'Enable','off');    set(handles.northaccer,'Enable','off');    set(handles.eastaccervalue,'Enable','off');    set(handles.northaccervalue,'Enable','off');    %%%%把摇摆运动的有关参数失效    set(handles.pitch,'Enable','off');    set(handles.roll,'Enable','off');    set(handles.yaw,'Enable','off');    %          set(handles.pitchvalue,'Enable','off');     set(handles.rollvalue,'Enable','off');     set(handles.yawvalue,'Enable','off');%          set(handles.pitchfcy,'Enable','off');     set(handles.rollfcy,'Enable','off');     set(handles.yawfcy,'Enable','off');%          set(handles.pitchorigphase,'Enable','off');     set(handles.rollorigphase,'Enable','off');     set(handles.yaworigphase,'Enable','off');     %%%b把s行机动的参数失效     %set(handles.sshapenorthspeed,'Enable','off');     set(handles.sshapenorthspeedvalue,'Enable','off');     set(handles.sshapeyawvalue,'Enable','off');     set(handles.sshapeyawfcy,'Enable','off');     set(handles.sshapeyaworigphase,'Enable','off');     %%%%把圆形运动的参数失效     set(handles.circleshapevalue,'Enable','off');         else%      %%%把匀速运动的参数生效%      set(handles.eastspeed,'Enable','on');%      set(handles.northspeed,'Enable','on');%      set(handles.eastspeedvalue,'Enable','on');%      set(handles.northspeedvalue,'Enable','on');%     %%%%把匀加速运动得到有关参数生效;%     set(handles.eastaccer,'Enable','on');%     set(handles.northaccer,'Enable','on');%     set(handles.eastaccervalue,'Enable','on');%     set(handles.northaccervalue,'Enable','on');%     %%%%把摇摆运动的有关参数生效%      set(handles.pitch,'Enable', 'on');%     set(handles.roll,'Enable', 'on');%     set(handles.yaw,'Enable', 'on');% %     %      set(handles.pitchvalue,'Enable','on');%      set(handles.rollvalue,'Enable','on');%      set(handles.yawvalue,'Enable','on');% %     %      set(handles.pitchfcy,'Enable','on');%      set(handles.rollfcy,'Enable','on');%      set(handles.yawfcy,'Enable','on');% %     %      set(handles.pitchorigphase,'Enable','on');%      set(handles.rollorigphase,'Enable','on');%      set(handles.yaworigphase,'Enable','on');%      %%%%%把s行运动的参数生效%      set(handles.sshapenorthspeed,'Enable','on');%      set(handles.sshapenorthspeedvalue,'Enable','on'); %      set(handles.sshapeyawvalue,'Enable','on');%      set(handles.sshapeyawfcy,'Enable','on');%      set(handles.sshapeyaworigphase,'Enable','on');%      %%%%%把圆形运动的参数生效%      set(handles.circleshapevalue,'Enable','on');     endset(handles.smatch,'Enable','off');set(handles.samatch,'Enable','off');set(handles.sarmatch,'Enable','off');set(handles.spmatch,'Enable','off');set(handles.armatch,'Enable','off');set(handles.amatch,'Enable','off');% % --------------------------------------------------------------------% function varargout = radiobutton5_Callback(h, eventdata, handles, varargin)% % % % % % --------------------------------------------------------------------% function varargout = radiobutton6_Callback(h, eventdata, handles, varargin)% % % % % % --------------------------------------------------------------------% function varargout = radiobutton7_Callback(h, eventdata, handles, varargin)% % % % % % --------------------------------------------------------------------% function varargout = radiobutton8_Callback(h, eventdata, handles, varargin)% % % --------------------------------------------------------------------function varargout = smatch_Callback(h, eventdata, handles, varargin)value=get(handles.smatch,'Value');if(value==1)    set(handles.spmatch,'Enable','off');    set(handles.samatch,'Enable','off');    set(handles.sarmatch,'Enable','off');    set(handles.armatch,'Enable','off');    set(handles.amatch,'Enable','off');    else    set(handles.spmatch,'Enable','on');    set(handles.samatch,'Enable','on');    set(handles.sarmatch,'Enable','on');    set(handles.armatch,'Enable','on');    set(handles.amatch,'Enable','on');    end% --------------------------------------------------------------------function varargout = spmatch_Callback(h, eventdata, handles, varargin)value=get(handles.spmatch,'Value');if(value==1)    set(handles.smatch,'Enable','off');    set(handles.samatch,'Enable','off');    set(handles.sarmatch,'Enable','off');    set(handles.armatch,'Enable','off');    set(handles.amatch,'Enable','off');    else    set(handles.smatch,'Enable','on');    set(handles.samatch,'Enable','on');    set(handles.sarmatch,'Enable','on');    set(handles.armatch,'Enable','on');    set(handles.amatch,'Enable','on');end% --------------------------------------------------------------------function varargout = samatch_Callback(h, eventdata, handles, varargin)value=get(handles.samatch,'Value');if(value==1)    set(handles.spmatch,'Enable','off');    set(handles.smatch,'Enable','off');    set(handles.sarmatch,'Enable','off');    set(handles.armatch,'Enable','off');    set(handles.amatch,'Enable','off');    else    set(handles.spmatch,'Enable','on');    set(handles.smatch,'Enable','on');    set(handles.sarmatch,'Enable','on');    set(handles.armatch,'Enable','on');    set(handles.amatch,'Enable','on');end% --------------------------------------------------------------------function varargout = sarmatch_Callback(h, eventdata, handles, varargin)value=get(handles.sarmatch,'Value');if(value==1)    set(handles.spmatch,'Enable','off');    set(handles.samatch,'Enable','off');    set(handles.smatch,'Enable','off');    set(handles.armatch,'Enable','off');    set(handles.amatch,'Enable','off');    else    set(handles.spmatch,'Enable','on');    set(handles.samatch,'Enable','on');    set(handles.smatch,'Enable','on');    set(handles.armatch,'Enable','on');    set(handles.amatch,'Enable','on');    end% --------------------------------------------------------------------function varargout = armatch_Callback(h, eventdata, handles, varargin)value=get(handles.armatch,'Value');if(value==1)    set(handles.spmatch,'Enable','off');    set(handles.samatch,'Enable','off');    set(handles.smatch,'Enable','off');    set(handles.sarmatch,'Enable','off');    set(handles.amatch,'Enable','off');else    set(handles.spmatch,'Enable','on');    set(handles.samatch,'Enable','on');    set(handles.smatch,'Enable','on');    set(handles.sarmatch,'Enable','on');    set(handles.amatch,'Enable','on');end% --------------------------------------------------------------------function varargout = amatch_Callback(h, eventdata, handles, varargin)value=get(handles.amatch,'Value');if(value==1)    set(handles.spmatch,'Enable','off');    set(handles.samatch,'Enable','off');    set(handles.smatch,'Enable','off');    set(handles.sarmatch,'Enable','off');    set(handles.armatch,'Enable','off');else    set(handles.spmatch,'Enable','on');    set(handles.samatch,'Enable','on');    set(handles.smatch,'Enable','on');    set(handles.sarmatch,'Enable','on');    set(handles.armatch,'Enable','on');end% --------------------------------------------------------------------function varargout = maccebias_Callback(h, eventdata, handles, varargin)% --------------------------------------------------------------------function varargout = simutime_Callback(h, eventdata, handles, varargin)% --------------------------------------------------------------------function varargout = eastspeed_Callback(h, eventdata, handles, varargin) value=get(handles.eastspeed,'Value'); if(value==1)     set(handles.eastspeedvalue,'Enable','on'); else     set(handles.eastspeedvalue,'Enable','off'); end% --------------------------------------------------------------------function varargout = eastspeedvalue_Callback(h, eventdata, handles, varargin)% value=get(handles.evenspeed,'Value');% if(value==1)%     set(handles.eastspeed,'Enable','on');% else%     set(handles.eastspeed,'Enable','off');% end% --------------------------------------------------------------------function varargout = northspeed_Callback(h, eventdata, handles, varargin) value=get(handles.northspeed,'Value'); if(value==1)     set(handles.northspeedvalue,'Enable','on'); else     set(handles.northspeedvalue,'Enable','off'); end % --------------------------------------------------------------------function varargout = northspeedvalue_Callback(h, eventdata, handles, varargin)% value=get(handles.evenspeed,'Value');% if(value==1)%     set(handles.eastspeed,'Enable','on');% else%     set(handles.eastspeed,'Enable','off');% end% % --------------------------------------------------------------------function varargout = eastaccer_Callback(h, eventdata, handles, varargin)value=get(handles.eastaccer,'Value');if(value==1)    set(handles.eastaccervalue,'Enable','on');else    set(handles.eastaccervalue,'Enable','off');end% --------------------------------------------------------------------function varargout = eastaccervalue_Callback(h, eventdata, handles, varargin)% --------------------------------------------------------------------function varargout = northaccer_Callback(h, eventdata, handles, varargin)value=get(handles.northaccer,'Value');if(value==1)    set(handles.northaccervalue,'Enable','on');else    set(handles.northaccervalue,'Enable','off');end% --------------------------------------------------------------------function varargout = northaccervalue_Callback(h, eventdata, handles, varargin)% --------------------------------------------------------------------function varargout = pitch_Callback(h, eventdata, handles, varargin)%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

⌨️ 快捷键说明

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