- 博客(46)
- 资源 (4)
- 问答 (2)
- 收藏
- 关注
原创 拉格朗日插值法的matlab实现
比如有如下这些点那么在拉个朗日原理中可以把过这些点的曲线表示为:其g(x)y叫做一个(开关),当x=x1时,g1(x)=1,而当x=x2,x3,x4时,g1(x)都为0,其他的也是如此,这样当x=x1时,f(x)中就只保留了g1(x)y1项,其他项都为0,就保证了过点(x1,y1);其他点以此类推;原理讲解得很简单,具体可以参考其他文献资料。
2025-02-09 16:05:45
464
1
原创 常见数据结构的C语言定义---《数据结构C语言版》
根据严蔚敏、吴伟民老师编著的《数据结构C语言版》中介绍的一些数据结构,编写了与之对应的数据结构定义
2025-02-09 15:27:38
284
原创 C#中实现串口通讯和网口通讯(使用SerialPort和Socket类)
在C#中使用SerialPort类和Socket类实现简单的串口通讯和网口通讯,包括数据的发送和接收,另外需要结合串口通讯模拟软件、串口监视软件和网口调试软件进行。代码中包含详细的注释。
2024-02-06 18:54:15
4204
2
原创 蚁群算法的应用——求解二元函数的极值
利用蚁群算法求解一个二元函数的极值,文章对基本蚁群算法的主要思想和特点做了一个简单的介绍,在此基础上完成了其应用,代码中包含详细的注释,方便下次继续学习。本内容与网络上许多内容应该是大差不差的,仅作为自己学习的一些记录。
2024-01-18 20:12:32
2368
原创 遗传算法的应用——求解一元函数的极值
本文首先对遗传算法的基本概念和其特点进行了一个简单的介绍,然后对遗传算法中涉及到的两个简单小算法(进制转换)和轮盘赌选择算法进行了一个简单的介绍,最后通过一个求解一元函数的实例对遗传算法进行了实践,代码中包含详细的注释,也是我写代码时的理解。
2023-12-26 21:54:08
1505
1
原创 在VS2022环境下用C#编写DLL动态链接库并在项目中调用
在VS2022环境下用C#语言编写DLL动态链接库并在项目中调用自己写的库,以(.Net Framework)控制台应用为例。
2023-09-11 21:36:19
6196
2
原创 基于WPF的数据可视化大屏展示(石油类专业 含测井曲线的绘制 代码详细注解)
大数据专业测井方向课程设计,数据可视化大屏:包含全国油气当量前十名,不同油气类型占比,石油价格走势,饱和度等值线图,MP4视频的导入和显示,GMap包的使用和显示,测井曲线的绘制等等。
2023-08-28 10:44:02
941
原创 基于C#的测井孔隙度计算小软件
在最近学习C#时,想要做一个和自己方向相关的东西巩固一下自己学的东西,上一篇博客写了一下动物识别系统,这是C#的基础语法。本篇想要巩固一下学习的winform课程,因次想到了这个孔隙度的计算软件。利用GR曲线和DEN曲线来计算孔隙度。
2023-08-22 09:54:20
361
2
原创 人工智能---动物识别系统
由于研究生阶段的需要,需要系统学习C#语言,为了将最近学习的东西进行一个总结,偶然间想到了本科写的那个动物识别系统,用C语言写的很简单,只是用了简单的if…else语句,这里也是简单的用C#语言进行了一个复现。动物识别系统C语言版代码还有很多不完善的地方,比如说实现反复推理,不是每次运行推理结束后又要点一次运行,又比如说在不小心输入错误了,实现重新输入等等。
2023-08-20 11:08:16
4122
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
2748
1
原创 基于A*算法的路径规划实践(MATLAB语言)
A-Star算法是一种基于启发式搜索的一种最好优先的算法,同时又加上了一些约束条件。在状态空间中,对每一个要搜索的位置进行评估,得到最好的位置。再以这个位置进行搜索,直到到达目标位置。这样可以减少搜索范围,降低问题复杂度,从而提高了效率。在启发式搜索中,对位置的估价,需要用到估价函数,这是十分重要的。启发式搜索在搜索的过程中选取“最佳节点”后舍弃其他的兄弟节点,父亲节点,而一直得搜索下去。这种搜索的结果很明显,由于舍弃了其他的节点,可能也把 最好的节点都舍弃了。
2023-05-06 11:01:08
4722
19
原创 编译原理上机实验——PL/0编译程序(仅作自己使用)
《编译原理》PL/0编译程序上机(C语言实现)实验内容1.抄写书上的C版本编译程序代码到计算机中。2.编译运行该程序。3.输入PL/0源程序文件。4.选择是或否输出虚拟机代码。5.选择是或否输出名字表。
2023-05-01 11:12:34
1160
原创 操作系统平时的上机实验(仅作自己学习记录用)
上机1 Linux使用环境上机2 进程管理上机3 进程同步 3.1 进程的控制实验 3.2 进程的互斥实验上机4 进程通信——软中断通信上机5 进程通信——管道通信上机6 进程通信——消息和共享存储区通信
2023-04-29 20:20:25
1369
原创 操作系统课程设计——进程调度模拟程序(JAVA语言实现)
本次课程设计的题目是,时间片轮转调度算法的模拟实现。要求在充分理解时间片轮转调度算法原理的基础上,编写一个可视化的算法模拟程序。I,O,W三条指令实际上是不占有CPU的,执行这三条指令就应该将进程放入对应的等待队列(输入等待队列,输出等待队列 ,其他等待队列)。操作时间代表该操作命令要执行多长时间(时间片个数)。这里假设I/O设备的数量没有限制,I和O设备都只有一类。4. 进程的个数,进程的内容(即进程的功能序列)来源于一个进程序列描述文件。模拟指令的格式:操作命令+操作时间。● O : 表示输出。
2023-04-29 17:17:52
1631
3
基于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关注的人