91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

利用C#編寫的偽距單點定位程序,內附測試數據和結果。

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.IO;
using?System.Text;
using?System.Threading.Tasks;
using?System.Windows.Forms;//對于文件作用
using?System.Collections;//動態數組
using?System.Globalization;
using?System.Data;

namespace?作業2程序
{
????class?DataProcessing
????{
????????public?nFileHead?nHeadData?=?new?nFileHead();
????????public?static?ArrayList?nData?=?new?ArrayList();//存儲導航電文文件觀測值
????????public?static?ArrayList?GPSreceivePosition?=?new?ArrayList();//接收機坐標集合
????????public?static?ArrayList?GPSPosition?=?new?ArrayList();//衛星坐標集合
????????public?nFileData?nDataTemp?=?new?nFileData();
????????public?oFileHead?oHeadData;
????????public?oFileDataFirstLine?oberveInfoTemp?=?new?oFileDataFirstLine();
????????public?OneSatoFileData?oneSatDataTemp?=?new?OneSatoFileData();
????????public?oFileHead?oHeadTemp?=?new?oFileHead();
????????public?oFileData?oDataTemp?=?new?oFileData();
????????public?static?ArrayList?oData?=?new?ArrayList();//存儲所有的觀測值文件信息

????????public?double?x0;
????????public?double?y0;
????????public?double?z0;
????????public?double?vt=0;

????????public?static?double?avx;
????????public?static?double?avy;
????????public?static?double?avz;
????????public?static?double?avdr;

????????public?bool?Read_nFile()
????????{
????????????StreamReader?NavReader;
????????????String?Filepath;
????????????//nDataTemp?=?new?nFileData();
????????????OpenFileDialog?Open1?=?new?OpenFileDialog();
????????????Open1.Filter?=?“所有文件(*.*)|*.*“;
????????????Open1.InitialDirectory?=?“E:\\fifth\\衛星定位\\作業2“;
????????????if?(Open1.ShowDialog()?==?DialogResult.OK)
????????????????Filepath?=?Open1.FileName;//獲取文件路徑
????????????else
????????????????return?false;
????????????nData.Clear();//實現清除
????????????GPSreceivePosition.Clear();
????????????GPSPosition.Clear();

????????????NavReader?=?new?StreamReader(Filepath);
????????????string?Nav_Str;//存儲每一行的信息
????????????Nav_Str?=?NavReader.ReadLine();
????????????while?(Nav_Str?!=?null)
????????????{
???????????????
????????????????//讀取頭部分
????????????????do
????????????????{
????????????????????
????????????????????Nav_Str?=?NavReader.ReadLine();
????????????????}?while?(Nav_Str.Trim()?!=?“END?OF?HEADER“);
????????????????//頭文件讀取完畢??


????????????????//讀取數據文件
????????????????Nav_Str?=?NavReader.ReadLine();//開始讀取數據
????????????????int?i?=?0;
????????????????while?(Nav_Str?!=?null)
????????????????{
????????????????????switch?(i)
????????????????????{
????????????????????????case?0:
????????????????????????????{
????????????????????????????????nDataTemp.byPRN?=?(char)int.Parse(Nav_Str.Substring(0?2).Trim());
????????????????????????????????nDataTemp.TOC.Year?=?(char)int.Parse(Nav_Str.Substring(3?2))?+?2000;
????????????????????????????????nDataTemp.TOC.byMonth?=?(char)int.Parse(Nav_Str.Substring(5?3));
????????????????????????????????nDataTemp.TOC.byDay?=?(char)int.Parse(Nav_Str.Substring(8?3));
??????????

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2015-11-21?14:10??偽距單點定位-程序\計算結果\
?????文件??????265266??2015-11-21?13:32??偽距單點定位-程序\計算結果\測站坐標文件.txt
?????文件?????2519663??2015-11-21?13:32??偽距單點定位-程序\計算結果\衛星坐標文件.txt
?????目錄???????????0??2015-11-21?14:10??偽距單點定位-程序\原始數據\
?????文件?????2227510??2008-04-16?23:29??偽距單點定位-程序\原始數據\bjfs1350.08o
?????文件??????256126??2008-04-16?17:39??偽距單點定位-程序\原始數據\brdc1350.08n
?????文件????????1008??2015-11-14?09:23??偽距單點定位-程序\作業2-程序.sln
?????文件???????48128??2016-08-01?22:02??偽距單點定位-程序\作業2-程序.v12.suo
?????目錄???????????0??2015-11-21?14:10??偽距單點定位-程序\作業2程序\
?????文件?????????187??2015-11-14?09:23??偽距單點定位-程序\作業2程序\App.config
?????目錄???????????0??2015-11-21?14:10??偽距單點定位-程序\作業2程序\bin\
?????目錄???????????0??2015-11-21?14:10??偽距單點定位-程序\作業2程序\bin\Debug\
?????文件???????31744??2015-11-21?14:06??偽距單點定位-程序\作業2程序\bin\Debug\作業2程序.exe
?????文件?????????187??2015-11-14?09:23??偽距單點定位-程序\作業2程序\bin\Debug\作業2程序.exe.config
?????文件???????69120??2015-11-21?14:06??偽距單點定位-程序\作業2程序\bin\Debug\作業2程序.pdb
?????文件???????24224??2016-08-01?10:54??偽距單點定位-程序\作業2程序\bin\Debug\作業2程序.vshost.exe
?????文件?????????187??2015-11-14?09:23??偽距單點定位-程序\作業2程序\bin\Debug\作業2程序.vshost.exe.config
?????文件?????????490??2010-03-17?22:39??偽距單點定位-程序\作業2程序\bin\Debug\作業2程序.vshost.exe.manifest
?????目錄???????????0??2015-11-15?11:34??偽距單點定位-程序\作業2程序\bin\Release\
?????文件???????36926??2015-11-21?14:02??偽距單點定位-程序\作業2程序\DataProcessing.cs
?????文件????????6006??2015-11-21?14:06??偽距單點定位-程序\作業2程序\DataStruct.cs
?????文件????????6158??2015-11-21?11:50??偽距單點定位-程序\作業2程序\Form1.cs
?????文件???????14638??2015-11-21?11:49??偽距單點定位-程序\作業2程序\Form1.Designer.cs
?????文件????????6214??2015-11-21?11:49??偽距單點定位-程序\作業2程序\Form1.resx
?????文件????????3387??2015-11-16?12:22??偽距單點定位-程序\作業2程序\Matrix_Operation.cs
?????目錄???????????0??2015-11-21?14:10??偽距單點定位-程序\作業2程序\obj\
?????目錄???????????0??2015-11-21?14:10??偽距單點定位-程序\作業2程序\obj\Debug\
?????文件????????1453??2015-11-14?18:47??偽距單點定位-程序\作業2程序\obj\Debug\DesignTimeResolveAssemblyReferences.cache
?????文件????????7265??2016-03-11?14:59??偽距單點定位-程序\作業2程序\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
?????文件???????????0??2015-11-14?09:23??偽距單點定位-程序\作業2程序\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
?????文件???????????0??2015-11-14?09:23??偽距單點定位-程序\作業2程序\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
............此處省略17個文件信息

評論

共有 條評論