Laborator Mecanica #1Cos
-
Upload
kostea-spinu -
Category
Documents
-
view
18 -
download
4
Transcript of Laborator Mecanica #1Cos
Universitatea Tehnic a MoldoveiCatedra Mecanica Teoretic
Raport
despre lucrarea de laborator nr.1la Mecanic realizat n MATLABTema:Elemente ale programului MATLAB
Varianta 10
A ndeplinit:st.gr. TOT-131 Ignat Constantin
A controlat: Conf. V. Rusu Chisinau 2014
I1.Descriei comenzile de baz n regimul de comand a Programului MATLABComenzile de dirijare a ferestrei n regimul de comand clc cura ecranul i pune curorul n colul de sus din stnga a ecranului gol.home ntoarce cursorul in colul de sus din stnga a ferestrei.echo on deschide regimul de scoatere pe ecran a codului surs.echo off nchide regimul de scoatere pe ecran a codului surs.echo on deschide regimul de scoatere la ecran a codului surs a fiierului .echo off nchide regimul de scoatere la ecran a codului surs a fiierului .echo schimb regimul de scoatere la ecran la opus.echo on all deschide regimul de soatere la ecran a codului surs a tuturor m-fiierelor.echo off all nchide regimul de scoatere la ecran a codului surs a tuturor m-fiierelor.more on deschide regimul de scoatere la ecran a reyultatelor pe pagini.more off nchide regimul de scoatere la ecran pe pagini.Operaii aritmetice:+ Adunarea; - Scderea;* nmulirea;/ mprirea;\ mprirea la stnga (descris n "Matrices and LinearAlgebra" n documentaia MATLAB); ^ ridicarea la putere; ' ' Transpunerea matricei (Complex conjugate transpose);( ) Specificarea prioritii de evaluare.
2. Comenzile de redactare a rnduluiTastaCombinaia de tasteDestinare
Ctrl+PRsfoirea comenzilor precedente (n sus) pentru includerea n rndul de introducere
Ctrl+NRsfoirea comenzilor urmtoare (n jos) pentru includerea n rndul de introducere
Ctrl+HomeDeplasarea cursorului la nceputul ferestrei Command Window
Ctrl+EndDeplasarea cursorului la sfritul ferestrei Command Window
Ctrl+BDeplasarea cursorului n stnga la un simbol
Ctrl+FDeplasarea cursorului n dreapta la un simbol
Ctrl+
Deplasarea cursorului n stnga la un cuvnt
Ctrl+
Deplasarea cursorului n dreapta la un cuvnt
HomeCtrl+ADeplasarea cursorului la nceputul rndului de comand
EndCtrl+EDeplasarea cursorului la sfritul rndului de comand
EscCtrl+UCurirea rndului de introducere
DeleteCtrl+Dtergerea simbolului la dreapta de cursor
BackspaceCtrl+Htergerea simbolului la stnga de cursor
Ctrl+Ktergerea pn la sfritul rndului
InsActivarea/dezactivarea regimului de includere
Shift+HomeSelectarea pn la nceputul rndului
Shift+EndSelectarea pana la sfritul rndului
PgUpRsfoirea foilor sesiunii n sus
PgDnRsfoirea foilor sesiunii n jos
EnterExecutarea comenzii. Daca exist ceva selectat n fereastra command windows textul selectat este adugat la rndul de comand nainte de executare
Repetarea executrii rndului n linia de comanda e posibil prin dou metode:
1) rsfoirea comenzilor n linia de comand i apsnd ENTER;
2) gsirea comenzii n fereastra "Command History" i fcnd dublu clic cu mausul pe ea
1.2. Funciile matematiceFunciile trigonometrice (argumentul se d n radiani)
sin, cos, tan, cotSinus, cosinus, tangenta, i cotangenta
sec, cscSecanta, cosecanta
Funciile trigonometrice inverse (rezultatul se calculeaz n radiani)
asin, acos,atan, acotArcsinus, arccosinus, arctangenta i arccotangent
asec, acscArcsecanta, arccosecanta
Funciile hiperbolice
sinh, cosh, tanh, cothSinus, cosinus, tangenta i cotangenta hiperbolice
sech, cschSecant i cosecant hiperbolice
asinh, acosh,atanh, acothArcsinus, arccosinus, arctangent i arccotangent;
Funcia exponenial, logaritmii, funciile de putere
ExpFuncia exponenial
log, log2, log10Logaritm natural, logaritmii n baza 2 i 10
pow2Ridicarea la ptrat
sqrt, nthrootRdcin ptrat, rdcina de ordinul N
Modul, semnul i funciile pentru lucrul cu numere complexe
abs, signModulul i semnul numrului
conj, imag, realComplex-conjugat, partea imaginar i real
Funcii speciale a constantelor cel mai des folosite
Pi3.14159265...
i,junitatea imaginar,
Epseroarea relativ, = 2-52
realmincel mai mic numr real, 2-1022
realmaxcel mai mare numr real, (2 - ) * 21023
InfInfinit
NaNNu este numr (Not-a-number)
II. n toate exerciiile se cere de a introduce ntr-o variabil oarecare valorile expresiilor cnd x = -1,75*10-3 i y = 3.1. De calculat expresiile mai nti ntr-un rnd, iar pe urm de optimizat (dup posibilitate) folosind variabilele intermediare.
A=
Z2=
Calcularea expresiei A1:
>> a=[(x+log(abs(cos(y))))/(x+abs(cot(y)))]^2.5;>> b=(x+abs(cot(y)))^3/(x+log(abs(cos(y))))^(1.5);>> A1=a+b
A1 = -4.5173e-13 + 2.4591e+03iCalcularea expresiei Z2 :>> c=coth(x^2+cos(y)^2)^2/(abs(x)+sin(y));>> d=[(abs(x)+sin(y))/(x^2+cos(y)^2)]^1.3;>> Z2=c+dZ2 =
-6.4489 - 0.1988i
Sarcina III. De calculat valorile functiei pe segmentul dat in N puncte la intervale egale unul de altul.Optimizati programul prin folosirea valorilor intermediare.>> a=0;>> b=2;>> n=8;>> h=(b-a)/(n-1)
h =
0.2857
>> x=a:h:b
x = 0 0.2857 0.5714 0.8571 1.1429 1.4286 1.7143 2.0000>> y=2*sin(x.^2).*(cos(x.^2)+1)
y = 0 0.3256 1.2491 2.3356 2.4353 0.9755 0.0083 -0.5242Concluzie :La efectuarea acestui program am insusit procesul de elaborare si programare a calcului liniar si unele deprinderi de testare a programelor desfasurate cu ajutorul sistemului MATLAB .In afara de aceasta am pus in practica functionalitatea si operarea cu acest sistem.Toate acest au fost posibil de realizat cu comenzile de baza din regimul de comanda inclusiv cu cele de redactare a rindului.