这是一个PM的BLOG
首页
归档
分类
标签
关于
随笔
153
Swift 重写与重载
SwiftUI 获取屏幕尺寸
Swift 类型转换
SwiftUI 给视图添加边框
git 提示 Git Could not resolve host: gitee.com
SwiftUI 透明 View 点击无法生效的问题
SwiftUI 在 preview 界面进行截图
wireframe, prototype, mockup 三者的区别
iOS 中 CGFloat、CGPoint、CGSize、CGRect 的区别
Swift 给数组元素赋值
More...
合集
29
SwiftUI macOS 窗口合集
SwiftUI TabView 合集
SwiftUI Table 合集
SwiftUI 手势合集
SwiftUI Toggle 合集
树莓派扫描蓝牙信标 Beacon 方案
SwiftUI 动画合集
SwiftUI ScrollView 合集
SwiftUI Equatable 与 Hashable 协议
SwiftUI NavigationStack&NavigationSplitView 合集
More...
ECG Project
28
ECG Project 简介
数据采集
13
ECG 采集
8
Polar H10
5
报错 'async' call in a function that does not support concurrency
开发 Polar H10 心率带遇到的时间戳问题
Xcode 工程 Bluetooth Always Usage Description 设置问题
使用 Cocoapods 时报错 Sandbox: rsync.samba(62830) deny(1)
cocoapods 更新失败的解决办法
DIY
3
树莓派蓝牙连接 HC05 提示 Failed to connect: org.bluez.Error.NotAvailable 解决办法
树莓派配置蓝牙(终端)
macOS 查看蓝牙设备的 MAC 地址
其他
2
使用 SensorKit 获取 iWatch 的 PPG 信号
ECG/PPG 量测解决方案
RPE 采集
2
Xcode 真机调试 iWatch 的坑
SwiftUI 下 WatchOS 与 iOS 通信
ACC 采集
1
Polar H10 的加速度坐标系
数据处理
8
Neurokit
3
Neurokit 分析心率的简单用法
Pandas List 转换为 Series
如何让 plt.savefig() 为最大化的窗口保存图像,而不是默认的尺寸
其他
3
matplotlib 组件之间的层级关系
Pandas 把日期相同的两组数据对齐
Python 纳秒时间戳转时间
HeartPy
2
「文档翻译」HeartPy - Python Heart Rate Analysis Toolkit II
「文档翻译」HeartPy - Python Heart Rate Analysis Toolkit I
深度学习
6
DTC 模型时间序列聚类
利用 CNN 对 ECG 心电信号进行心拍分类(pytorch)
利用 RNN 对 ECG 心电信号进行心拍分类(pytorch)
Python 使用 wfdb 库处理 MIT-BIH 心律失常数据
ANN、RNN 与 CNN 在运动信号方面的研究
通过 HRV 预测运动 RPE
呼吸代谢 Project
21
呼吸代谢 Project 简介
数据采集
17
上位机
10
Linux 串口查询
呼吸代谢监测:代码
PyQt 组件之间的层级关系
pyqtgraph 无法实时刷新图表
SCP 远程拷贝文件到树莓派
Python 读取串口数据
树莓派开启远程桌面并修改分辨率
Python 导出传感器数据到 .csv 文件
Python 绘制数据移动窗口
Mac 串口查询之 /dev/cu. 与 /dev/tty. 记录
传感器
7
文丘里喷嘴通过差压测量流量
O2 浓度传感器 SEN0496 驱动
CO2 浓度传感器 SEN0220 驱动
Arduino 输入输出数字信号
Arduino 输入输出模拟信号
传感器的响应时间
气体流量传感器 AFM3000/SFM3000 驱动
代谢计算
3
DIY 呼吸代谢监测系统
呼吸代谢监测:原理
Python 以及 pyqt 线程锁简单使用
转载
19
「转载」Swift Equatable & Hashable 通用协议
「转载」Mixing Chamber VS Breath by Breath
「转载」为什么动作类游戏越来越多加入体力值限制玩家的行动?
「转载」独立游戏开发者谈游戏设计:从怀疑已有的设计开始
「转载」血瓶vs蓝瓶:对能量系统设计的思考
「转载」M is for Magic——游戏里“魔法值”的来源
「Game Feel,制造游戏感」
「转载」如何磨练关卡设计师的“手艺”?从这个方向着手试试
「转载」關卡設計的五大心法-第一篇:選擇。體驗不只是YES & NO,而是想要更多!
求生之路的导演系统
More...
VO2max Project
10
VO2max Project 简介
模型训练
8
PyTorch 预测 VO2max
VO2max 特征选择
Python 报错 RuntimeError: Can't call numpy() on Tensor that requires grad. Use tensor.detach().numpy() instead
sklearn 数据预处理
PyTorch 常用损失函数
PyTorch 回归模型
PyTorch 提示 RuntimeError: expected scalar type Long but found Float
Python 有序或者无序排列组合
数据集
1
VO2max 数据集
空间轨迹 Project
7
空间轨迹 Project 简介
数据采集
4
iPhone
3
iOS 加速度坐标
Swift 通过 CMMotionManager 获取 iPhone 加速度传感器、陀螺仪等信息
Swift 导出 .csv 文件
WHEELTEC N100
1
M1 Mac Parallels Desktop Windows11 安装 CP210x 串口驱动
轨迹计算
2
IMU 内参标定
通过 IMU 绘制物体移动的空间轨迹
三角形 Project
6
三角形 Project 简介
三角形绘制
3
SwiftUI 设置 macOS 窗口默认尺寸
判断一个平面内的两个三角形是否相交
Swift 无序排列组合
面积计算
2
面积并
Xcode 创建 C++ 工程
人体姿态识别 Project
4
Mediapipe 实现姿态识别
Python 中 PIL.Image 和 OpenCV 图像格式相互转换
OpenCV CAP_PROP_FRAME_COUNT 获取视频帧数问题
AlphaPose 部署
EMG Project
2
EMG 相关应用场景
肌电传感器 SEN0240
搜索
×
关键词
博客在允许 JavaScript 运行的环境下浏览效果更佳