-
大小: 50KB文件类型: .m金币: 1下载: 0 次发布日期: 2021-05-21
- 语言: Matlab
- 标签: buck_boost flyback matlab simulink
资源简介
描述了基于平均法的buck型、boost型DC/DC建模步骤,包括电压模和峰值电流模,并给出simulink模型图。
代码片段和文件信息
function varargout = buck_boost_PCM(varargin)
% BUCK_BOOST_PCM M-file for buck_boost_PCM.fig
% BUCK_BOOST_PCM by itself creates a new BUCK_BOOST_PCM or raises the existing
% singleton*.
%
% H = BUCK_BOOST_PCM returns the handle to a new BUCK_BOOST_PCM or the handle to
% the existing singleton*.
%
% BUCK_BOOST_PCM(‘CALLBACK‘hobjecteventDatahandles...) calls the local
% function named CALLBACK in BUCK_BOOST_PCM.M with the given input arguments.
%
% BUCK_BOOST_PCM(‘Property‘‘Value‘...) creates a new BUCK_BOOST_PCM or raises the
% existing singleton*. Starting from the left property value pairs are
% applied to the GUI before buck_boost_PCM_OpeningFunction gets called. An
% unrecognized property name or invalid value makes property application
% stop. All inputs are passed to buck_boost_PCM_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 buck_boost_PCM
% Last Modified by GUIDE v2.5 16-Oct-2007 16:25:16
% Begin initialization code - DO NOT EDIT
gui_Singleton = 1;
gui_State = struct(‘gui_Name‘ mfilename ...
‘gui_Singleton‘ gui_Singleton ...
‘gui_OpeningFcn‘ @buck_boost_PCM_OpeningFcn ...
‘gui_OutputFcn‘ @buck_boost_PCM_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 buck_boost_PCM is made visible.
function buck_boost_PCM_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 buck_boost_PCM (see VARARGIN)
% Choose default command line output for buck_boost_PCM
handles.output = hobject;
% Update handles structure
guidata(hobject handles);
% UIWAIT makes buck_boost_PCM wait for user response (see UIRESUME)
% uiwait(handles.figure1);
assignin(‘base‘‘Vg‘0);
assignin(‘base‘‘Io‘0);
assignin(‘base‘‘rS‘0);
assignin(‘base‘‘rD‘0);
assignin(‘base‘‘V‘0);
assignin(‘base‘‘VD‘0);
assignin(‘base‘‘rL‘0);
assignin(‘base‘‘rg‘0);
assignin(‘base‘‘RS‘0);
assignin(‘base‘‘L‘0);
assignin(‘base‘‘C‘0);
assignin(‘base‘‘Ts‘0);
assignin(‘base‘‘Ma‘0);
assignin(‘base‘‘C1‘0);
assignin(‘base‘‘C2‘0);
assignin(‘base‘‘Rc‘0);
assignin(‘base‘‘r‘0);
assignin(‘base‘‘R1‘0);
as
- 上一篇:互相关的时延估计算法
- 下一篇:干涉图条纹追踪Matlab
相关资源
- 干涉图条纹追踪Matlab
- 最大似然法实现图像盲复原,可以随
- 捷联惯导matlab程序求解飞行器姿态
- 医学CT断层图像三维重建的Matlab实现方
- T2F函数,在matlab中做傅里叶变换时调
- Matlab图像模板匹配算法
- 模糊自适应控制MATLAB实现
- matlab 全息图
- 检测隐含周期的信号的周期的MATLAB程
- Particle Filter 粒子滤波 MATLAB程序 Samp
- 激光器速率方程matlab程序
- Matlab实现带通滤波器的程序
- Elhorst_files_matlab_spatial_modeling.zip
- DLT和Tsai两步法标定相机的Matlab代码
- WSN的matlab仿真代码
- 基于MATLAB的MMSE算法估计
- MATLAB画路径图测试数据
- 信号检测与估计matlab仿真
- 四种支持向量机用于函数拟合与模式
- 基于MATLAB的简单VRP问题优化和仿真.
- FSKGFSK调制解调MATLAB程序
- Polar编码matlab程序
- 印刷体汉字的识别及其MATLAB实现有源
- 过零法测频率matlab程序
- MATLAB有限元仿真出图案例
-
Simuli
nk仿真_遗传算法PID控制 -
Matlab code of IEEE 802.15.4 MAC la
yer Perf - MATLAB实现人脸识别光照归一化算法
- matlab计算DH矩阵源码.7z
- 用迎风离散格式解对流方程(matlab)
评论
共有 条评论