这项工作实现了一个简单的电池功率转换和传输模型,用于风/光伏/ESS 混合发电系统。 BESS 模型被打包成一个模型参考块,可用于整个系统建模的分离子系统。 一个混合系统的演示被放置在根路径中,命名为“SYSTEM_HYBRID.mdl”,打开它,在基础工作区中加载相应的参数。 第一次需要手动加载引用的 BESS 模型(ForwardBESS_REF.mdl),因为它不在 MATLAB 路径中,你必须自己添加它们。
2023-02-13 15:21:17 157KB matlab
1
一阶和二阶复阶导数近似。 cdiff(F,X) 返回在 X 处计算的函数 F 的一阶导数近似值。 F 是具有单个输入参数的函数句柄,它返回与浮点数组 X 具有相同维度的输出。 灵感来源: http : //blogs.mathworks.com/cleve/2013/10/14/complex-step-differentiation/
2023-02-12 22:22:03 4KB matlab
1
该代码实现了 Chen 等人中给出的算法。 al 1991。它需要用户的最大容忍度。它从总 M 个回归量中选择 Ms 显着回归量。 不幸的是,训练 RBF 网络后获得的错误并不如预期。 我的代码有错误吗??? 请随时修改此代码并将您的建议邮寄给 anshuman0387[at]yahoo[dot]com。 在这方面的任何帮助将不胜感激
2023-02-12 19:27:36 2KB matlab
1
matlab开发-SYM2POLYS。sym2polys的改进版(由paul godfrey编写)。
2023-02-12 14:27:25 671B 未分类
1
这是在无粘性和不可压缩情况下作用于矩形横截面的振荡圆柱体的流体动力流体力的解析解的简单实现(即拉普拉斯方程的解)。 解决方案取自以下附录 B: Brumley、Douglas R.、Michelle Willcox 和 John E. Sader。 “浸入流体中的矩形截面圆柱体的振荡。” 流体物理学 22.5 (2010): 052001。 在纵横比大于 1000 时,结果由渐近解近似。
2023-02-12 11:12:45 2KB matlab
1
这很简单: T = 真值表(2) T = 0 0 0 1 1 0 1 1
2023-02-12 10:39:09 1KB matlab
1
permpos(M, N) 其中 M 和 N 是非负整数产生一个逻辑 (N!/M!(NM)!)×N 矩阵,其中每一行包含一个唯一的M个正确和(NM)个错误的排列。 W = permpos(V, N) 其中 V 是具有 M 个元素的矩阵 W 的数组其中每一行 a 以保留顺序包含 V 的值,但在 N 列上唯一排列。 其余位置设置为南。 W = permpos(V, N, F) 使用值 F 而不是 NaN。 [W, B] = permpos(V, ...) 还返回逻辑矩阵 B,即对于由 V 的元素填充的位置,为 true。请注意,B 等于“permpos(numel(V),N)”。 V 可以是数值数组、字符元胞数组或字符串大批。 F(可选)应与V属于同一类。 例子: permpos(2, 4) % -> [ 1 1 0 0 10 01 10
2023-02-11 09:38:36 3KB matlab
1
该工具箱实现了指针变量,可用于实现链表等动态数据结构。 在这个实现中,虚拟内存只是一个大的元胞数组,指针是索引到它的整数。 核心程序会跟踪哪些插槽被使用,哪些是空闲的,并将其留给用户以确保所有分配的插槽都被使用并且所有指针都被正确使用。 这种方法的一些优点是虚拟内存与工作区的其余部分不同,任何对象都可以分配给给定的内存插槽。 该工具箱主要用于教学目的,并提供一个安全的环境来了解链表、动态数据结构、野指针、悬空指针、内存泄漏、段错误等 - 无需担心低级内存分配等问题和类型匹配。 演示文件显示了如何使用基本例程 MALLOC、MREAD、MWRITE、MFREE、MWIPE,以及如何将堆栈实现为链表。 如果您觉得这有用,请告诉我。 享受!
2023-02-10 22:40:27 6KB matlab
1
matlab开发-loadminc。读取minc格式的医疗图像文件。
2023-02-10 14:52:48 2KB 未分类
1
ffts,对散射数据执行快速傅立叶变换 (FFT)。 Yq = ffts(X,V,Xq) 或者Yq = ffts(X,V,Xq, 方法, 窗口) 输入, X : 位置数组 [mx 1] V : 带有值的数组 [mx 1] Xq :节点位置 [ nx 1],具有等距点(参见 linspace) (可选的) 方法 : 1. 'grid', gridding (默认) 2. 'fit' , b-spline fit window : 1. 'bspline', bspline (默认) 2. 'kaiser', kaiser 贝塞尔函数输出, Fq:散射数据的傅立叶光谱 [nx 1]。 网格化: 1. 对位置 (X) 处的散射值 (V) 进行平滑处理(卷积) 通过内核到常规网格。 使用网格 2 次过采样Xq的版本2. 数据乘以一组密度补偿权重。 按照步骤 1 进行计算,但所有值都设置为 1。 密
2023-02-10 11:35:35 3KB matlab
1