- 博客(40)
- 资源 (4)
- 问答 (2)
- 收藏
- 关注
原创 C#中实现串口通讯和网口通讯(使用SerialPort和Socket类)
在C#中使用SerialPort类和Socket类实现简单的串口通讯和网口通讯,包括数据的发送和接收,另外需要结合串口通讯模拟软件、串口监视软件和网口调试软件进行。代码中包含详细的注释。
2024-02-06 18:54:15 1799 1
原创 蚁群算法的应用——求解二元函数的极值
利用蚁群算法求解一个二元函数的极值,文章对基本蚁群算法的主要思想和特点做了一个简单的介绍,在此基础上完成了其应用,代码中包含详细的注释,方便下次继续学习。本内容与网络上许多内容应该是大差不差的,仅作为自己学习的一些记录。
2024-01-18 20:12:32 1565
原创 遗传算法的应用——求解一元函数的极值
本文首先对遗传算法的基本概念和其特点进行了一个简单的介绍,然后对遗传算法中涉及到的两个简单小算法(进制转换)和轮盘赌选择算法进行了一个简单的介绍,最后通过一个求解一元函数的实例对遗传算法进行了实践,代码中包含详细的注释,也是我写代码时的理解。
2023-12-26 21:54:08 1069 1
原创 在VS2022环境下用C#编写DLL动态链接库并在项目中调用
在VS2022环境下用C#语言编写DLL动态链接库并在项目中调用自己写的库,以(.Net Framework)控制台应用为例。
2023-09-11 21:36:19 3033 1
原创 基于WPF的数据可视化大屏展示(石油类专业 含测井曲线的绘制 代码详细注解)
大数据专业测井方向课程设计,数据可视化大屏:包含全国油气当量前十名,不同油气类型占比,石油价格走势,饱和度等值线图,MP4视频的导入和显示,GMap包的使用和显示,测井曲线的绘制等等。
2023-08-28 10:44:02 603
原创 基于C#的测井孔隙度计算小软件
在最近学习C#时,想要做一个和自己方向相关的东西巩固一下自己学的东西,上一篇博客写了一下动物识别系统,这是C#的基础语法。本篇想要巩固一下学习的winform课程,因次想到了这个孔隙度的计算软件。利用GR曲线和DEN曲线来计算孔隙度。
2023-08-22 09:54:20 159 2
原创 人工智能---动物识别系统
由于研究生阶段的需要,需要系统学习C#语言,为了将最近学习的东西进行一个总结,偶然间想到了本科写的那个动物识别系统,用C语言写的很简单,只是用了简单的if…else语句,这里也是简单的用C#语言进行了一个复现。动物识别系统C语言版代码还有很多不完善的地方,比如说实现反复推理,不是每次运行推理结束后又要点一次运行,又比如说在不小心输入错误了,实现重新输入等等。
2023-08-20 11:08:16 2586 5
原创 项目“..\MyClassLib\MyClassLib.csproj”指向“net7.0”。它不能被指向“.NETFramework,Version=v4.7.2“的项目引用---解决办法
解决问题:项目“..\MyClassLib\MyClassLib.csproj”指向“net7.0”。它不能被指向“.NETFramework,Version=v4.7.2"的项目引用 的成功解决办法。
2023-07-17 16:42:46 1402
原创 基于A*算法的路径规划实践(MATLAB语言)
A-Star算法是一种基于启发式搜索的一种最好优先的算法,同时又加上了一些约束条件。在状态空间中,对每一个要搜索的位置进行评估,得到最好的位置。再以这个位置进行搜索,直到到达目标位置。这样可以减少搜索范围,降低问题复杂度,从而提高了效率。在启发式搜索中,对位置的估价,需要用到估价函数,这是十分重要的。启发式搜索在搜索的过程中选取“最佳节点”后舍弃其他的兄弟节点,父亲节点,而一直得搜索下去。这种搜索的结果很明显,由于舍弃了其他的节点,可能也把 最好的节点都舍弃了。
2023-05-06 11:01:08 3508 12
原创 编译原理上机实验——PL/0编译程序(仅作自己使用)
《编译原理》PL/0编译程序上机(C语言实现)实验内容1.抄写书上的C版本编译程序代码到计算机中。2.编译运行该程序。3.输入PL/0源程序文件。4.选择是或否输出虚拟机代码。5.选择是或否输出名字表。
2023-05-01 11:12:34 706
原创 操作系统平时的上机实验(仅作自己学习记录用)
上机1 Linux使用环境上机2 进程管理上机3 进程同步 3.1 进程的控制实验 3.2 进程的互斥实验上机4 进程通信——软中断通信上机5 进程通信——管道通信上机6 进程通信——消息和共享存储区通信
2023-04-29 20:20:25 988
原创 操作系统课程设计——进程调度模拟程序(JAVA语言实现)
本次课程设计的题目是,时间片轮转调度算法的模拟实现。要求在充分理解时间片轮转调度算法原理的基础上,编写一个可视化的算法模拟程序。I,O,W三条指令实际上是不占有CPU的,执行这三条指令就应该将进程放入对应的等待队列(输入等待队列,输出等待队列 ,其他等待队列)。操作时间代表该操作命令要执行多长时间(时间片个数)。这里假设I/O设备的数量没有限制,I和O设备都只有一类。4. 进程的个数,进程的内容(即进程的功能序列)来源于一个进程序列描述文件。模拟指令的格式:操作命令+操作时间。● O : 表示输出。
2023-04-29 17:17:52 1042 3
原创 解决This function or variable may be unsafe等C4996问题。
有三个解决方法:1. 在文件的首部,预处理那里添加如下一行代码,必须放在第一行,否则仍然无法解决:#define _CRT_SECURE_NO_WARNINGS2. 右键文件属性,注意是文件的而不是项目的,如下:禁用SDL检查,也就是把它改成否:3. 右键项目属性,在预处理器定义中添加报错时给出的提示代码,如下:_CRT_SECURE_NO_WARNINGS注:三种方法均在VS2019环境
2022-04-07 18:42:49 254
原创 动物识别系统的规则库
一、题目这是一个用以识别虎、金钱豹、斑马、长颈鹿、企鹅、鸵鸟、信天翁七种动物的产生式系统。为了实现对这些动物的识别,该系统建立了如下规则库:R1: IF 该动物有毛 THEN 该动物是哺乳动物R2: IF 该动物有奶 THEN 该动物是哺乳动物R3: IF 该动物有羽毛 THEN 该动物是鸟R4: IF 该动物会飞 AND 该动物会下蛋 THEN 该动物是鸟R5: IF 该动物吃肉
2021-12-20 20:11:38 5091
原创 去除桌面软件图标左下角的小箭头
附上代码:@echo offcolor 2reg delete HKCR\lnkfile /v IsShortcut /freg delete HKCR\piffile /v IsShortcut /freg delete HKCR\InternetShortcut /v IsShortcut /ftaskkill /f /im explorer.exe && explorer操作步骤:在电脑任意位置新建文本文件将代码复制到文本文件将后缀名改为.bat以管理员身份运
2021-08-24 17:16:50 709 1
基于A*算法的机器人路径规划(MATLAB语言)
2023-08-31
基于C#的人工智能动物识别系统(免费下载)
2023-08-25
基于WPF的石油类专业测井数据可视化大屏,包括柱状图,环形饼图,K线图,等值线图(热力图),视频显示,地图显示,测井曲线的绘制
2023-08-25
利用GR曲线和DEN曲线计算POR孔隙度小软件
2023-08-21
数据结构课程设计(C语言实现)
2023-05-07
操作系统课程设计-进程调度程序的实现(JAVA语言)
2023-04-29
微机原理及汇编语言课程设计 LCD12864液晶点阵显示系统课程设计 利用8253、8255A、8259设计一个液晶点阵显示系统
2023-04-27
如何在C#中读取mat文件?(相关搜索:结构体变量)
2024-01-23
C#获取MAT文件版本信息
2024-01-15
WPF Binding
2023-08-28
origin导出图片时报错14001
2023-07-12
matlab实现批量获取文件名
2022-03-21
matlab使用Diag函数实现。
2022-03-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人