• 大小: 281KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-17
  • 语言: 其他
  • 标签: dem  

资源简介

用内插方法利用最小二次平差求取未知点 高程

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.IO;
using System.Text.Regularexpressions;
namespace DEM
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        double[] b = new double[40];
        private void button1_Click(object sender EventArgs e)
        {
           
                
            OpenFileDialog fd = new OpenFileDialog();
            fd.Filter = “(*.txt)|*.txt“;
            if (fd.ShowDialog() == DialogResult.OK)
            {

                FileStream fs = new FileStream(fd.FileName FileMode.Open);
                StreamReader TextReader = new StreamReader(fs);
                string FileContent = TextReader.ReadToEnd();



                textBox5.Text =FileContent;
                MessageBox.Show(“导入数据成功!“);


               
                string split=@“\s{111}“;
                string[] temp2=new string [40];
                for (int i = 0; i < 10; i++)
                {
                    
                    temp2= Regex.Split(textBox5.Textsplit);
                   
                }
                for (int i = 0; i < 40; i++)
                   b[i] =double .Parse ( temp2[i]);

               
            }

        }

        private void Form1_Load(object sender EventArgs e)
        {

        }

        private void richTextBox1_TextChanged(object sender EventArgs e)
        {

        }

        private void textBox1_TextChanged(object sender EventArgs e)
        {

        }

        private void button2_Click(object sender EventArgs e)
        {

        }

        private void textBox1_TextChanged_1(object sender EventArgs e)
        {
           
        }

        private void textBox4_TextChanged(object sender EventArgs e)
        {

        }

        private void groupBox3_Enter(object sender EventArgs e)
        {

        }

        private void button2_Click_1(object sender EventArgs e)
        {
            int N = b.Length/4;
            double X0 = Convert.ToDouble(textBox2.Text);
            double Y0 = Convert.ToDouble(textBox3.Text);
            double[] X2 = new double[N];
            double[] XY = new double[N];
            double[] Y2 = new double[N];
            double[] NewX = new double[N];
            double[] NewY = new double[N];
            double[] NewZ = new double[N];

            double[] M = new double[N 6];//定义系数矩阵
            double[] MT = new double[6 N];// 系数矩阵M的转置
            double[] MTP = new double[6 N];
            double[] MTPM = new double[6 6];
            double[] R = new double[6 6];
            double[] temp = new double[6 12];
            double[] RMTP = new double[6 N];
            double[] MTPZ = new double[6 1];
         

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2011-08-21 08:30  DEM5\
     目录           0  2011-08-21 08:30  DEM5\DEM\
     文件         898  2011-08-20 17:05  DEM5\DEM.sln
     文件       19968  2011-08-21 11:28  DEM5\DEM.suo
     目录           0  2011-08-21 08:30  DEM5\DEM\bin\
     目录           0  2011-08-21 08:30  DEM5\DEM\bin\Debug\
     文件       86016  2011-08-21 11:27  DEM5\DEM\bin\Debug\DEM.exe
     文件       40448  2011-08-21 11:27  DEM5\DEM\bin\Debug\DEM.pdb
     文件        5632  2005-12-08 14:51  DEM5\DEM\bin\Debug\DEM.vshost.exe
     文件        3594  2011-08-21 11:17  DEM5\DEM\DEM.csproj
     文件        8282  2011-08-21 11:08  DEM5\DEM\Form1.cs
     文件        9741  2011-08-21 10:01  DEM5\DEM\Form1.Designer.cs
     文件        5814  2011-08-21 10:01  DEM5\DEM\Form1.resx
     目录           0  2011-08-21 08:30  DEM5\DEM\obj\
     目录           0  2011-08-21 08:30  DEM5\DEM\obj\Debug\
     文件         901  2011-08-21 11:27  DEM5\DEM\obj\Debug\DEM.csproj.GenerateResource.Cache
     文件       86016  2011-08-21 11:27  DEM5\DEM\obj\Debug\DEM.exe
     文件         180  2011-08-21 10:09  DEM5\DEM\obj\Debug\DEM.Form1.resources
     文件       40448  2011-08-21 11:27  DEM5\DEM\obj\Debug\DEM.pdb
     文件         180  2011-08-21 08:33  DEM5\DEM\obj\Debug\DEM.Properties.Resources.resources
     文件       58357  2011-08-21 11:27  DEM5\DEM\obj\Debug\DEM.欢迎.resources
     目录           0  2011-08-21 08:30  DEM5\DEM\obj\Debug\TempPE\
     文件         272  2011-08-21 11:28  DEM5\DEM\obj\DEM.csproj.FileList.txt
     文件         474  2011-08-21 11:17  DEM5\DEM\Program.cs
     目录           0  2011-08-21 08:30  DEM5\DEM\Properties\
     文件        1272  2011-08-20 16:18  DEM5\DEM\Properties\AssemblyInfo.cs
     文件        2828  2011-08-20 16:21  DEM5\DEM\Properties\Resources.Designer.cs
     文件        5612  2011-08-20 16:18  DEM5\DEM\Properties\Resources.resx
     文件        1099  2011-08-20 16:21  DEM5\DEM\Properties\Settings.Designer.cs
     文件         249  2011-08-20 16:18  DEM5\DEM\Properties\Settings.settings
     文件         931  2011-08-21 11:27  DEM5\DEM\欢迎.cs
............此处省略3个文件信息

评论

共有 条评论