- 博客(7)
- 收藏
- 关注
原创 2022数模国赛B题无人机第一题第一小问的简单编程
2022年国赛B题是关于无人机定位的抽象模型,总体难度不大。接下来简单介绍一下第一题第一小问的程序实现,当时国赛仓促,写的比较简略,仅供参考。第一个关键词是无源定位,无源定位可以理解为需要通过计算才能求解出具体位置,位置不能直接测出。具备隐蔽性,一般不需要电磁波的发射。无源定位有三种普遍的方法:交叉测向定位法,时差定位法和开普勒定位法,交叉测向法是通过多个基站接收信号,获得信号方位的角度,根据欧式几何来计算对应距离的一种方式,本题采用的方式与之类似。
2022-10-04 12:15:26 5144 11
原创 关于将一个数分解成四个数平方和的算法matlab
怎么把一个大数分解成四个小数的平方和呢?拉格朗日四平方数和定理:每个正整数都可以表示为至多四个正整数的平方和。或者是,每个正整数都可以表示为四个整数的平方和形式。2 = 0^2 + 0^2 + 1^2 + 1^210 = 0^2 + 0^2 +1^2 + 3^21234 = 30^2 + 18^2 + 3^2 + 1^2在历史上也出现过二平方和定理和三平方和定理。证明方式是二次剩余法,或二次互反律,这里不加以证明。在已知了拉格朗日四平方和定理的基础上,可以通过枚举,累加的方式通过
2022-05-29 04:38:50 1270
原创 欧拉定理和辗转相减法求解逆元matlab
上一篇文章讲了求逆的扩欧法和公式法,这一次讲欧拉定理法和辗转相减法。欧拉定理求逆欧拉定理对于 a和模 n,a和n互质, a^φ(n) = 1(mod n)。辗转相减法求逆这种方法是以前高中数学课堂上求公因数的更相减损术,也被称为欧几里得减法。更相减损术数学表达式:a*x + b*y = 1 (a>b)
2022-05-29 03:00:23 774
原创 中国剩余定理的练习和求逆元,扩展欧几里得算法matlab小结
求逆元(inv)首先要介绍求余运算:a = k*p+m,则mod(a , p) = m,写做a = m(mod p)求逆元有两种常用的方法,分别是扩展欧几里得算法和公式线性破解。中国剩余定理描述的是一个物不知数的问题:有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二。问物几何?等价为同余方程组:x = 2(mod 3) , x = 3(mod 5) , x = 2(mod 7)推广到一般:有m1, m2, ... , mn两两互质,有任意的整数a1,a2,a3,...,an
2022-05-26 17:11:15 1086
原创 利用最大流最小割算法matlab割图
最近学习了最大流和最小割算法,可以把图看出一些点的集合,色彩差值的倒数看做是权重,可以利用最小割实现简单的graph-cut操作。现在做个简单的分割椭圆的割图练习。
2022-04-07 21:21:40 1494 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人