(2)圆括号“()”可改变上述优先级的顺序,括号内运算的优先级依旧按照上面方式。
1.3.3 GUI界面设计的基本原则
(1)简洁性原则:简洁的用户界面可以给人以简洁明快、统一协调的感觉,而过于花哨的界面会干扰用户。
(2)一致性原则:开发自己的界面风格,设计出的新界面不要与已有的界面风格截然相反。
(3)熟悉性原则:尽量采用人们熟悉的符号和标志。
(4)交互性原则:使界面动态性更宜人,能够迅速连续对用户操作做出反应。
1.4 有关单节点导线网程序设计的一些概论
导线网:由多条导线构成的控制网。
测量平差:由于测量仪器的精度不完善,人为因素及外界自然条件的影响,测量误差总是不可避免的。为了提高测量成果的质量,处理好这些测量中不可避免的误差问题,要进行多余观测,也就是观测值的个数要多于确定未知量所必须观测的个数。有了多余观测,就会在观测结果之间产生矛盾,测量平差的目的就是在于消除这些矛盾而求得观测量的最可靠结果,并且评价这些测量成果的精度。
条件平差:根据各观测元素之间所构成的几何条件以及起始数据间的强制条件,按最小二乘法的原理求得各观测值的最或然值,用来减少消除多次观测产生误差的方法。
2 数学模型
2.1 角度平差
图2-1 单节点导线网
首先选定与节点连接的任一导线边作为节边。导线一般选在边数较多的一条上(如JJ’)。由已知方向及转折,角观测值分别沿着线路Z1、Z2、Z3来推算各节边的坐标方位角α1、α2、α3,设各条线路的转折角个数分别为n1、n2、n3,则节边的坐标方位角α1、α2、α3的权为 ( 为任一常数),按加权平均值原理即可算得节边 JJ’的坐便方位角的最或然值为:
先算得节边的坐标方位角最或然值,然后将三个已知方向到节边JJ’的导线作为三条附和导线,计算其角度闭合差,并改正各转折角的观测值,进而算出各导线边的坐标方位角的平差值。
2.2 坐标平差
由已知点及各边的观测边长个坐标方位角分别沿各线路计算节点的坐标(x1、y1),(x2、y2),(x3、y3)。设线路的导线边总和为S1、S2、S3,则各线路推算节点坐标的权分别为 (C2为任一常数),则节点坐标的最或然值为:
算得节点J的坐标平差值后,可将其视为已知值,将Z1、Z2、Z3作为三条附和导线分别计算其坐标闭合差、坐标增量改正数和个导线点的坐标。 Matlab单节点导线平差计算程序设计(3):http://www.751com.cn/jisuanji/lunwen_20179.html