MATLAB
文章平均质量分 50
大山喵
这个作者很懒,什么都没留下…
展开
-
MATLAB打开USB摄像头的操作以及常见问题
1 前言2 打开USB摄像头并写视频2.1 摄像头相关操作2.2 写视频相关操作2 查询摄像头设备信息指令3 常见问题1 前言 如果你是视频技术处理研究领域的工程人员,那么用MATLAB&OpenCV打开摄像头,以及获取相关信息,是再常规不过的操作了。 本文是对MATLAB打开USB摄像头操作的知识点梳理和总结。 操作环境...原创 2018-07-30 15:48:39 · 9081 阅读 · 7 评论 -
MATLAB subplot绘制子图
有时候需要在一块figure显示多个坐标图,以做对比。MATLAB提供了subplot函数支持这一做法,用法如下——subplot(m,n,p) subplot提供了一块mxn的区域,p表示第p个子图,其中,第一行第一列是第一个子图,第一行第二列是第二个子图,以此类推。举个例子,使用ICA处理3个信号之后,在一张图中对比3个解混信号——figure;subplot(3,1,1);...原创 2018-12-13 21:30:13 · 30427 阅读 · 0 评论 -
MATLAB 程序暂停的方法
程序暂停pause直接输入pause指令即可,程序会暂停等待用户按下任意键。暂停固定时间pause(n);暂停n秒钟,MATLAB 在暂停执行时会阻止或隐藏命令提示符,注意,该暂停无法通过键盘打断。暂停开关指令pause('on');pause('off');通过on和off关键字开启或者关闭pause指令。如果pause被关闭,所有的pause指令都会失效。所以可以通过查...原创 2018-12-13 11:10:06 · 36682 阅读 · 0 评论 -
MATLAB从 添加文件路径到工作空间
添加某个文件或文件夹addpath(‘matlabfile.m’);添加所有文件及文件夹addpath(genpath('.'));其中,genpath是生成文件路径的函数,该路径包括当前路径下所有的文件和子文件夹路径,或者,还可以这样——addpath(genpath(pwd));可以在自己的工程中的根目录写入该语句,使每次打开MATLAB都能把所需的文件加入工作空间。定义搜...原创 2018-12-13 10:39:42 · 3736 阅读 · 0 评论 -
EVM源码解读(1):amplify_spatial_lpyr_temporal_iir函数
前言 本文是对MIT多媒体实验室论文《Eulerian video magnification for revealing subtle changes in the world》对应代码的研读。Hao-Yu Wu的这篇EVM研究算得上是EVM的开山鼻祖,在视频放大领域久负盛名,网上关于这篇论文的研读广有流传。但对于该论文所对应的MATLAB代码却鲜有注解,对于初学者而言,读懂EVM代码并非易...原创 2018-11-27 15:07:44 · 2390 阅读 · 14 评论 -
MATLAB程序时间测量
MATLAB中检测某段代码运行时间的方法十分简单,使用tic和toc即可——tic% 要测试的代码段toc其中,tic是启动计时器,toc是从当前计时器读取时间注意,tic和toc必须成双成对使用,如果先使用toc的话,会出错如果想刷新计时器的计时节点,可以先使用tic,但toc没有刷新功能,只有读取功能...原创 2018-11-26 19:04:50 · 2484 阅读 · 0 评论 -
MATLAB GUI显示图片的方法
前言 在MATLAB的命令行中显示图片或者数据,十分简单,仅通过imshow,plot或者imagesc等函数即可。 而在MATLAB GUI中显示图片,通常需要借助Axes控件来实现。相比而言,多一些操作。在GUI中显示图片 创建一个空白的界面 在GUIDE中,添加一个按钮,然后再添加一个Axes控件,适当调整两者比例。然后在Button的回调函数中添加如下代码% ...原创 2018-11-20 10:54:22 · 47931 阅读 · 26 评论 -
MATLAB GUI 局部背景颜色方法
前言 最近在搞一个MATLAB的软件界面,想把一个主界面分为不同的区域,并绘制不同的背景颜色。Qt中,可以通过Layout管理不同的控件,来实现局部背景颜色的管理。但是MatLab貌似并没有Layout这个机制。经过探索,MatLab的panel具有类似的功能,可以通过实现局部背景颜色的功能。通过panel管理GUI 打开guide之后,创建一张空白的GUI,先规划好自己的主界面,哪些区...原创 2018-11-20 20:33:42 · 7705 阅读 · 3 评论 -
MATLAB 判断文件夹是否存在
判断是否存在data文件夹,不存在则生成一个,正确的做法——if exist('data','dir')==0 mkdir('data');% 或者用 mkdir data,在当前目录下,生成一个data文件夹endexist的能力远不止如此,它还可以检测工作空间中的变量、类、函数是否存在,总结如下——searchTpye备注返回值builtin只检查内置函数。...原创 2018-10-24 15:43:44 · 8261 阅读 · 0 评论 -
MATLAB 求功率谱
功率谱概念 功率谱(power spectrum)是功率谱密度函数的简称。它定义为单位频带内的信号功率,表示信号功率随着频率的变化情况,即信号功率在频域的分布状况。功率谱表示了信号功率随着频率的变化关系。 功率谱常用于功率信号(区别于能量信号)的表述于分析,其曲线一般以频率为横坐标,功率为纵坐标。周期性连续星号x(t)x(t)x(t)的频谱可以表示为离散的非周期序列xnx_nxn,它的...原创 2018-12-13 23:00:42 · 34312 阅读 · 15 评论