最新实例
Fuzzy Logic基于模糊控制的能量管理方案
光伏风电系统的能量管理,做过的人都知道,建模复杂、控制逻辑还讲究。PVGRIDup2018.zip和hybridPW.zip这两个资源就挺实用,用的是模糊逻辑搞的能量管理方案,适合应对天气多变、电网波动这些不确定场景。哦对了,都是在MATLAB里搭的环境,工具箱支持也比较全。模糊控制的思路蛮像老司机开车——不会因为一点光照变化就立刻踩死油门,而是参考多个参数,比如光照强度、风速、电力需求来做出平稳的调整。规则都是你自己配的,灵活度挺高。如果你在搞混合光伏/风能系统,那hybridPW.zip会有参考价值。里面有控制器设计、风力建模,还有集成逻辑,运行逻辑一目了然。要想改成适合自己项目的结构也不
第7章LMI方法与模糊控制介绍
LMI 方法在控制系统中的应用挺广泛,尤其在非线性系统时,效果蛮不错的。你可以先通过线性化过程,把系统转化成线性方程组,用 LMI 方法系统的稳定性。,通过建立模糊模型,设计 PDC 控制器,配合 Simulink 进行系统仿真和调试,达到控制目的。重点是,在实际的稳定性中,LMI 工具箱是实用的,能你轻松搞定多复杂计算。需要注意的是,控制器的参数调整是一个细节,调得好,系统的稳定性会提升多哦。
IS-95Matlab仿真程序
IS-95 系统的 Matlab 仿真源码还挺全的,前向链路里的几个关键技术点都有实现:像扩频调制、匹配滤波、RAKE 接收,甚至Viterbi 译码也写得比较清楚。用的都是经典写法,逻辑清晰,适合边看边学。 扩频部分用到了两组 PN 码,I 路 Q 路分开生成,细节挺讲究的。Gi_ind和Gq_ind都用多项式控制,抗干扰能力也能拉满。 匹配滤波这块用了升余弦,MFType=1直接了,适合做ISI优化。RAKE 接收也是实打实地写了出来,方便你理解多径合并的流程。 还有一点实用:Viterbi 译码和Walsh 正交码这两个部分,代码也都有覆盖。尤其G_Vit定义卷积多项式的方式,不少教程里
基于颜色直方图的显著性区域检测
基于颜色的显著性思路,还挺实用的。程明明在 CVPR2011 提的这个方法,核心就是通过颜色直方图,图像里哪些区域更“扎眼”。相比传统的特征提取,思路更轻、实现也不复杂,挺适合用来练手或改进到自己的项目里。 颜色直方图的显著性方法,关键在于全局对比度(Global Contrast)。简单说,就是看一块颜色跟整个图的颜色差得有多大,差得越多就越显眼。这一点在图像分割、关键帧提取这种场景里吃香,比如视频剪辑自动识别重点画面,就有用。 MATLAB 代码也有了,GetHC.m里面率是实现了几个步骤:颜色量化、对比度计算,再到显著性评分。你跑一跑,调几个图进去,快就能看出效果。,如果你想改成 Pyt
MATLAB 2014b破解版本
刚发布没多久的 MATLAB 2014b,功能挺强大,界面也更顺眼了。多人第一时间想上手,但正版门槛高,有点劝退。还好,有热心网友整理了挺全的破解资源,稳定、干净,用起来也没啥坑,适合想深入折腾的你。 破解包的安装步骤不复杂,一路点点点就能搞定。关键是破解方法挺靠谱,不像有些旧资源,动不动就闪退。你可以从几个比较火的下载链接入手,像Matlab 2014b 64 位破解版和中文版破解方法详解,步骤写得都蛮清楚的,照着操作基本不会出错。 如果你有点开发经验,自己再顺手把一些工具函数也装上,比如那个bwareafilt2函数,是用来替代老函数的,清晰高效,挺好用的。在信号方面,还有icoshift
Matlab PDEs微分方程数值解代码
偏微分方程的数值解,有时候真的挺头疼的。是 2D 扩散问题或者泊松方程,自己从头撸一套还挺费劲的。这份matlab 微分方程代码就蛮实用的,直接用Jacobi 方法来二维扩散(热传导)和泊松问题,结构也清晰,代码也不复杂。适合你快速上手试试数值方法的思路。代码参考了 PowerPoint 的演示 PDF,还比较详细。虽然有两个辅助文件Utilities.cu和Utilities.cuh没放上来,但不影响你理解主要逻辑。Jacobi 迭代部分挺经典的,搞懂这块再拓展 Gauss-Seidel、SOR 啥的都容易。建议你顺手看看这几个相关资源:Matlab 微分方程求解、泊松方程的数值解法,有些思
Remove Overlappaed Points by Points'Magnitude基于幅度的点云去重算法
删除点云中重叠点的烦恼?用remove_overlapregions_kd.m准没错。它用的是kD 树,2D、3D 数据都挺顺溜,速度也快,尤其适合点多密集的场景。Demo2D.m和Demo3D.m两个例子直观,分别演示了在二维和三维空间中,怎么通过点的幅度来保留“最重要”的点。代码结构清晰,逻辑简单,适合直接集成进自己的项目里。
MATLAB循环读图ANT+与BLE传感器数据实时可视化
matlab 循环读图的代码挺适合玩传感器数据的,尤其是搞 ANT+和 BLE 的那一类。如果你想在 MATLAB 里接入比如 Garmin 手表、Polar 心率带那种传感器,这套思路就比较顺。像 Raspberry Pi 接 MQTT Broker,再用 MATLAB 一边读取数据一边画图,效果还不错。Reto Rölli 那段讲 Raspberry Pi 和 ANT+的结合挺实用,尤其是对喜欢自己搭系统的朋友来说,踩过的坑少。还有 Max Candocia 用 Python 把 FIT 文件转成 CSV 那块,也比较适合你要跟 MATLAB 对接。你要是玩 BLE 传感器,也有不少人提过
Lagrange插值法MATLAB实现
拉格朗日插值法的 MATLAB 程序,逻辑清晰,代码不复杂,适合入门也适合写作业时快速上手。用了经典的数学方法,核心就在于构造一组插值基函数,套入已知点,搞定函数逼近问题。响应也快,算出来的曲线挺平滑。 拉格朗日插值法的 MATLAB 程序,逻辑清晰,代码不复杂,适合入门也适合写作业时快速上手。用了经典的数学方法,核心就在于构造一组插值基函数,套入已知点,搞定函数逼近问题。响应也快,算出来的曲线挺平滑。 如果你还在手写公式推导,不如直接跑一下这个程序试试,省时间。核心代码就几行,像lagrange_interp(x, y, xi)这种写法一看就懂,用for循环配合权重计算,思路直给。 再结合几
Sinefit for Multitones多音信号拟合工具
Matlab 里的多音拟合操作,Sinefit for multitones算是一个挺实用的小工具包。核心功能就两个:一个是ntonemaker.m用来生成多音信号,另一个是nsinefit.m搞拟合,都是围绕最小二乘法打转的,逻辑挺清楚的。 多音测量有点像现实里的合成音频或电路测试信号那种多频叠加的情况。这个工具里你可以直接加噪声、加失真,看拟合效果咋样,脚本nsinefit_demo.m给的例子还蛮有参考价值,模拟得还原度挺高。 拟合时初始频率不太准?可以用ntone_wini.m来手动偏一下初始值,比较贴合实际测试场景。整个用下来感觉还蛮丝滑的,代码写得不复杂,逻辑也挺易读。 如果你平时