• 大小: 10.78MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-11-18
  • 语言: C#
  • 标签: SPP  

资源简介

位居单点定位程序,有地球自转,相对论,对流层等改正,注释详细,45674864856kjtyuijtyuikytk

资源截图

代码片段和文件信息

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\.vs\GNSS_Sun\
     目录           0  2018-03-02 17:46  GNSS_Sun\.vs\GNSS_Sun\v15\
     文件       53760  2018-03-12 14:36  GNSS_Sun\.vs\GNSS_Sun\v15\.suo
     文件    29814784  2018-03-02 17:46  GNSS_Sun\.vs\GNSS_Sun\v15\Browse.VC.db
     目录           0  2018-01-10 19:49  GNSS_Sun\.vs\GNSS_Sun\v15\ipch\
     目录           0  2018-03-02 16:51  GNSS_Sun\.vs\GNSS_Sun\v15\ipch\AutoPCH\
     目录           0  2018-03-02 16:51  GNSS_Sun\.vs\GNSS_Sun\v15\ipch\AutoPCH\b531dfc63808820f\
     目录           0  2018-03-03 21:46  GNSS_Sun\.vs\GNSS_Sun\v15\sqlite3\
     文件      688128  2018-03-03 21:46  GNSS_Sun\.vs\GNSS_Sun\v15\sqlite3\storage.ide
     目录           0  2018-01-10 20:49  GNSS_Sun\Debug\
     目录           0  2018-03-11 15:22  GNSS_Sun\GNSS_Sun\
     文件        1123  2017-12-31 13:51  GNSS_Sun\GNSS_Sun.sln
     文件         189  2017-12-31 13:51  GNSS_Sun\GNSS_Sun\App.config
     目录           0  2017-12-31 13:51  GNSS_Sun\GNSS_Sun\bin\
     目录           0  2017-12-31 14:18  GNSS_Sun\GNSS_Sun\bin\Debug\
     文件       36352  2018-03-11 15:22  GNSS_Sun\GNSS_Sun\bin\Debug\GNSS_Sun.exe
     文件         189  2017-12-31 13:51  GNSS_Sun\GNSS_Sun\bin\Debug\GNSS_Sun.exe.config
     文件       69120  2018-03-11 15:22  GNSS_Sun\GNSS_Sun\bin\Debug\GNSS_Sun.pdb
     文件       19962  2018-01-12 20:10  GNSS_Sun\GNSS_Sun\CMatrix.cs
     文件       24368  2018-03-11 15:22  GNSS_Sun\GNSS_Sun\Form1.cs
     文件        8615  2018-03-11 15:07  GNSS_Sun\GNSS_Sun\Form1.Designer.cs
     文件        5817  2018-03-11 15:07  GNSS_Sun\GNSS_Sun\Form1.resx
     文件       45463  2018-03-03 21:31  GNSS_Sun\GNSS_Sun\GNSS_class.cs
     文件        3710  2018-03-02 10:24  GNSS_Sun\GNSS_Sun\GNSS_Sun.csproj
     目录           0  2017-12-31 13:51  GNSS_Sun\GNSS_Sun\obj\
     目录           0  2018-03-11 15:07  GNSS_Sun\GNSS_Sun\obj\Debug\
     文件          42  2018-03-04 20:51  GNSS_Sun\GNSS_Sun\obj\Debug\CoreCompileInputs.cache
     文件        1639  2018-03-02 10:04  GNSS_Sun\GNSS_Sun\obj\Debug\DesignTimeResolveAssemblyReferences.cache
     文件        7289  2018-03-04 20:51  GNSS_Sun\GNSS_Sun\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
............此处省略18个文件信息

评论

共有 条评论

相关资源