资源简介
利用matlab中的guide模块动态仿真sir模型,可以通过调整各参量,看各种情况下仿真结果,更清楚地理解、表示sir模型。
代码片段和文件信息
function varargout = fangzhen(varargin)
% FANGZHEN MATLAB code for fangzhen.fig
% FANGZHEN by itself creates a new FANGZHEN or raises the existing
% singleton*.
%
% H = FANGZHEN returns the handle to a new FANGZHEN or the handle to
% the existing singleton*.
%
% FANGZHEN(‘CALLBACK‘hobjecteventDatahandles...) calls the local
% function named CALLBACK in FANGZHEN.M with the given input arguments.
%
% FANGZHEN(‘Property‘‘Value‘...) creates a new FANGZHEN or raises the
% existing singleton*. Starting from the left property value pairs are
% applied to the GUI before fangzhen_OpeningFcn gets called. An
% unrecognized property name or invalid value makes property application
% stop. All inputs are passed to fangzhen_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 fangzhen
% Last Modified by GUIDE v2.5 26-Dec-2018 15:35:37
% Begin initialization code - DO NOT EDIT
gui_Singleton = 1;
gui_State = struct(‘gui_Name‘ mfilename ...
‘gui_Singleton‘ gui_Singleton ...
‘gui_OpeningFcn‘ @fangzhen_OpeningFcn ...
‘gui_OutputFcn‘ @fangzhen_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 fangzhen is made visible.
function fangzhen_OpeningFcn(hobject eventdata 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 fangzhen (see VARARGIN)
% Choose default command line output for fangzhen
handles.output = hobject;
% Update handles structure
guidata(hobject handles);
% UIWAIT makes fangzhen wait for user response (see UIRESUME)
% uiwait(handles.figure1);
% --- Outputs from this function are returned to the command line.
function varargout = fangzhen_OutputFcn(hobject eventdata handles)
% varargout cell array for returning output args (see VARARGOUT);
% hobject handle to figure
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Get default command line output from handles structure
varargout{1} = handles.output;
test=load(‘N.mat‘); %取N.mat中的数据进行判断启动此程序前是否经过了输入数据程序的过程
test_str=struct2cell(test);
if test_str{1}==‘error‘ %取得的数据为“error”是说明未输入数据
errordlg(‘请先输入初始值‘); %提示先输入数据
close()
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 189 2018-12-27 14:57 work\contact.mat
文件 181 2018-12-27 14:57 work\cure.mat
文件 28978 2018-12-26 22:37 work\fangzhen.fig
文件 8493 2018-12-26 22:37 work\fangzhen.m
文件 179 2018-12-27 14:57 work\i0.mat
文件 17793 2018-12-27 09:50 work\keshe.fig
文件 13935 2018-12-27 10:02 work\keshe.m
文件 180 2018-12-27 14:57 work\N.mat
文件 180 2018-12-27 14:57 work\s0.mat
文件 92 2018-12-17 21:47 work\SIRModel.m
- 上一篇:3种matlab截取指定区域图片.zip
- 下一篇:广义预测控制MATLAB算法
相关资源
- 广义预测控制MATLAB算法
- 3种matlab截取指定区域图片.zip
- MATLAB2018b破解文件
- MATLAB画宁夏地区AOD图
- 光伏电池MATLAB仿真模型
- 利用matlab进行HSV颜色特征的提取
- 利用KNN对数据进行分类
- MATLAB数据降维工具箱170923
- 视频中人脸识别
- matlab 水准网平差程序
- MATLAB神经网络与案例精讲源码
- matlab经典拓扑优化程序
- 自适应遗传算法MATLAB程序170784
- 脉动风matlab模拟
- 模糊C值聚类法MATLAB程序
- 基于粒子群PSO算法系统辨识matlab程序
- 循环谱估计_时间平滑FFT积累方法
- 用matlab计算有障碍物时雷达的视距
- 电机单闭环matlab仿真
- 极化码的编码与译码研究及matlab仿真
- 一种基于QR分解的图像脆弱水印算法实
- 碎纸片拼接问题所有的matlab代码
- 计算视频质量BDBR 和BD-PSNR的matlab代码
- 啁啾光纤光栅的光学特征matlab
- 二维传热Matlab程序
- 一个调好的PID控制器。在matlab中可以
- buck电路电压闭环仿真
- 基于遗传算法的LQR控制器优化设计
- 基于遗传算法和非线性规划的函数寻
- 根据亮度分布检测火焰
评论
共有 条评论