资源简介
太阳能电池的仿真模型,通过工程数学模型建立,malab环境运行
代码片段和文件信息
function [sysx0strts] = pv_modle(txuflagIsc Voc Im Vm Tref Rrefabc)
%SFUNTMPL General M-file S-function template
% With M-file S-functions you can define you own ordinary differential
% equations (ODEs) discrete system equations and/or just about
% any type of algorithm to be used within a Simulink block diagram.
%
% The general form of an M-File S-function syntax is:
% [SYSX0STRTS] = SFUNC(TXUFLAGP1...Pn)
%
% What is returned by SFUNC at a given point in time T depends on the
% value of the FLAG the current state vector X and the current
% input vector U.
%
% FLAG RESULT DEscriptION
% ----- ------ --------------------------------------------
% 0 [SIZESX0STRTS] Initialization return system sizes in SYS
% initial state in X0 state ordering strings
% in STR and sample times in TS.
% 1 DX Return continuous state derivatives in SYS.
% 2 DS Update discrete states SYS = X(n+1)
% 3 Y Return outputs in SYS.
% 4 TNEXT Return next time hit for variable step sample
% time in SYS.
% 5 Reserved for future (root finding).
% 9 [] Termination perform any cleanup SYS=[].
%
%
% The state vectors X and X0 consists of continuous states followed
% by discrete states.
%
% Optional parameters P1...Pn can be provided to the S-function and
% used during any FLAG operation.
%
% When SFUNC is called with FLAG = 0 the following information
% should be returned:
%
% SYS(1) = Number of continuous states.
% SYS(2) = Number of discrete states.
% SYS(3) = Number of outputs.
% SYS(4) = Number of inputs.
% Any of the first four elements in SYS can be specified
% as -1 indicating that they are dynamically sized. The
% actual length for all other flags will be equal to the
% length of the input U.
% SYS(5) = Reserved for root finding. Must be zero.
% SYS(6) = Direct feedthrough flag (1=yes 0=no). The s-function
% has direct feedthrough if U is used during the FLAG=3
% call. Setting this to 0 is akin to making a promise that
% U will not be used during FLAG=3. If you break the promise
% then unpredictable results will occur.
% SYS(7) = Number of sample times. This is the number of rows in TS.
%
%
% X0 = Initial state conditions or [] if no states.
%
% STR = State ordering strings which is generally specified as [].
%
% TS = An m-by-2 matrix containing the sample time
% (period offset) information. Where m = number of sample
% times. The ordering of the sample times must be:
%
%
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 8737 2009-03-01 22:55 pv_modle.m
----------- --------- ---------- ----- ----
8737 1
- 上一篇:simuli
nk建模与仿真 与习题 - 下一篇:MDPtoolbox
相关资源
-
LQG主动悬架 maltab simuli
nk实现 - 双门限法语音信号端点检测matlab可实
- 基于遗传神经网络的图像分割MATLAB源
- 用MATLAB生成OFDM信号
- matlab生日祝福音乐动画
- 浮点转定点原理及Matlab例码
- matlab下小波图像融合几种代码
- 提取圆matlab (算法是改进后的霍夫曼
- 基于元胞自动机的Matlab单双道交通流
- matlab实现汉明编码
- 四阶超混沌映射matlab代码
- 双向全桥DC-DC双重移相控制matlab仿真
- 用matlab实现汉字的笔画细化算法.zip
- matlab数学规划常见题目代码.zip
- 图像增强源代码Matlab实现
- Matrix completion & Tensor completion经典算法
- matlab实现RGB、HSI、YCbCr之间的转换以及
- matlab圈出照片中人脸和五官的位置
- matlab之循环卷积自写
- 用MATLAB实现遗传算法程序
- MATLAB实现卷积码编译码
- 基于matlab的蚁群算法和仿真结果图
- matlab实现ASK调制解调
- 云模型的matlab程序
- PSCAD与MATLAB的在线连接仿真
- 雷达回波仿真 matlab源程序
- matlab求已知数据点的拉格朗日插值多
- 遗传算法优化的BP神经网络 - MATLAB源码
- 机器人 编队 蜂拥 matlab 仿真
- MATLAB读取整个文件夹或多个文件夹内
评论
共有 条评论