![](https://img-blog.csdnimg.cn/20190927151117521.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
c#上位机算法
该专栏包含了上位机软件开发工作中常用的算法,能够帮助工程师解决很多实际工程中的问题,比如各种通信校验算法等
优惠券已抵扣
余额抵扣
还需支付
¥99.90
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
c#上位机
硕士,高级软件工程师,精通c#上位机开发,《C#串口通信从入门到精通》,《C# Modbus通信从入门到精通》,《winform控件从入门到精通》专栏作者,持续专注上位机软件开发,立志成为上位机软件开发领域领路人!
展开
-
C#算法(15)—求四边形的外接矩形
本文详细介绍求四边形外接矩形的方法!原创 2024-05-28 16:07:28 · 219 阅读 · 0 评论 -
C#算法(13)—halcon九点标定公式推导与C#代码实现
本文详细介绍halcon中九点标定的原理以及应用,带您彻底了解九点标定的来龙去脉!原创 2024-05-27 17:00:09 · 296 阅读 · 0 评论 -
C#算法(14)—求一个点绕任意点旋转任意角度后的坐标
本文详细介绍了图像坐标系中的一个点绕着任意点旋转任意角度后的新坐标原创 2024-02-22 17:19:52 · 180 阅读 · 0 评论 -
C#算法(12)—对图像像素做X/Y方向的偏移
我们在上位机开发领域有时候需要对获取的图像的像素做整体的偏移,比如所有像素在X方向上偏移几个像素,或者所有像素在Y方向上偏移几个像素,本文就是开发了像素整体偏移算法来解决这个问题。原创 2024-02-21 17:36:47 · 382 阅读 · 0 评论 -
C#算法(11)—求三个点构成圆的圆心坐标和半径
本文详细介绍了根据三个点的坐标如何求出三点构成的圆的圆心坐标、圆的半径,三个点构成圆弧的角度,以及给出了完整的C#代码实现,在实际项目中非常具有参考意义!原创 2024-01-27 11:11:23 · 864 阅读 · 0 评论 -
c#算法(10)——求点到直线的距离
本文详细介绍了上位机软件开发领域点到直线的距离求解方法,包含C#源码实现!原创 2024-01-24 09:41:16 · 1374 阅读 · 0 评论 -
c#算法(9)——信号消抖处理
本文介绍了上位机软件开发中常见的对信号消除抖动的算法处理原创 2023-03-12 22:50:01 · 749 阅读 · 0 评论 -
c#算法(7)——简单移动平均滤波
本文介绍一维简单移动平均法的滤波算法原理以及全部源代码原创 2023-03-12 20:47:21 · 1011 阅读 · 0 评论 -
c#算法(6)——限幅滤波
本文介绍限幅滤波算法原理以及全部c#源代码原创 2023-03-12 20:18:13 · 201 阅读 · 0 评论 -
C#算法(8)—判断平面中两条直线是否有交点
1)任意一条平面中的直线都可以表示成ax+by=c的形式;2)平面中的两条直线的相对位置有三种情况,相交、平行、重合;假设有两条直线,他的方程为a1x+b1y=c1;a2x+b2y=c2,判断两条直线的位置关系的代码如下: //----------------- //a1x+b1y=c1 //a2x+b2y=c2 //------------------ double a1, b1, c1; double a2, b2, c2;原创 2020-07-09 10:06:09 · 994 阅读 · 0 评论 -
C#算法(3)—判断平面中两条直线的夹角
假设直线一定存在 //----------------- //a1x+b1y=c1 //a2x+b2y=c2 //------------------ double a1, b1, c1; double a2, b2, c2; a1 = 1; b1 = -1; c1 = 0; a2 = 0; b2 = 1; c2 = 1; double k1 = -a1 / b1; double l1 = c1 / b1; d原创 2020-07-09 11:10:59 · 2734 阅读 · 0 评论 -
c#算法(1)—冒泡排序
前言:冒泡排序的原理是(以升序为例)):第一步、假如一共有N个数,从左边第一个数开始,从左到右把相邻的两个元素进行比较,如果右边的比左边的小,则调换两个元素位置,倒数第二个和倒数第一个元素比较完以后,最大的数此时已经在最右边了;第二步、由于最右边的数已经是最大值了,所以再从左边第一个数开始和右边的数比较,一直比较到倒数第三个数和倒数第二个数;第三步、以此类推,一直比较到第一个数和第二个数,比较的次数是N-1次。1、升序public List<int> BubbleSort_Ascen原创 2022-03-01 14:01:16 · 2832 阅读 · 0 评论 -
c#算法(2)—PID算法
PID算法原创 2023-03-12 18:16:27 · 541 阅读 · 0 评论 -
c#算法(5)—最小二乘法(二次曲线拟合)
最小二乘法——二次曲线拟合原创 2023-03-12 16:06:24 · 1227 阅读 · 0 评论 -
c#算法(4)—最小二乘法(直线拟合)
最小二乘法——直线拟合原创 2023-03-12 15:35:08 · 1231 阅读 · 0 评论