MATLAB中的GUI程序:光标线选取曲线极大值
2007-11-15 20:13
337 查看
这是我做的小波模态参数识别程序中的一个子程序,程序的运行界面如图所示,可以手动或自动地从曲线中选择出极值点,也可以对极值点的列表进行修改。
需要从命令行调用:
peaks = select_freq(xscale,curve);
其中:
xscale:曲线的横坐标;
curve:曲线的幅值;
peaks:极值点在curve中的位置。
手动选择极值点时,对红色光标线两侧的10个点取最大值,不用担心光标对不准的问题。
自动选择可以将阀值以上的极值点一次取出,自动和手动方法可以结合起来使用。
由于是针对我的程序编制的模块,所以调用的自由度不高,如横坐标和纵坐标的名称等。不过这些在程序中也可以很方便地修改。也可以根据需要对该程序进行修改,实现类似的功能。
点击这里下载:下载地址,如果不能下载可以给我发邮件:liuxqsmile@gmail.com.
相关文章推荐
- MATLAB编写的读取.mat文件数据并画曲线图的gui程序
- matlab GUI程序转换成exe可执行文件
- MATLAB GUI程序设计中使文本框接收多行输入的方法
- 【matlab】一个简单的matlab图形界面程序GUI
- 【matlab】一种较方便的MATLAB GUI中popupmenu中选取值得获得方法
- Matlab GUI程序转换为EXE可执行程序
- matlab gui 生成独立可执行的程序
- matlab带GUI界面程序的打包发布
- [matlab-libsvm] 关于SVM参数c&g选取程序
- Matlab程序入门GUI项目之二:简单科学计算器
- 对matlab GUI程序简单加密
- [matlab-libsvm] 关于SVM参数c&g选取程序
- MatlabGUI图像界面入门程序——加法界面
- 初步用matlab做GUI界面,并生成独立的可执行程序分享
- Matlab的GUI程序转换为单独可执行的exe文件
- 一个简单的matlab图形界面程序GUI
- MATLAB GUI 打开/显示/处理 /保存/图象(图像)程序
- matlab GUI程序转换成可执行文件的方法
- 【matlab】GUI 编译程序,打包成独立软件