资源简介
系统模拟与仿真,本代码是比较简单的MATLAB代码,主要模拟设计打靶

代码片段和文件信息
function varargout = fenxi(varargin)
% FENXI MATLAB code for fenxi.fig
% FENXI by itself creates a new FENXI or raises the existing
% singleton*.
%
% H = FENXI returns the handle to a new FENXI or the handle to
% the existing singleton*.
%
% FENXI(‘CALLBACK‘hobjecteventDatahandles...) calls the local
% function named CALLBACK in FENXI.M with the given input arguments.
%
% FENXI(‘Property‘‘Value‘...) creates a new FENXI or raises the
% existing singleton*. Starting from the left property value pairs are
% applied to the GUI before fenxi_OpeningFcn gets called. An
% unrecognized property name or invalid value makes property application
% stop. All inputs are passed to fenxi_OpeningFcn via varargin.
%
% *See GUI Options on GUIDE‘s Tools menu. Choose “GUI allows only one
% instance to run (singleton)“.
%
% See also: GUIDE GUIDATA GUIHANDLES
% Edit the above text to modify the response to help fenxi
% Last Modified by GUIDE v2.5 03-Dec-2014 16:27:07
% Begin initialization code - DO NOT EDIT
gui_Singleton = 1;
gui_State = struct(‘gui_Name‘ mfilename ...
‘gui_Singleton‘ gui_Singleton ...
‘gui_OpeningFcn‘ @fenxi_OpeningFcn ...
‘gui_OutputFcn‘ @fenxi_OutputFcn ...
‘gui_LayoutFcn‘ [] ...
‘gui_Callback‘ []);
if nargin && ischar(varargin{1})
gui_State.gui_Callback = str2func(varargin{1});
end
if nargout
[varargout{1:nargout}] = gui_mainfcn(gui_State varargin{:});
else
gui_mainfcn(gui_State varargin{:});
end
% End initialization code - DO NOT EDIT
% --- Executes just before fenxi is made visible.
function fenxi_OpeningFcn(hobject ~ handles varargin)
% This function has no output args see OutputFcn.
% hobject handle to figure
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% varargin command line arguments to fenxi (see VARARGIN)
% Choose default command line output for fenxi
handles.output = hobject;
% Update handles structure
%载入数据
guidata(hobject handles);
miaozhundcon1=evalin (‘base‘‘miaozhundcon‘);
miaozhundecon1=evalin (‘base‘‘miaozhundecon‘);
miaozhunhcon1=evalin (‘base‘‘miaozhunhcon‘);
miaozhunhecon1=evalin (‘base‘‘miaozhunhecon‘);
sanbudcon1=evalin (‘base‘‘sanbudcon‘);
sanbudecon1=evalin (‘base‘‘sanbudecon‘);
sanbuhcon1=evalin (‘base‘‘sanbuhcon‘);
sanbuhecon1=evalin (‘base‘‘sanbuhecon‘);
distance1=evalin (‘base‘‘distance‘);
x1=evalin (‘base‘‘x‘);
y1=evalin (‘base‘‘y‘);
%计算误差
Eh=miaozhundcon1*exp(miaozhundecon1*distance1); %方向上瞄准误差
Er=miaozhunhcon1*exp(miaozhunhecon1*distance1); %高度上瞄准误差
Bh=sanbudcon1*power(distance1sanbudecon1); %方向上散布误差
Br=sanbuhcon1*power(distance1sanbuhecon1); %高度上散布误差
H=Eh+Bh;
R=Er+Br;
%画出正态分布图
x=-10:0.1:10;
subplot(323);
y = gaussmf(x[1 H]);
plot(xy);
xlabel(‘方向上误差分布函数‘)
s
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 41666 2014-12-03 23:24 lasthomework\back1.jpg
文件 69084 2014-12-05 18:40 lasthomework\back2.jpg
文件 624627 2014-12-05 18:43 lasthomework\back3.jpg
文件 6525 2014-12-05 00:50 lasthomework\fenxi.fig
文件 4650 2014-12-22 19:00 lasthomework\fenxi.m
文件 2238 2014-12-05 18:08 lasthomework\jianjie.fig
文件 3268 2014-12-05 19:05 lasthomework\jianjie.m
文件 229 2013-11-30 16:09 lasthomework\main.m
文件 2649 2014-12-24 01:13 lasthomework\minzhonglv.fig
文件 5151 2014-12-22 12:23 lasthomework\minzhonglv.m
文件 3325 2014-12-22 19:07 lasthomework\opening.fig
文件 5063 2014-12-05 01:19 lasthomework\opening.m
文件 9546 2014-12-25 00:51 lasthomework\shejimoni.fig
文件 22440 2014-12-24 01:13 lasthomework\shejimoni.m
文件 0 2014-12-05 20:21 lasthomework\点击开始后可能需要等待较长时间.txt
文件 0 2014-12-05 20:22 lasthomework\请老师或助教验收时耐心等待下.txt
目录 0 2014-12-05 20:22 lasthomework
----------- --------- ---------- ----- ----
800461 17
相关资源
- MATLAB 经典程序源代码大全
- MATLAB小波软阈值去噪代码33473
- 天线阵的波束形成在MATLAB仿真程序及
- 非线性SVM算法-matlab实现
- 《MATLAB 智能算法超级学习手册》-程序
- 组合导航matlab程序
- 读取txt文件内容matlab代码实现
- Matlab实现基于相关的模板匹配程序
- matlab优化工具箱讲解
- 基于MATLAB的快速傅里叶变换
- 光纤传输中的分布傅立叶算法matlab实
- 基于matlab的图像处理源程序
- matlab 椭圆拟合程序
- 算术编码解码matlab源代码
- optical_flow 光流法 matlab 实现程序
- 引导图像滤波器 Matlab实现
- 分形几何中一些经典图形的Matlab画法
- OFDM系统MATLAB仿真代码
- SVM工具箱(matlab中运行)
- 图像小波变换MatLab源代码
- LU分解的MATLAB实现
- 冈萨雷斯数字图像处理matlab版(第三
- 替代数据法的matlab程序
- 用matlab实现的多站定位系统性能仿真
- 通过不同方法进行粗糙集属性约简m
- k近邻算法matlab实现
- matlab识别系统
- 神经网络分类matlab程序
- matlab正弦信号发生器的设计
- matlab程序用Hopfield网络解决TSP
评论
共有 条评论