C#编写伪距单点定位,BD+GPS,有详细注释
位居单点定位程序,有地球自转,相对论,对流层等改正,注释详细,45674864856kjtyuijtyuikytk
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-01-10 20:49 GNSS_Sun
目录 0 2017-12-31 13:51 GNSS_Sun.vs
目录 0 2017-12-31 13:51 GNSS_Sun.vsGNSS_Sun
目录 0 2018-03-02 17:46 GNSS_Sun.vsGNSS_Sunv15
文件 53760 2018-03-12 14:36 GNSS_Sun.vsGNSS_Sunv15.suo
文件 29814784 2018-03-02 17:46 GNSS_Sun.vsGNSS_Sunv15Browse.VC.db
目录 0 2018-01-10 19:49 GNSS_Sun.vsGNSS_Sunv15ipch
目录 0 2018-03-02 16:51 GNSS_Sun.vsGNSS_Sunv15ipchAutoPCH
目录 0 2018-03-02 16:51 GNSS_Sun.vsGNSS_Sunv15ipchAutoPCH531dfc63808820f
目录 0 2018-03-03 21:46 GNSS_Sun.vsGNSS_Sunv15sqlite3
文件 688128 2018-03-03 21:46 GNSS_Sun.vsGNSS_Sunv15sqlite3storage.ide
目录 0 2018-01-10 20:49 GNSS_SunDebug
目录 0 2018-03-11 15:22 GNSS_SunGNSS_Sun
文件 1123 2017-12-31 13:51 GNSS_SunGNSS_Sun.sln
文件 189 2017-12-31 13:51 GNSS_SunGNSS_SunApp.config
目录 0 2017-12-31 13:51 GNSS_SunGNSS_Sunin
目录 0 2017-12-31 14:18 GNSS_SunGNSS_SuninDebug
文件 36352 2018-03-11 15:22 GNSS_SunGNSS_SuninDebugGNSS_Sun.exe
文件 189 2017-12-31 13:51 GNSS_SunGNSS_SuninDebugGNSS_Sun.exe.config
文件 69120 2018-03-11 15:22 GNSS_SunGNSS_SuninDebugGNSS_Sun.pdb
文件 19962 2018-01-12 20:10 GNSS_SunGNSS_SunCMatrix.cs
文件 24368 2018-03-11 15:22 GNSS_SunGNSS_SunForm1.cs
文件 8615 2018-03-11 15:07 GNSS_SunGNSS_SunForm1.Designer.cs
文件 5817 2018-03-11 15:07 GNSS_SunGNSS_SunForm1.resx
文件 45463 2018-03-03 21:31 GNSS_SunGNSS_SunGNSS_class.cs
文件 3710 2018-03-02 10:24 GNSS_SunGNSS_SunGNSS_Sun.csproj
目录 0 2017-12-31 13:51 GNSS_SunGNSS_Sunobj
目录 0 2018-03-11 15:07 GNSS_SunGNSS_SunobjDebug
文件 42 2018-03-04 20:51 GNSS_SunGNSS_SunobjDebugCoreCompileInputs.cache
文件 1639 2018-03-02 10:04 GNSS_SunGNSS_SunobjDebugDesignTimeResolveAssemblyReferences.cache
文件 7289 2018-03-04 20:51 GNSS_SunGNSS_SunobjDebugDesignTimeResolveAssemblyReferencesInput.cache
............此处省略18个文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace CMath
{
///
/// public double this[int i int j]---------获取或设置第i行第j列的元素值
/// public Matrix(double[][] m);public Matrix(double[] m);public Matrix(List> m)用二维数组初始化Matrix
/// public static Matrix MAbs(Matrix a)求绝对值
/// public static Matrix operator +(Matrix a Matrix b)矩阵相加
/// public static Matrix operator -(Matrix a Matrix b)矩阵相减
/// public static Matrix operator -(Matrix a)对矩阵每个元素取相反数
/// public static Matrix operator *(Matrix a Matrix b)矩阵相乘
/// public static Matrix operator *(Matrix a double num)矩阵与数相乘
/// public Matrix Transpose()矩阵转置
/// public Matrix Inverse()矩阵求逆
/// public static bool operator <(Matrix a Matrix b)重载比较运算符,有><≥≤等
/// public override bool Equals(object obj)
///
[Serializable]
class Matrix
{
public double[] element;
private int rows = 0;
private int cols = 0;
///
/// 获取矩阵行数
///
public int Rows
{
get
{
return rows;
}
}
///
/// 获取矩阵列数
///
public int Cols
{
get
{
return cols;
}
}
///
/// 获取或设置第i行第j列的元素值
///
/// 第i行
/// 第j列
/// 返回第i行第j列的元素值
public double this[int i int j]
{
get
{
if (i < Rows && j < Cols)
{
return element[i * cols + j];
}
else
{
throw new Exception(“索引越界“);
}
}
set
{
element[i * cols + j] = value;
}
}
///
/// 用行列数初始化矩Matrix
///
///
///
public Matrix(int rows int cols) //用行数和列数初始化矩阵,rows为行数,cols为列数
{
this.rows = rows;
this.cols = cols;
this.element= new double[rows*cols];
}
///
/// 使用一维数组初始化矩阵
///
///
///
public Matrix(double[] mint rows int cols) //用行数和列数初始化矩阵,rows为行数,cols为列数
{
this.rows = rows;
this.cols = cols;
this.element = m;
}
///
/// 用二维数组初始化Matrix
///
/// 二维数组
public Matrix(double[][] m)
{
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-01-10 20:49 GNSS_Sun
目录 0 2017-12-31 13:51 GNSS_Sun.vs
目录 0 2017-12-31 13:51 GNSS_Sun.vsGNSS_Sun
目录 0 2018-03-02 17:46 GNSS_Sun.vsGNSS_Sunv15
文件 53760 2018-03-12 14:36 GNSS_Sun.vsGNSS_Sunv15.suo
文件 29814784 2018-03-02 17:46 GNSS_Sun.vsGNSS_Sunv15Browse.VC.db
目录 0 2018-01-10 19:49 GNSS_Sun.vsGNSS_Sunv15ipch
目录 0 2018-03-02 16:51 GNSS_Sun.vsGNSS_Sunv15ipchAutoPCH
目录 0 2018-03-02 16:51 GNSS_Sun.vsGNSS_Sunv15ipchAutoPCH531dfc63808820f
目录 0 2018-03-03 21:46 GNSS_Sun.vsGNSS_Sunv15sqlite3
文件 688128 2018-03-03 21:46 GNSS_Sun.vsGNSS_Sunv15sqlite3storage.ide
目录 0 2018-01-10 20:49 GNSS_SunDebug
目录 0 2018-03-11 15:22 GNSS_SunGNSS_Sun
文件 1123 2017-12-31 13:51 GNSS_SunGNSS_Sun.sln
文件 189 2017-12-31 13:51 GNSS_SunGNSS_SunApp.config
目录 0 2017-12-31 13:51 GNSS_SunGNSS_Sunin
目录 0 2017-12-31 14:18 GNSS_SunGNSS_SuninDebug
文件 36352 2018-03-11 15:22 GNSS_SunGNSS_SuninDebugGNSS_Sun.exe
文件 189 2017-12-31 13:51 GNSS_SunGNSS_SuninDebugGNSS_Sun.exe.config
文件 69120 2018-03-11 15:22 GNSS_SunGNSS_SuninDebugGNSS_Sun.pdb
文件 19962 2018-01-12 20:10 GNSS_SunGNSS_SunCMatrix.cs
文件 24368 2018-03-11 15:22 GNSS_SunGNSS_SunForm1.cs
文件 8615 2018-03-11 15:07 GNSS_SunGNSS_SunForm1.Designer.cs
文件 5817 2018-03-11 15:07 GNSS_SunGNSS_SunForm1.resx
文件 45463 2018-03-03 21:31 GNSS_SunGNSS_SunGNSS_class.cs
文件 3710 2018-03-02 10:24 GNSS_SunGNSS_SunGNSS_Sun.csproj
目录 0 2017-12-31 13:51 GNSS_SunGNSS_Sunobj
目录 0 2018-03-11 15:07 GNSS_SunGNSS_SunobjDebug
文件 42 2018-03-04 20:51 GNSS_SunGNSS_SunobjDebugCoreCompileInputs.cache
文件 1639 2018-03-02 10:04 GNSS_SunGNSS_SunobjDebugDesignTimeResolveAssemblyReferences.cache
文件 7289 2018-03-04 20:51 GNSS_SunGNSS_SunobjDebugDesignTimeResolveAssemblyReferencesInput.cache
............此处省略18个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)