二次方程求根公式推导

作者:追风剑情 发布于:2018-11-10 20:48 分类:Algorithms

二次函数曲线 y=ax2 ● 二次方程的完全平方 二次函数的一般形式 变形得 再令,有 由于,因此的图形,就等于y=ax2的图形平移 ● 计算二次方程的求根公式 令y=0 而如果二次方程是这样的形式,即x的一次项乘以了系...

阅读全文>>

标签: Algorithms

评论(0) 浏览(38)

模运算法则总结

作者:追风剑情 发布于:2018-11-9 15:02 分类:Algorithms

参考 https://baike.baidu.com/item/%E6%A8%A1%E8%BF%90%E7%AE%97/4376110 设: a=k1p+r1 b=k2p+r2 c=k3p+r3 四则运算 (a+b)%p =(k1p+r1+k2p+r2)%p =[(k1p+k2p)+(r1+r2)]%p =(r1+r2)%p =[(a%p)+(b%p)]%p ...

阅读全文>>

标签: Algorithms

评论(0) 浏览(40)

判断点是否在扇形内

作者:追风剑情 发布于:2018-11-3 12:43 分类:Algorithms

设向量v1=FA,向量v2=FB,向量p=FP,向量c=FC 向量的定比分公式: 用α表示(1-t),β表示t,定比分公式可转换为: (α≥0且β≥0且α+β=1) 当α与β满足上面的条件时,向量p就是向量a与向量b的内分点。当α+β不等于1,而是等于常数d时,等式可变形为: 其中α‘+β’=1,向量α‘...

阅读全文>>

标签: Algorithms

评论(0) 浏览(85)

追赶法求解方程组

作者:追风剑情 发布于:2018-10-26 22:27 分类:Algorithms

示例 using System; namespace ConsoleApp2 { class Program { static void Main(string[] args) { //测试数据 Console.WriteLine(@"求解方程组: ...

阅读全文>>

标签: Algorithms

评论(0) 浏览(68)

快速排序(Java版)

作者:追风剑情 发布于:2018-10-20 12:25 分类:Algorithms

public class QuickSortTest{ public static void main(String[] args){ int arr[] = {3, 1, 5, 4, 2, 6}; System.out.println("原数据:"); printArr(arr); System.out.println("快速排序过程:"); q...

阅读全文>>

标签: Algorithms

评论(0) 浏览(76)

克洛脱(Crout)LU分解——C#实现

作者:追风剑情 发布于:2018-10-14 15:10 分类:Algorithms

克洛脱(Crout)LU分解原理参见 克洛脱(Crout)矩阵分解——LU分解 using System; using System.Text; namespace ConsoleApp1 { class Program { static void Main(string[] args) { ...

阅读全文>>

标签: Algorithms

评论(0) 浏览(112)

判断圆与线段相交

作者:追风剑情 发布于:2018-9-15 12:31 分类:Algorithms

求圆心坐标C(xc, yc),半径为rc的圆,与起点为F(xF, yF)、终点为F+v1的线段的交点。(注意, 这里的F、v1是向量) 圆的方程为 用向量表示线段为 (0<=t<=1) 可将其分解为方程组 将线段等式代入圆的方程 整理,得 ...

阅读全文>>

标签: Algorithms

评论(0) 浏览(187)

微分

作者:追风剑情 发布于:2018-9-8 22:03 分类:Algorithms

常用微分公式 加法、减法 常数倍 三角函数 推导过程用到了积化和差公式,参见: 三角函数 幂函数 合成函数的微分  (对外层函数的微分乘以对内层函数的微分) 例如,求sin(wt)对t的微分 ...

阅读全文>>

标签: Algorithms

评论(0) 浏览(180)

反转位元

作者:追风剑情 发布于:2018-8-24 21:30 分类:Algorithms

示例 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Example1 { class Program { static void ...

阅读全文>>

标签: Algorithms

评论(0) 浏览(229)

二进制浮点数算术标准(IEEE 754)

作者:追风剑情 发布于:2018-7-8 13:25 分类:Algorithms

参考文档 https://en.wikipedia.org/wiki/IEEE_754-1985 0.15625 × 2 = 0.3125 ------ 0 0.3125 × 2 = 0.625  -------- 0 0.625 × 2 = 1.25    --------- 1 0.25 × 2 = 0...

阅读全文>>

标签: Algorithms

评论(0) 浏览(287)

向量与矩阵的乘法

作者:追风剑情 发布于:2018-5-27 12:46 分类:Algorithms

向量被当作是一行或一列的矩阵。行向量和列向量的区别非常重要。 行向量左乘矩阵,结果是行向量。列向量右乘矩阵,结果是列向量。另外两种组合是不允许的。 关于矩阵和向量相乘的注意事项: 结果向量中的每个元素都是原向量与矩阵中单独行或列的点积。 矩阵中的每个元素决定了输入向量中特定元素在输...

阅读全文>>

标签: Algorithms

评论(0) 浏览(315)

快速傅里叶算法(FFT)示例

作者:追风剑情 发布于:2018-2-23 18:25 分类:Algorithms

连续非周期信号的傅里叶变换公式 (公式中的i是虚数单位) 现在假设在x(t)的某一段连续区间上以周期T进行采样,得到N个采样点,则每个采样点的离散傅里叶变换公式就是: (n=0,1,...,N-1) 令,则上式可简单记为: (n=0,1,...,N-1) 的周期性可以表示为 的对称性可以表示为 原始...

阅读全文>>

标签: Algorithms

评论(0) 浏览(621)

计算几何

作者:追风剑情 发布于:2018-1-7 14:16 分类:Algorithms

示例代码 using System; using System.Collections.Generic; namespace Geometry { /// <summary> /// 计算几何类 /// 封装了计算几何的基本算法: /// 点与矩形的关系、点与圆的关系、点与直线的关系、直线与直线的关系、点与多边形的关系 ...

阅读全文>>

标签: Algorithms

评论(0) 浏览(400)

奇偶校验

作者:追风剑情 发布于:2017-11-29 11:14 分类:Algorithms

示例: 判断二进制串的奇偶性 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Test6 { class Program { sta...

阅读全文>>

标签: Algorithms

评论(0) 浏览(292)

二进制雷格码(Binary Gray Code)

作者:追风剑情 发布于:2017-11-22 15:47 分类:Algorithms

示例 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Test5 { class Program { static voi...

阅读全文>>

标签: Algorithms

评论(0) 浏览(356)

将数值上调/下调为2的已知次幂的倍数

作者:追风剑情 发布于:2017-11-14 21:55 分类:Algorithms

示例 using System; namespace Test4 { class Program { static void Main(string[] args) { int x1 = 756; int x2 = -756; for (int...

阅读全文>>

标签: Algorithms

评论(0) 浏览(345)

Powered by emlog  蜀ICP备18021003号   sitemap

川公网安备 51019002001593号