菜鸟的第一个自制软件(2020.10.10~2020.11.30)

本文作者分享了自己从本科仅学过C语言,到研究生期间使用Matlab,再到工作后自学C++和MFC,搭建首个小型软件的过程。面对挑战,作者通过早起学习、查阅资料和向师傅请教,逐渐掌握了编程技能,实现了从零到一的突破。文章强调了自我学习、提问和计划的重要性,并鼓励遇到困难时保持积极态度。

本篇为心得体会篇,记录了我一个菜鸟的首次搭建小型软件成功。

本科只学过c语言,也就只是计算机二级的水平。研究生就一直用matlab,现在上班了觉得当时真傻没有用空闲时间好好钻研一门编程语言,python也就只会皮毛,还是那种先写成matlab然后再翻译成python的水平。老实说,我不是那么喜欢编程,甚至一度怀疑自己为什么要学工科(虽然现在为止我都觉得女孩子学个艺术真的蛮好)。

但上班后真由不得你,没办法就硬着头皮弄。从来没学过c++,也一点开发经验都没有,更不要提在MFC下搭建界面。MFC这个东西有些老,很多人现在不用了,能看到的东西也都有限。因为平时公司要加班,只能抽空早上坐地铁看视频课,后来都习惯了感觉坐地铁刷娱乐新闻不如看些知识学习(因为你一转头就看旁边的人要么玩游戏,要么刷抖音,再看看自己的手机,就会有一种超越别人的感觉,哈哈哈这种想法也是够奇怪的)。现在想想两个月前还给朋友打电话哭诉,自己啥都不懂,什么线程,进程的我哪里知道呢,看不到摸不着的,感觉自己都快抑郁了,每天查东西好多东西都不懂。我呢,也不是那种一有问题就去问人的人,自己喜欢琢磨好一阵,但是后来觉得太浪费时间了,就跑去问我师傅,他一点我一下就懂了,后来就感觉慢慢就上手了,实在憋不住就去问人,原来不好意思,现在就想我今天要不问,可能一晚上都睡不着,不行,为了能睡觉一定要去问。看视频+查优快云+问师傅,从屁都不会到搭出来这个小软件,内心欣喜的不行。希望自己下次的两个月又能有所成长!

(PS:有个很好的办法让自己快速进入工作状态,准备一沓本子每天 来第一件事就是写上日期,然后写今日计划,再然后写自己这一整天的问题和答案,不挺的问自己,不停的查,不停的总结,快下班的时候就写一个今日总结和遗留问题,明天又可以开始研究了)

C语言-光伏MPPT算法:电导增量法扰动观察法+自动全局搜索Plecs最大功率跟踪算法仿真内容概要:本文档主要介绍了一种基于C语言实现的光伏最大功率点跟踪(MPPT)算法,结合电导增量法与扰动观察法,并引入自动全局搜索策略,利用Plecs仿真工具对算法进行建模与仿真验证。文档重点阐述了两种经典MPPT算法的原理、优缺点及其在不同光照和温度条件下的动态响应特性,同时提出一种改进的复合控制策略以提升系统在复杂环境下的跟踪精度与稳定性。通过仿真结果对比分析,验证了所提方法在快速性和准确性方面的优势,适用于光伏发电系统的高效能量转换控制。; 适合人群:具备一定C语言编程基础和电力电子知识背景,从事光伏系统开发、嵌入式控制或新能源技术研发的工程师及高校研究人员;工作年限1-3年的初级至中级研发人员尤为适合。; 使用场景及目标:①掌握电导增量法与扰动观察法在实际光伏系统中的实现机制与切换逻辑;②学习如何在Plecs中搭建MPPT控制系统仿真模型;③实现自动全局搜索以避免传统算法陷入局部峰值问题,提升复杂工况下的最大功率追踪效率;④为光伏逆变器或太阳能充电控制器的算法开发提供技术参考与实现范例。; 阅读建议:建议读者结合文中提供的C语言算法逻辑与Plecs仿真模型同步学习,重点关注算法判断条件、步长调节策略及仿真参数设置。在理解基本原理的基础上,可通过修改光照强度、温度变化曲线等外部扰动因素,进一步测试算法鲁棒性,并尝试将其移植到实际嵌入式平台进行实验验证。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值