最新实例
Matlab zpositionCTimage提取CT图像Z轴位置并绘图
matlab 的 zpositionCTimage 解压代码,挺适合做 CT 图像的。尤其是你在用 GE 的 smartstep/smartview 协议的时候,用它提取图像的 z 轴位置,再画出不同 bin 的直方图,一目了然能看出曝光区域重不重复。整个流程也不复杂,几个核心步骤搞清楚就能跑。嗯,不过路径和文件名得照来,要不然跑不通,像IM-001.dcm这样命名就对了。 bin 分布的直方图功能也挺实用,你可以快速判断病人是不是在重复曝光。同一解剖区域重复曝光可是大忌。代码里也留了注释,像第 163-167 行就是你需要根据自己 CT 设置来改的地方。文件太乱了?第 71-110 行教你怎
图像检索Hu不变矩GUI Matlab示例
图像检索的老朋友——Hu 不变矩,搭配一个带 GUI 界面的 Matlab 工具,体验还是挺不错的。源码全在压缩包里,运行完能直接看到效果图,方便你快速上手,不用一行一行调试。GUI 界面的设计比较直观,点一点就能搞定检索操作,不管你是刚接触还是想快速搭建个 demo,这套资源都挺合适的。代码结构清晰,变量命名也不绕,调试起来还挺省事。Hu 矩这个东西,主要用来提取图像的形状特征,不受缩放、旋转影响,挺适合用在图像比对、目标识别上。想象一下,有一堆图片,你想找出跟模板图相似的,这时候用 Hu 矩就蛮合适。文件是 0 积分下载的,算是白嫖福利了。运行环境是Matlab,兼容性还不错,2014 到
Matlab GUIDE TabPanelCopyFcn面板复制组件
选项卡面板的复制工具tabpanelcopyfcn,是你用 GUIDE 做 GUI 时的一个小帮手,挺实用的。它能帮你复制一份现有面板,让新面板像选项卡一样切换,还保留控件状态,基本不用你再动手一个个重建。 用法也不复杂:先用 GUIDE 画好参考面板,调用tabpanelcopyfcn('初始化', 面板句柄),再用'add_tab'命令动态加新页。每个控件的句柄都会自动更新,在handles结构里照样能访问。响应也快,代码也简单,适合需要多个子面板交替展示的场景。 比如你做一个设置界面,每个选项卡负责一类参数,就可以直接复制参考面板,稍作调整就能用了。配合 GUIDE 用,效率提高不少。
三自由度并联机器人工作空间求解MATLAB实现
三自由度并联机器人的工作空间怎么搞?说白了,就是搞清楚它手臂到底能动到哪儿,怎么动、动得准不准。这份资源用的是MATLAB,搭配球坐标分割的方法,思路比较清晰,计算效率也还不错。 用MATLAB做工作空间求解,还是挺方便的。它家函数库挺全,像数学建模、几何这些都能直接上手。核心文件是workspace_main.m,直接跑起来就能看到结果,响应也快,图形展示也挺直观。 思路其实不复杂:先搭个动力学模型,再把三维空间按球坐标拆一拆,搞清楚哪些点能到、哪些点到不了。用这种方式类似球形的空间,效果还蛮不错的。 程序里应该有分步调用:比如建模、分割、可达性判断、可视化几个模块,结构清晰,适合拿来参考甚
Image Restoration图像滤波恢复合集
几种图像滤波的实现合集,Image_Restoration.rar真挺实用的,尤其是你在搞图像方向的话更不能错过。里面用到的滤波方法像逆滤波、Wiener 滤波还有Lucy-Richardson 滤波,都是常见的图像恢复手段,适合做演示或者快速搭个实验环境。 基于MATLAB GUI做的界面,交互方便,点点按钮就能看到效果,适合初学者理解图像退化和恢复的过程。尤其是那段用来生成降质图像的小逻辑,挺适合拿来做教学演示或者论文截图。 你要是想深入了解每种滤波器怎么用、适合什么场景,下面这些文章也推荐你看看,配合使用更有感觉: Matlab 图像中值滤波,适合降椒盐噪声 图像锐化滤波课件,
Matlab工作空间教程
工作空间界面的命令窗口、变量区和当前路径分得挺清楚,用起来比较顺手。你平时做数据、画图或者跑脚本,基本都离不开这块区域。 命令窗口的响应也快,直接输入代码就能运行。变量区能实时看到内存里的数据,调试的时候蛮方便的。还有路径设置,一点也不绕,文件在哪就拖进去,马上就能用了。 刚上手的话,建议你先看看Matlab 工作空间指南,讲得还挺细。要是你更想了解具体命令和窗口功能,这个详解教程也别错过,例子清晰,实操性强。 哦对了,如果你碰巧在搞人脸识别或者界面设计之类的,像这个 GUI 考勤系统、这套面部识别模拟也挺值得看。都是基于 Matlab 搞出来的,代码不复杂,改一改就能用。 如果你正准备开始用
MATLAB Simulink光伏系统建模仿真
光伏系统的建模,用 Matlab 和 Simulink 搞定真的蛮方便的。是模拟那些太阳能电池板、蓄电池和逆变器啥的,用模块拼起来,响应也快,界面也直观。你要是经常搞新能源系统仿真,真的可以看看这个资源,思路清晰、模型还挺靠谱的。 太阳能电池板的 I-V 和 P-V 特性做得还不错,能直观看到最大功率点在哪儿,用来做 MPPT 算法也方便。建模方式是比较常见的单二极管模型,数学推导不复杂,改参数也好改。 蓄电池那块用了 KiBaM 模型,挺有代表性的,模拟电池动态响应表现还行,SoC、自放电率、充放电效率这些都能控制。你要是做电池储能优化,这部分可以重点看。 控制器和逆变器模型也比较实用,尤其
Python控件可视化工具
购物车控制系统的 Python 可视化工具,挺适合搞控制系统可视化的你。不用 Matlab 也能轻松搞定,几个交互滑块一拖,响应就有了,而且还能动画播放,直观得。Matplotlib的交互小部件支持不错,配合FuncAnimation可以做动态演示,像模拟倒立摆控制这种场景合适。直接看verted_pendulum_control_demo.ipynb,上手就不难。ipywidgets也挺香的,尤其是你想搞点网页风的小交互控件。简单拖拖拉拉就能出效果。参考ipywidgets_pendulum.ipynb,从入门到使用一气呵成。而且这个项目还支持一键部署到MyBinder。你把代码推上 Git
卡尔曼滤波器PID控制教程(MATLAB优化算法案例分析与应用PPT课件)
卡尔曼滤波器的 PID 控制教程,挺适合做进阶学习的。PPT 课件内容丰富,从 PID 基础讲到卡尔曼滤波原理,再结合 MATLAB 做优化算法,讲得比较细,尤其适合平时搞控制算法或者模型预测控制的你。PID 控制的原理部分讲得还不错,比例、积分、微分三大块说得清楚。提到如何调整Kp、Ki、Kd,对新手也挺友好。卡尔曼滤波器这部分,内容偏实战,直接讲怎么预测、更新状态,跟 PID 配合起来用,有点像给控制器装了“眼睛”。误差小,响应也快,比较适合有噪声干扰的动态系统。常见滤波方法也顺带提了下,比如巴特沃斯滤波器、切比雪夫、贝塞尔这些,优缺点讲得比较全面。如果你之前对这些有些模糊,这部分可以补补
Jx-FFST过滤器特征选择工具箱(含Relief-F/PCC/TV/NCA,支持Matlab)
Jx-FFST 的过滤器特征选择工具箱,挺适合用来快速搞定特征选择的。内置了四种方法:Relief-F、PCC、TV还有NCA,都挺经典的。你只要给它喂个数据集,跑一行代码,结果就出来了,响应也快,配置简单,适合做特征初筛。 Matlab 的脚本风格用起来也还不错,就算你不太熟滤波器方法,看官方的示例也能快上手。尤其是在高维数据时,比如基因表达数据、文本分类这种,选特征能省不少事儿。 嗯,说个注意点:NCA相对比较慢,数据多的时候建议提前做点降维。不然你跑起来会等半天。不过其他几个方法像PCC和Relief-F,都蛮轻量的,适合快速试验。 你可以直接去看看作者放在 GitHub 上的源码,地址