ترازیابی یکی از روش های مرسوم در نقشه برداری برای پیدا کردن ارتفاع نقاط مجهول دور از هم به وسیله ی یک نقطه ی معلوم اولیه (که آن را با بنچ مارک ارتفاعی میشناسیم) انجام میشود .
شرح کد:
دراین کد ،نرم افزار از کاربر ارتفاع اولیه ،تعداد قرائت ها و سپس درون یک لوپ یا حلقه for مقادیر قرائت شده ی دید عقب و دید جلو را از کاربر میگیرد و تا تعداد قرائت وارد شده این کار را ادامه میدهد. سپس با محاسبه ی پارامتر خطای کیلومتری بر حسب ترازیابی درجه 3 و مقدار خطای بست تراز یابی و مقایسه ی این دو پارامتر ؛ ارتفاع های سرشکن شده را به کاربر نمایش میدهد .
کد: ترازیابی
%************************ %Programmer Midya Rostami %Http://Ecliptic.ir %************************ clc clear format long l=input('Enter The length of Your Projet(Km)='); h=input('Enter The Benchmark Haigth='); n=input('Enter The Repiting ='); for i=1:n bs(i)=input('B.S='); fs(i)=input('F.S='); Dh(i)=bs(i)-fs(i); h(i+1)=Dh(i)+h(i); end f=sum(bs)-sum(fs); e=12*sqrt(l); if f<=e c=-f/n; for i=1:n ch(i)=h(i)+i*c; end end disp('**********'); disp('**Height**'); disp('**********'); disp(ch); disp('**********'); %************************ %Programmer Midya Rostami %Http://Ecliptic.ir %************************