易语言浏览文件夹高级模块源码 系统结构:浏览文件夹_高级,CoTaskMemFree,SHGetPathFromIDList,SHBrowseForFolder,SHGetSpecialFolderLocation,SHGetFolderPath,SHGetFolderLocation, ======程序集1 | | | |------ _启动子程序
1
基于混合决策的完全自适应分布式鲁棒框架:Wasserstein度量的多阶段电力调度策略,基于混合决策与Wasserstein度量的完全自适应分布式鲁棒优化模型:应对风电渗透下电网调度挑战的研究,基于混合决策的完全自适应分布鲁棒 关键词:分布式鲁棒DRO wasserstwin metric Unit commitment 参考文档:无 仿真平台:MATLAB Cplex Mosek 主要内容:随着风电越来越多地渗透到电网中,在实现低成本可持续电力供应的同时,也带来了相关间歇性的技术挑战。 本文提出了一种基于混合决策规则(MDR)的完全自适应基于 Wasserstein 的分布式鲁棒多阶段框架,用于解决机组不确定性问题(UUC),以更好地适应风电在机组状态决策和非预期性方面的影响。 调度过程。 与现有的多阶段模型相比,该框架引入了改进的MDR来处理所有决策变量以扩展可行域,因此该框架可以通过调整决策变量的相关周期数来获得各种典型模型。 因此,我们的模型可以为一些传统模型中不可行的问题找到可行的解决方案,同时为可行的问题找到更好的解决方案。 所提出的模型采用高级优化方法和改
2025-10-16 17:24:59 165KB
1
可以播放wmv、avi(本人测试过D:\WebCast20070129_Video.wmv)格式的视频(没有画面),回调解码得到图片。 可以播放本地视频文件,也可以播放ftp上面的视频文件(wmv不支持,原因没找到)ftp://hztm:123456@192.168.1.140/3.avi。 网上找的大部分是只能播放解码回调avi格式的视频,这个找了很多资料,然后问了一些朋友才修改好的,主要是IEnumPins获取Filter中的所有输出Output,然后循环比对一下pin
2025-10-16 13:52:12 167KB DirectShow wmv、avi
1
直流稳压电源在各种电子设备应用中具有及其重要的作用,直流电源是否持续平稳,将直接影响着电子设备的稳定性、精确性及可靠性。针对目前直流稳压电源存在的稳定性差、效率低和成本较高的问题,设计了一种基于MC34063的直流稳压可调电源,并进行了相关测试。结果表明所提设计具有稳定连续的调节能力、成本较低且效率较高,为类似直流稳压电源的设计提供了参考。
2025-10-15 22:51:21 685KB MC34063
1
新型扩展移相EPS调制技术及其在双有源桥(DAB)变换器中的应用。首先概述了新型扩展移相EPS调制技术的特点,强调其高效、灵活以及对电源性能和效率的提升。接着阐述了双有源桥DAB变换器的工作原理和特性,指出其高效率、高功率因数和低噪声的优势。然后通过MATLAB/Simulink进行了详细的仿真分析,展示了该技术的实际效果。最后讨论了该技术在新能源和通信领域的潜在应用前景,如提高太阳能发电系统和无线通信设备的能量转换效率和稳定性。 适合人群:从事电力电子、电源管理及相关领域的研究人员和技术人员,尤其是对新型调制技术和双有源桥变换器感兴趣的读者。 使用场景及目标:适用于希望深入了解新型扩展移相EPS调制技术及其在双有源桥DAB变换器中应用的研究人员和技术人员。目标是通过理论介绍和仿真实验,帮助读者掌握这一先进技术并应用于实际项目中。 其他说明:文中提供了具体的仿真案例分析,有助于读者更好地理解和验证该技术的有效性。
2025-10-15 09:39:07 763KB 电力电子
1
基于复现新型扩展移相eps调制的lunwen研究:双有源桥dab变换器在MATLAB Simulink环境下的仿真实践,深入探索:复现新型扩展移相EPS调制在双有源桥DAB变换器中的应用与MATLAB Simulink仿真分析,lunwen复现新型扩展移相eps调制,双有源桥dab变器,MATLAB simulink仿真 ,复现; 新型扩展移相; eps调制; 双有源桥dab变换器; MATLAB simulink仿真,复现新型扩展移相EPS调制:DAB双有源桥变换器在MATLAB Simulink中的仿真研究
2025-10-15 09:38:16 490KB css3
1
【技术博客】基于MATLAB Simulink的移相变压器仿真模型,模拟实现可调移相角度的变压器副边36脉波不控整流,MATLAB Simulink仿真模型实现可设置移相角度的变压器副边36脉波不控整流,Phase_Shift_T:基于MATLAB Simulink的移相变压器仿真模型,可实现-25°、-15°……25°的移相。 变压器副边实现36脉波不控整流,变压器网侧电压、阈侧电压以及移相角度可直接设置。 仿真条件:MATLAB Simulink R2015b ,核心关键词: 1. 移相变压器仿真模型 2. MATLAB Simulink 3. 移相 4. 36脉波不控整流 5. 网侧电压 6. 阈侧电压 7. 设置 8. MATLAB Simulink R2015b,MATLAB Simulink中实现宽范围移相与多脉波整流的变压器仿真模型
2025-10-15 09:31:02 3.38MB
1
内容概要:本文研究基于ResNet的一维卷积神经网络在RadioML2016.10a数据集上的无线电信号调制识别应用,重点实现了信号分类的完整流程,包括IQ数据预处理、网络结构改造(1D卷积与残差块)、Focal Loss解决样本不平衡问题,并输出按信噪比划分的准确率曲线、混淆矩阵和损失函数变化曲线。通过t-SNE可视化中间特征,验证模型对11类调制信号的分类能力,在-10dB以上信噪比达到80%准确率。 适合人群:具备深度学习基础、熟悉PyTorch框架,从事通信信号处理或机器学习相关研究的研究生或工程师。 使用场景及目标:①实现基于深度学习的调制识别系统;②理解ResNet在时序信号中的迁移应用;③掌握Focal Loss在不平衡信号分类中的优化策略;④复现并可视化信号识别模型的关键性能指标。 阅读建议:建议结合代码实践,重点关注数据维度变换、1D残差网络构建及多信噪比下的评估方法,可进一步扩展为时频联合分析或引入Transformer结构提升低信噪比性能。
2025-10-14 22:07:08 960KB
1
《lightGBM的C++推理和调用详解》 LightGBM是一款高效的梯度提升决策树(Gradient Boosting Decision Tree, GBDT)框架,它以其高效、灵活和可扩展的特性,在机器学习领域广受青睐。特别是对于大规模数据集,LightGBM表现出优秀的性能。在实际应用中,除了Python接口,LightGBM还提供了C++ API,以便于在低级语言环境中进行高性能的推理和模型调用。本文将深入探讨如何在C++中利用LightGBM进行模型预测。 我们需要了解C++环境下安装和配置LightGBM的基本步骤。下载LightGBM源代码,通常从GitHub仓库(https://github.com/microsoft/LightGBM)获取最新版本,例如你提到的`LightGBM-master`。在源代码目录下,通过执行`cmake`和`make`命令来编译项目,确保你的系统已安装必要的依赖库,如Boost和OpenMP。编译完成后,将生成的库文件和头文件添加到你的C++项目中。 在C++中使用LightGBM,首要任务是加载训练好的模型。模型通常以`.bin`格式存储,这是LightGBM特有的二进制文件。可以使用`LGBM_BoosterLoadModelFromFile`函数加载模型,传入模型文件路径作为参数。例如: ```cpp #include int main() { const char* model_file = "model.bin"; BoosterHandle booster; int ret = LGBM_BoosterLoadModelFromFile(model_file, &booster); if (ret != 0) { // 错误处理 } // 使用booster进行预测... } ``` 加载模型后,我们可以使用`LGBM_BoosterPredictForMat`来进行预测。此函数接受数据矩阵、预测目标类型、是否为单棵决策树的预测等参数。数据矩阵可以是CSR或 CSC格式的稀疏矩阵,也可以是稠密矩阵。例如: ```cpp #include #include // 假设我们有一个DenseMatrix实例data DenseMatrix* data_ptr = ...; const int num_iteration = 10; // 预测最后n个迭代的模型结果 const int pred_type = 0; // 0表示回归,1表示分类 const bool is_single_tree = false; std::vector predictions; predictions.resize(data_ptr->num_row()); LGBM_BoosterPredictForMat(booster, data_ptr, data_ptr->num_row(), data_ptr->num_col(), pred_type, is_single_tree, num_iteration, nullptr, &predictions[0]); // 处理预测结果... ``` 对于分类问题,`pred_type`应设置为1,预测结果会包含每个类别的概率。对于多分类问题,每个样本会有对应类别数的预测概率。 此外,LightGBM C++ API还提供了其他高级功能,如监控评估指标、调整预测参数等。例如,你可以通过`LGBM_BoosterAddValidData`添加验证集,然后在每轮迭代时调用`LGBM_BoosterUpdateOneIter`并检查`LGBM_BoosterGetEval`的返回值来跟踪模型性能。 LightGBM的C++接口提供了一套完整的工具,使得在C++环境中进行模型预测变得十分便捷。无论是加载模型、进行预测,还是监控模型性能,都有对应的API函数支持。在实际应用中,可以根据项目需求灵活地集成和优化,实现高性能的预测服务。
2025-10-14 13:33:09 6.97MB
1
从给定文件内容中可以提炼出关于网络实验操作与设备调试的相关知识点,主要包括以下几点: 1. 文件操作与设备调试的基本概念:本次实验主要涉及到FTP和TFTP两种文件传输协议的操作,以及网络设备的基本配置和调试。FTP是基于TCP/IP协议的文件传输协议,它支持文件的上传下载操作;而TFTP是FTP的一个简化版本,提供不复杂、开销小的文件传输服务。网络设备的调试包括设备配置以及使用ping命令进行网络连通性测试等。 2. 实验环境和准备:实验者需要按照实验拓扑连接设备,并完成设备的基本配置。这包括为主机和路由器设置IP地址,确认主机与路由器的连通性,以及正确设置路由器的FTP服务。 3. FTP操作步骤:完成设备基本配置后,实验者需要配置路由器开启FTP服务,创建具有特定权限和服务类型(如用户角色设置)的FTP用户账号。随后,通过FTP客户端软件登录路由器,实现文件的上传下载,并通过命令行界面保存和管理路由器配置文件。 4. TFTP传输文件操作:实验者在完成网络设备基本配置后,需要安装3CDaemon程序作为TFTP服务器端,并选择合适的文件传输路径。通过路由器的命令行界面,实验者可以执行文件的上传下载操作,并通过TFTP服务器端查看文件传输的记录和状态。 5. 网络设备的基本调试:在实验的实验者需要进行网络设备的基本配置,包括主机和路由器的IP地址设置,使用ping命令测试设备之间的连通性,以及使用debug命令查看设备的调试信息。 6. 实验步骤的截图与记录:在实验过程中,每一步操作都需要截图并粘贴至文档的相应位置,作为实验过程的记录和证明。 7. 设备命名规则:在文档中,使用的设备名称需要包含实验者本人的姓名全拼,例如“ZhangSan-R1”表示张三同学的第一台路由器。 8. 实验注意事项:实验者需要注意文档命名的正确性、操作步骤的记录和截图、设备配置的准确性以及网络连通性测试的有效性。 以上知识点涵盖了文件操作与设备调试实验的基本概念、操作步骤、网络设备配置及调试方法、以及实验过程中需要遵守的规则和注意事项。这些内容对于网络工程师和相关专业学生在进行网络实验时具有重要的指导意义。
2025-10-13 20:22:16 1.37MB
1