freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

常見測繪c程序設(shè)計(源代碼)(文件)

2025-07-25 14:20 上一頁面

下一頁面
 

【正文】 )) d * 100。 double deltaY = y2 y1。 } if (deltaY ) { angle += 。 if (方位角 ) 方位角 += * 2。 } }}(11)在如圖所示的僅有一個連接角的附合導(dǎo)線中,已知M點、A點和B點的坐標,A點和B點的高程,每個點的左角及每條邊的斜邊、垂直角、儀器高和反光鏡高,求每個點的坐標和高程。namespace 導(dǎo)線{ class Program { static void Main(string[] args) { (請輸入M點的X坐標=)。 (請輸入A點的X坐標=)。 (請輸入A點的高程=)。 (請輸入B點的Y坐標=)。 //計算M到A的方位角 double α0 = (MX, MY, AX, AY)。 Listdouble 水平距離平方集合 = new Listdouble()。 double 坐標增量X絕對值和 = 0。 double 水平距離平方和 = 0。 double D = (str)。 double α = ((()))。 double 反光鏡高 = (())。 (水平距離 * 水平距離)。 //計算坐標增量 double dx, dy。 坐標增量X和 += dx。 坐標增量X絕對值和 += (dx)。 //計算高差閉合差 double 高差閉合差 = HA + 高差和 HB。 //計算單位長度改正數(shù) double X坐標單位長度改正數(shù) = 閉合差X / 坐標增量X絕對值和。 //計算每點坐標 double X = AX。 j 。 (第{0}點的X坐標={1},Y坐標={2},高程H={3},j+2,X,Y,H)。 int d = (int)ang。 } //計算方位角,返回弧度值 public static double 方位角(double x1, double y1, double x2, double y2) { double deltaX = x2 x1。 } if (angle 0) { angle += 。 水平距離 = 斜距 * (垂直角)。 if (方位角 ) 方位角 += * 2。 } }}(12)在如圖所示的具有兩個連接角的附合導(dǎo)線中,已知M點、N點、A點和B點的坐標,A點和B點的高程,每個點的左角及每條邊的斜邊、垂直角、儀器高和反光鏡高,請采用近似平差方法求每個點的坐標和高程。namespace 導(dǎo)線{ class Program { static void Main(string[] args) { (請輸入M點的X坐標=)。 (請輸入A點的X坐標=)。 (請輸入A點的高程=)。 (請輸入B點的Y坐標=)。 (請輸入N點的X坐標=)。 //計算M到A的方位角 double α0 = (MX, MY, AX, AY)。 Listdouble 高差集合 = new Listdouble()。 double 坐標增量X和 = 0。 double 水平距離和 = 0。 do { (請輸入{0}點到{1}點的斜距D直接回車結(jié)束輸入=, i, i + 1)。 (請輸入{0}點的水平角左角為正,右角為負=, i)。//并化為弧度 (請輸入{0}的儀器高=, i)。 i++。 (h)。 α = (0, 0, β, 水平距離, α, out dx, out dy)。 坐標增量X和 += dx。 坐標增量X絕對值和 += (dx)。 (請輸入最后一個連接角左角為正,右角為負=)。 double 方位角改正數(shù) = 方位角閉合差 / ( + 1)。 ()。 坐標增量Y絕對值和 = 0。 //計算坐標增量 double 平距 = (水平距離平方集合[j])。 (dy)。 。 double 閉合差Y = AY + 坐標增量Y和 BY。 (導(dǎo)線的相對精度為1/{0},f)。 for (int j = 0。 Y += 坐標增量Y集合[j] + Y坐標單位長度改正數(shù) * (坐標增量Y集合[j])。 ang = (ang)。 return ((d + m / + s / ) * fuhao) / * 。 if ((deltaX) ) { angle = (deltaY, deltaX)。 } //高差計算,返回高差 public static double 高差(double 斜距, double 垂直角, double 儀器高, double 反光鏡高, out double 水平距離) { double h = 斜距 * (垂直角) + 斜距 * (垂直角) / * 斜距 * (垂直角) * (1 ) + 儀器高 反光鏡高。 //將方位角調(diào)整到0到2π之間 if (方位角 = * 2) 方位角 = * 2。 return 方位角。 //將方位角調(diào)整到0到2π之間 if (方位角 = * 2) 方位角 = * 2。 x = x0 + 水平距離 * (方位角)。 return h。 } if (deltaY ) { angle += 。 double deltaY = y2 y1。 int m = ((int)(ang * 100)) d * 100。 } (最后一個點的坐標和高程應(yīng)該與B點的坐標和高程相同!)。 j++) { H += 高差集合[j] + 單位長度改正數(shù) * 水平距離平方集合[j]。 double Y = AY。 double Y坐標單位長度改正數(shù) = 閉合差Y / 坐標增量Y絕對值和。 坐標增量Y絕對值和 += (dy)。 。 double dy = 平距 * (方位角集合[j])。 j 。 坐標增量Y和 = 0。 //計算單位長度改正數(shù),三角高程的權(quán)與距離的平方成反比 double 單位長度改正數(shù) = 高差閉合差 / 水平距離平方和。 //推算B到N的方位角 double αBN = (方位角集合[],βn)。 水平距離和 += 水平距離。 坐標增量Y和 += dy。 (dx)。 高差和 += h。 double h = (D, 垂直角, 儀器高, 反光鏡高, out 水平距離)。 (請輸入{0}的反光鏡高=, i + 1)。 (請輸入{0}點到{1}點的垂直角=, i, i + 1)。 if (str == ) break。 double 水平距離平方和 = 0。 double 坐標增量X絕對值和 = 0。 Listdouble 方位角集合 = new Listdouble()。 Listdouble 坐標增量X集合 = new Listdouble()。 (請輸入N點的Y坐標=)。 (請輸入B點的高程=)。 (請輸入B點的X坐標=)。 (請輸入A點的Y坐標=)。 (請輸入M點的Y坐標=)。using 。 y = y0 + 水平距離 * (方位角)。 } //計算坐標,返回已知點到計算點的方位角 public static double 坐標(double x0, double y0, double 左角, double 水平距離,double 已知方位角,out double x,out double y) { double 方位角 = 已知方位角 + 左角 + 。 } return angle。 double angle = * 。 double s = ang * 10000 m * 100 d * 10000。 } } class 導(dǎo)線 { // static public double DEG(double ang) { int fuhao = (int)(ang / (ang))。 X += 坐標增量X集合[j] + X坐標單位長度改正數(shù) * (坐標增量X集合[j])。 double H = HA。 //計算導(dǎo)線相對精度 int f = (int)(水平距離和 / (閉合差X * 閉合差X + 閉合差Y * 閉合差Y))。 //計算閉合差 double 閉合差X = AX + 坐標增量X和 BX。 水平距離和 += 水平距離。 坐標增量Y和 += dy。 (dx)。 水平距離平方和 += 水平距離 * 水平距離。 //計算高差 double 水平距離。 double 儀器高 = (())。 double β = ((()))。 string str = ()。 double 水平距離和 = 0。 double 坐標增量X和 = 0。 Listdouble 坐標增量Y集合 = new Listdouble()。 (請輸入B點的高程=)。 (請輸入B點的X坐標=)。
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1