xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 25.89MB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2023-07-28
  • 語言: C#
  • 標簽: 二等水準??C#??課程實習??

資源簡介

之前大二做二等精密水準測量實習的時候?qū)懙囊粋€程序,完全按照任務書的要求來做的,實現(xiàn)的是xlsx電子手簿數(shù)據(jù)直接讀入,輸出txt的各點平差結(jié)果文件,它能自動識別點號,不過建議使用前先修改源代碼里面的點號識別類

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Threading.Tasks;
using?System.Windows.Forms;
using?System.IO;
using?System.Data.OleDb;

namespace?水準網(wǎng)平差程序
{
????public?partial?class?Form1?:?Form
????{
????????public?Form1()
????????{
????????????InitializeComponent();
????????}
????????
????????private?void?button1_Click(object?sender?EventArgs?e)
????????{
????????????//讀取表格文件
????????????dataGridView1.DataSource?=?null;?//每次打開清空內(nèi)容
????????????DataTable?dt?=?ReadFile.getData().Tables[0];
????????????dataGridView1.DataSource?=?dt;????
????????}
????????private?void?button2_Click(object?sender?EventArgs?e)
????????{
????????????
????????????int?n?=?dataGridView1.RowCount?-?1;
????????????label3.Text?=?n.ToString();
????????????if?(n?<=?2)
????????????{
????????????????MessageBox.Show(“觀測數(shù)據(jù)不足!“?“請重新添加數(shù)據(jù)“);
????????????????return;
????????????}
????????????int?t?=?12;
????????????label8.Text?=?t.ToString();
????????????string[]?start?=?new?string[n];string[]?end?=?new?string[n];
????????????int[]?num_start?=?new?int[n];?int[]?num_end?=?new?int[n];
????????????double[]?H?=?new?double[n];double[]?S?=?new?double[n];
????????????double[]?X0?=?new?double[t1];
????????????
????????????//將表格的數(shù)據(jù)轉(zhuǎn)化成數(shù)組
????????????for(int?i=0;i????????????{
????????????????start[i]?=?(string)dataGridView1[1?i].Value;
????????????????end[i]?=?(string)dataGridView1[2?i].Value;
????????????????H[i]?=?(double)dataGridView1[3?i].Value;
????????????????S[i]?=?(double)dataGridView1[4?i].Value;
????????????????num_start[i]?=?點號識別(start[i]);?num_end[i]?=?點號識別(end[i]);
????????????}
????????????//計算各點高程近似值X0
????????????#region
????????????double?h0?=?24.802;
????????????X0[00]?=?H[Array.IndexOf(num_start?0)]+h0;
????????????for(int?i=0;i????????????{
????????????????if(num_end[i]>1&&num_start[i]>0)
????????????????if(X0[num_end[i]-10]==0)//a
????????????????{
????????????????????X0[num_end[i]-1?0]?=?X0[num_start[i]-1?0]?+?H[i];
????????????????}
????????????}
????????????#endregion
????????????//計算誤差方程系數(shù)陣B
????????????double[]?B?=?new?double[n?t];
????????????for(int?i=0;i????????????{
????????????????for(int?j=0;j????????????????{
????????????????????if?(num_start[i]!=0&&j?==?num_start[i]?-?1)
????????????????????{
????????????????????????B[i?j]?=?-1;
????????????????????}
????????????????????else?if?(num_end[i]?!=?0?&&?j?==?num_end[i]?-?1)
????????????????????{
????????????????????????B[i?j]?=?1;
????????????????????}
????????????????????else
????????????????????????B[i?j]?=?0;
????????????????}
????????????}
????????????//構(gòu)建權陣P
????????????double[]?P?=?new?double[n?n];
????????????for(int?i=0;i????????????????for(int?j=0;j????????????????{
????????????????????if?(i?==?j)?P[i?i]?=?1000?/?S[i];//取1km的觀測高差為單位權

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-08-05?23:22??水準網(wǎng)平差程序\
?????目錄???????????0??2018-07-12?02:00??水準網(wǎng)平差程序\.vs\
?????目錄???????????0??2018-07-12?02:00??水準網(wǎng)平差程序\.vs\水準網(wǎng)平差程序\
?????目錄???????????0??2018-07-12?02:00??水準網(wǎng)平差程序\.vs\水準網(wǎng)平差程序\DesignTimeBuild\
?????文件?????????176??2018-07-08?23:25??水準網(wǎng)平差程序\.vs\水準網(wǎng)平差程序\DesignTimeBuild\.dtbcache
?????目錄???????????0??2018-07-12?02:00??水準網(wǎng)平差程序\.vs\水準網(wǎng)平差程序\v15\
?????文件???????50688??2018-07-12?01:19??水準網(wǎng)平差程序\.vs\水準網(wǎng)平差程序\v15\.suo
?????目錄???????????0??2018-07-12?02:00??水準網(wǎng)平差程序\.vs\水準網(wǎng)平差程序\v15\Server\
?????目錄???????????0??2018-07-12?02:00??水準網(wǎng)平差程序\.vs\水準網(wǎng)平差程序\v15\Server\sqlite3\
?????文件???????????0??2018-07-08?17:58??水準網(wǎng)平差程序\.vs\水準網(wǎng)平差程序\v15\Server\sqlite3\db.lock
?????文件??????585728??2018-07-12?01:04??水準網(wǎng)平差程序\.vs\水準網(wǎng)平差程序\v15\Server\sqlite3\storage.ide
?????文件???????32768??2018-07-12?00:59??水準網(wǎng)平差程序\.vs\水準網(wǎng)平差程序\v15\Server\sqlite3\storage.ide-shm
?????文件?????4128272??2018-07-12?01:19??水準網(wǎng)平差程序\.vs\水準網(wǎng)平差程序\v15\Server\sqlite3\storage.ide-wal
?????文件????26646944??2018-07-08?17:40??水準網(wǎng)平差程序\AccessDatabaseEngine.exe
?????文件?????????433??2018-07-12?02:13??水準網(wǎng)平差程序\平差結(jié)果數(shù)據(jù).txt
?????目錄???????????0??2018-08-05?23:22??水準網(wǎng)平差程序\水準網(wǎng)平差程序\
?????文件????????1032??2018-07-08?11:37??水準網(wǎng)平差程序\水準網(wǎng)平差程序.sln
?????文件???????39424??2018-07-12?04:25??水準網(wǎng)平差程序\水準網(wǎng)平差程序.v12.suo
?????文件?????????187??2018-07-08?11:37??水準網(wǎng)平差程序\水準網(wǎng)平差程序\App.config
?????目錄???????????0??2018-07-12?02:00??水準網(wǎng)平差程序\水準網(wǎng)平差程序\bin\
?????目錄???????????0??2018-08-05?23:22??水準網(wǎng)平差程序\水準網(wǎng)平差程序\bin\Debug\
?????文件???????19968??2018-07-12?02:11??水準網(wǎng)平差程序\水準網(wǎng)平差程序\bin\Debug\水準網(wǎng)平差程序.exe
?????文件?????????187??2018-07-08?11:37??水準網(wǎng)平差程序\水準網(wǎng)平差程序\bin\Debug\水準網(wǎng)平差程序.exe.config
?????文件???????54784??2018-07-12?02:11??水準網(wǎng)平差程序\水準網(wǎng)平差程序\bin\Debug\水準網(wǎng)平差程序.pdb
?????文件???????24224??2018-07-12?04:23??水準網(wǎng)平差程序\水準網(wǎng)平差程序\bin\Debug\水準網(wǎng)平差程序.vshost.exe
?????文件?????????187??2018-07-08?11:37??水準網(wǎng)平差程序\水準網(wǎng)平差程序\bin\Debug\水準網(wǎng)平差程序.vshost.exe.config
?????文件?????????490??2018-04-12?07:35??水準網(wǎng)平差程序\水準網(wǎng)平差程序\bin\Debug\水準網(wǎng)平差程序.vshost.exe.manifest
?????文件????????9100??2018-07-12?02:11??水準網(wǎng)平差程序\水準網(wǎng)平差程序\Form1.cs
?????文件???????13217??2018-07-12?01:06??水準網(wǎng)平差程序\水準網(wǎng)平差程序\Form1.Designer.cs
?????文件????????6553??2018-07-12?01:06??水準網(wǎng)平差程序\水準網(wǎng)平差程序\Form1.resx
?????文件????????8582??2018-07-09?11:24??水準網(wǎng)平差程序\水準網(wǎng)平差程序\Matrixs.cs
............此處省略29個文件信息

評論

共有 條評論