Home - Rasfoiesc.com
Educatie Sanatate Inginerie Business Familie Hobby Legal
Satisfactia de a face ce iti place. ascensiunea īn munti, pe zapada, stānca si gheata, trasee de alpinism


Alpinism Arta cultura Diverse Divertisment Film Fotografie
Muzica Pescuit Sport

Diverse


Index » hobby » Diverse
» PROGRAMAREA IN MATHCAD - laborator


PROGRAMAREA IN MATHCAD - laborator




PROGRAMAREA IN MATHCAD

  1. Calculul suprafetei unui poligon pe cale analitica (Math - Options - Array Origin=1):

Relatia de calcul utilizata pentru determinarea suprafetei unui poligon pe cale analitica, pornind de la coordonatele varfurilor sale este:

S2 =                                                         (1)




unde:

·        S2 reprezinta suprafata dubla a poligonului,

·        NV este numarul varfurilor sale,

·        Xi si Yi sunt coordonatele fiecarui varf  I.

Deoarece relatia de calcul este circulara, se impun urmatoarele precizari:

·        pentru I = 1, I - 1 este NV (nu 0),

·        iar pentru I = NV, I + 1 este 1 (nu NV + 1).

Algoritmul care trebuie parcurs pentru rezolvarea problemei contine urmatorii pasi:

1.      Initializarea valorii S;

2.      Calculul valorii S2 cu relatia (1), punand conditiile logice mentionate pentru I = 1 si I = NV;

3.      Obtinerea suprafetei poligonului, S, cu semnul plus (poate iesi negativa din cauza jocului de coordonate si al sensului de parcurgere a poligonului);

4.      Afisarea rezultatului obtinut.

Programul "suprafata_poligon" este limitat la poligoane cu 1 la 255 de varfuri (cei doi vectori X si Y au cate 256 pozitii, de la 0 la 255). Valorile I + 1 si I - 1 au fost inlocuite cu variabilele K si J.        

  1. Calculul distantei cumulate si a cotei cumulate prin  nivelment trigonomtric:

Sa presupunem ca pe profilul longitudinal al unui tronson de drum sunt amplasati n picheti. Pentru fiecare dintre picheti ne propunem sa determinam distanta orizontala cumulata pana la acesta precum si cota fiecarui pichet pornind de la cota cunoscuta a primului pichet.

Datele de teren necesare rezolvarii problemei sunt:

·        distantele inclinate (dii)  dintre doi picheti;

·        unghiurile verticale (uvi), reprezentand inclinarea terenului intre doi picheti.

Pe teren s-au masurat unghiuri zenitale in gradatie centesimala. De aceea, unghiul vertical citit se corecteaza cu formula (2), dupa care se transforma in radiani cu relatia (3). 

uvi = | uvi - 200 | - 100                                                             (2)

uvi =                                                                                           (3)

                       

Distanta cumulata (dc) se obtine prin insumarea distantelor dintre doi picheti (distante reduse la orizont - oi), care, la randul sau, se calculeaza in functie de distanta inclinata (dii) - relatiile (4) si (5):

oi = dii · cos2 · uvi                                                                                 (4)

dc =                                                                                            (5)

Asemanator, cota cumulata (cc) se obtine prin insumarea diferentelor de cota (difci), care se calculeaza tot in functie de distanta inclinata - relatiile (6) si (7).

 

difci = o ·                                                                                 (6)

cc =                                                                                         (7)

Programul "nivelment_trigonometric" debuteaza cu citirea numarului de picheti (n) si a cotei initiale (ci), apoi, intr-un ciclu realizat cu instructiunea for, realizeaza corectiile de rigoare, dupa care calculeaza distanta redusa la orizont si diferenta de nivel.

  1. Sa se realizeze un program pentru determinarea orientarilor din coordonate:

Sa admitem ca, pornind de la coordonatele cunoscute ale unui numar de NP puncte, ne propunem sa determinam orientarea qP-I dintre oricare doua puncte din cele date, P (XP ,YP) si I (XI ,YI).

Dupa cum se cunoaste, relatiile de calcul sunt diferentiate pe cadrane conform precizarilor din tabelul 1.

Pentru a utiliza intotdeauna relatia de calcul corespunzatoare cadranului in care se gaseste orientarea, trebuie precizat cadranul  prin compararea coordonatelor punctului I cu cele ale punctului P conform tabelului 1.

Relatiile pentru stabilirea formulei de calcul al orientarilor pe cadrane

                   Tabelul 1

Cadranul

Functia trigonometrica

Orientarea q

I

arctg

a

II

- arcctg

a + 100g




III

arctg

a + 200g

IV

- arcctg

a + 300g

 

Conditii de stabilire a cadranului

       Tabelul 2

Cadranul

Relatia dintre coordonate

X

Y

     q = 0g

          XI  >  XP

          YI  =  YP

           I

          XI  >  XP

          YI  >  YP

          II

          XI  £  XP

          YI  >  YP

         III

          XI  <  XP

          YI  <  YP

     q = 300g

          XI  =  XP

          YI  £  YP

         IV

          XI  >  XP

          YI  <  YP

Algoritmul pe care trebuie sa-l parcurgem pentru rezolvarea problemei contine urmatorii pasi:

1.      Citirea numarului de  puncte NP;

2.      Introducerea numerelor  de identificare a doua puncte I si P intre care se dorestre a fi calculata orientarea (in program j si k);

3.      Intr-un ciclu for se exprima relatiile de calcul a orientarii pentru fiecare cadran in parte;

4.      Afisarea orientarii calculate;

5.      Eventuala reluare a executiei pentru alte doua puncte (prin schimbarea valorilor pentru j si k).

Programul "orientari" foloseste variabila "n" pentru numarul de puncte NP, iar pentru notatiile I si P foloseste variabilele "k" si "j".







Politica de confidentialitate


Copyright © 2019 - Toate drepturile rezervate

Diverse


Jurnalism


Imagini cu fantana din Barcelona
LIMBA FRANCEZA - suport de curs
CHIOSCURI METALICE
PROGRAMAREA IN MATHCAD - laborator
PC1616/PC1832/PC1864 - MANUAL DE UTILIZARE
Elemente de teoria asteptarii
Poze zapada mare, zapada acopera casele
Man as Artist - The Listener, by John Berry
DROGURILE -aspecte psihologice, medicale si juridice- metode de ascundere a acestora
Se cere sa se determine coordonatele rectangulare plane ale unui punct accesibil P prin metoda intersectiei inapoi, procedeul analitic Delambre.