$$
Δx = L\cosθ
$$
$$
Δy=L\sinθ
$$
$$
dx=\frac{((x_n-x_1)-\sum{Δx})l}{l_s}
$$
$$
dy=\frac{((y_n-y_1)-\sum{Δy})l}{l_s}
$$
## 计算主程序
变量声明公式如下,其中L为导线段长度,θ为坐标方位角
```c#
string[] len = new string[dataGridView1.RowCount - 6];
double[] L = new double[len.Length];
//长度
double[] Dx = new double[len.Length];
double[] Dy = new double[len.Length];
//Δx Δy
double[] cux = new double[len.Length];
double[] cuy = new double[len.Length];
//Δx改正数 Δy改正数
double[] xD = new double[len.Length];
double[] yD = new double[len.Length];
//改正后Δx Δy
double[] X = new double[len.Length];
double[] Y = new double[len.Length];
//X Y 坐标
double sumDx = 0;
double sumDy = 0;
//Δx Δy求和
double sumL = 0;
//总长度
double sum6 = 0;
double sum7 = 0;
double sum8 = 0;
double sum9 = 0;
double sum10 = 0;
double sum11 = 0;
//对应各列求和
double n = 0;
//用来存放距离比
```
#### 从 dataGridView1 中提取数据