BlockedFheatMapView

版本1.1.0.0(12.8 kb) Dennis A. Dean,II,博士
从存储在EDF文件中的信号中创建热图

557下载

更新2014年4月30日

查看许可证

可以为EDF中的每个信号或所选信号创建热图。或者,可以创建一组热图。可以从预设持续时间中选择热图的X轴,这些轴对应于经常在睡眠和昼夜节律研究中使用的值。热图功能旨在提供快速回顾大量睡眠研究内容的方法。
示例输出可以在此处找到
入门:

最快入门的方法是在关联的测试文件中运行测试。公共属性包含用于配置热图的最常见参数。在修改之前,更多的高级用户可能需要查看私人属性。

测试文件中包含的示例

test_1:将EDF指定为文件
test_2:将信号指定到热图生成
test_3:将EDF数据指定为结构
test_4:将默认图选项更改为5分钟的窗口
test_5测试热图分辨率(2、32和128)
test_6创建面板
Test_7通过为每个EDF创建PANDEL并将数字保存在电源点文件中来汇总EDF的文件夹。

构造函数:

EDFHEATMAPVIEW(FN | EDFSTRUCT)
为每个EDF信号创建单独的图形
edfheatmapview(fn | edfStruct,varlist)
指定要生成的信号
EDFHEATMAPVIEW(FN | EDFStruct,Varlist,OPT)
使用选项结构设置参数

功能原型:
OBJ.CREATEHEATMAPVIEW
生成一个或多个数字,如Varlist中定义
Obj.Createpanel
创建一个面板

公共财产:
EDF_FN:带路径的EDF文件名
SIGNALS_TO_PLOT:EDF信号标签的单元格数组
{'lab1','lab2,'...}
主题:如果设置,请添加到信号标题字符串
百分比:热图数据量表范围[min max]
SHOW_CONTOUR_LEGEND:添加图例
XaxisDurationIndex:X值索引
无花果:设置数字位置和大小
num_heatmap_values:灰度分辨率
panelfontsize:面板参数大小
paneltitle:参数标题
titlefontsize:标题字体大小

外部参考:

blockedfload.m
//www.tianjin-qmedu.com/matlabcentral/fileexchange/42784-blockedfload

panel.m(添加到下载文件夹)
//www.tianjin-qmedu.com/matlabcentral/fileexchange/20003-panel

测试功能使用:

saveppt2.m(添加到下载文件夹)
//www.tianjin-qmedu.com/matlabcentral/fileexchange/19322-saveppt2

链接到其他资源

国家睡眠研究资源
https://sleepdata.org/

测试文件,更新的源代码,示例输出和发布信息
https://github.com/dennisdean/blockedfheatmapview

示例输出:
https://github.com/dennisdean/blockedfheatmapview/releases

原始发布网站
http://sleep.partners.org/edf/

引用为

Dennis A. Dean,II,博士(2022)。BlockedFheatMapView(//www.tianjin-qmedu.com/matlabcentral/fileexchange/46417-blockedfheatmapview),matlab中央文件交换。检索

MATLAB释放兼容性
使用R2013B创建
与任何版本兼容
平台兼容性
视窗 苹果系统 Linux
致谢

启发:iswrite,,,,SavePPT2,,,,控制板

社区寻宝

在Matlab Central中找到宝藏,发现社区如何为您提供帮助!

开始狩猎!