- 博客(9)
- 收藏
- 关注
原创 Python绘制图表用于论文写作(条形图)
本文介绍了在Matplotlib图表中混合使用不同字体的方法。通过示例代码展示了三种字体设置方案:1)混合使用黑体和Times New Roman字体;2)全部使用黑体;3)自动选择字体方案(设置字体回退列表)。文章详细说明了每种方案的实现方式,包括如何设置中英文标题、轴标签和数值标签的字体样式,并提供了完整的Python代码示例。这些方法可以帮助开发者根据需求灵活选择字体组合,提升数据可视化的呈现效果。
2025-12-05 09:53:30
335
原创 Pycharm远程连接深度学习服务器Autodl实现模型训练
本文介绍了如何通过AutoDL云平台和PyCharm搭建深度学习开发环境。AutoDL提供开箱即用的GPU算力服务,支持多种型号显卡选择,预装主流深度学习框架,用户可按需租用并按使用时长计费。文章详细讲解了租用服务器、选择镜像、配置SSH连接等步骤,重点说明如何将PyCharm与AutoDL远程实例连接,实现本地编辑自动同步云端运行的高效工作流,帮助开发者利用云GPU资源突破本地算力限制。
2025-11-11 21:09:35
1069
原创 从0->1安装tensorflow-gpu深度学习框架
本文详细介绍了TensorFlow深度学习框架在CPU环境下的安装过程及常见问题解决方案。首先通过Anaconda创建虚拟环境防止包冲突,安装TensorFlow 2.10版本后测试运行时发现Numpy版本过高问题,解决后继续处理CUDA版本不匹配问题。文章提供了添加CUDA环境变量路径、升级TensorFlow版本以及安装tensorflow-directml-plugin等具体解决方案,最终完成环境配置。整个过程不仅提供了解决方案,也记录了完整的错误排查思路,帮助读者系统理解TensorFlow安装流程
2025-10-30 12:40:06
955
原创 【研究生作业系列(4)】基于数字图像处理技术的轴承装配缺陷自动检测研究
本文介绍了一个基于数字图像处理的轴承缺陷自动检测系统。通过MATLAB编程实现,系统首先对轴承图像进行预处理(包括二值化、形态学处理和特征提取),然后利用连通区域分析技术检测缺失的滚珠和铆钉。程序能自动识别红绿两种底色的轴承图像,通过计算轮廓面积、圆度等特征参数判断缺陷位置,并在图像上标记检测结果。实验表明,该方法能有效识别轴承装配中的零件缺失问题,为工业质量检测提供了自动化解决方案。
2025-08-28 16:13:18
782
原创 【研究生作业系列(3)】功率谱估计(从原理到实践)
本文分享了研究生阶段完成的现代信号处理仿真大作业,重点研究了功率谱估计方法。实验通过生成包含三个实正弦信号和白噪声的测试信号,分别采用周期图法、Welch法和AR模型(自相关法与Burg算法)进行功率谱估计,并利用FPE和AIC准则确定AR模型的最佳阶次。结果表明,现代谱估计方法相比经典谱估计能获得更好的频率分辨率。文章详细记录了实验原理、实现过程及MATLAB代码,并分析了不同方法的优缺点,为信号处理领域的功率谱估计研究提供了实践参考。
2025-08-27 10:49:27
2325
原创 【研究生作业系列(2)】自适应滤波(从原理到实践)
本文研究了基于LMS算法的自适应滤波方法在宽带信号中提取单频信号的应用。通过横向自适应滤波器结构,分析了步长参数对算法收敛速度和信号提取效果的影响。实验结果表明:1)步长选择需权衡收敛速度与稳态误差,过大过小都会影响性能;2)当单频信号间频差增大时,提取效果更优。针对不同频率组合(50Hz、100Hz/150Hz、100Hz/120Hz)进行了仿真验证,发现频差减小会导致信号分离困难。研究为宽带信号中的单频分量提取提供了有效方法,并给出了参数选择建议。
2025-08-26 19:00:00
808
原创 【研究生作业系列(1)】三维运动目标卡尔曼滤波跟踪仿真分析
本文分享了研究生阶段完成的现代信号处理仿真课程作业,重点研究了基于卡尔曼滤波的三维匀加速运动目标跟踪算法。通过建立状态方程和观测方程,构建了包含位置、速度、加速度的9维状态模型,并实现了卡尔曼滤波递推算法。仿真结果表明,该算法能有效跟踪目标运动轨迹,但存在误差震荡问题。进一步分析发现,过程噪声和观测噪声的方差会影响滤波效果:噪声减小时误差减小且收敛加快,噪声增大时误差增大且收敛变慢。实验验证了卡尔曼滤波在三维目标跟踪中的有效性,同时探讨了模型参数对算法性能的影响。
2025-08-25 21:17:17
2087
原创 【Github系列(2)】如何通过Git插件上传本地Github项目(小白教程)
这篇博客详细介绍了如何通过RSA方式生成SSH Key并将项目上传到GitHub。主要内容包括:1)在GitHub创建仓库;2)配置Git用户名和邮箱;3)生成RSA SSH Key并添加到GitHub账户;4)测试SSH连接;5)初始化本地仓库并关联远程仓库;6)提交和推送代码。此外还提供了数据集上传的解决方案:将数据集压缩后通过GitHub Releases发布,方便下载且不影响主仓库体积。文中包含完整的命令行操作和截图指引,适合GitHub新手学习使用SSH方式上传项目。
2025-08-24 11:58:10
1090
原创 【Github系列(1)】配置Github双重身份验证(2FA)失效问题解决
GitHub要求用户启用双重认证(2FA),否则将限制账户访问。用户遇到验证失败问题,发现需调整设备时间至UTC时区,并删除Authenticator中原有GitHub账户重新添加,最终成功完成认证。解决方案参考了相关技术博客和社区讨论,解决了因时区错误和账号冲突导致的验证失败问题。
2025-08-24 10:28:38
2414
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅