Sunteți pe pagina 1din 3

Informatica

TEMA DE CASA #1

Fiecare student va rezolva problemele pentru k = numarul_din_catalogul_grupei


Rezolvarile, rezultatele (inclusiv graficele) vor fi introduse intr-un document cu extensia .doc sau
.docx, denumit astfel: NumePrenume_grupa_k.doc sau NumePrenume_grupa_k.docx
Nu este permisa arhivarea fisierelor!
Termen de predare: joi 18 noiembrie 2010, orele 16.00 (predarea temei poate fi realizata online in
pagina disciplinei http://energ.curs.pub.ro/2010/ sau pe hartie, la laborator)

 n3  7
1) Se da sirul de numere reale xn  k 3
, n  N .
n 3
a) Desenati primii 200+k de termeni ai sirului ;
b) Sa se scrie vectorul v1 care are drept componente subsirul x2n cu n = 1:100+k si sa se
reprezinte grafic ;
c) Sa se scrie vectorul v2 care are drept componente subsirul x2n1 cu n = 1:50+k si sa se
reprezinte grafic ;
d) Gasiti rangul termenului care aproximeaza limita sirului cu o eroare de 0.1 si
determinati efectiv acel termen (limita sirului este –k) ;
e) Sa se scrie intr-un vector v3, primii 40+k termeni ale sirului in baza 2.
Observatie: Reprezentarile grafice vor fi personalizate (se vor folosi functiile GNU
Octave: grid, xlabel, ylabel, title).

2) Se da sistemul:
 4y  z  k

2 x  3y  2z  k  2 .
4 x  3y  k 3

Sa se rezolve sistemul folosind operatorul \ si sa se verifice solutia.
 0 4 1
 
Daca A   2 3 2  este matricea sistemului, se cere sa se calculeze: A  k 13 ,
4 3 0 
 
1 0 0
 
A  k  , detA  2k  , rangA  3k  , A  2A  I3 , unde I3   0 1
1 2
0 .
0 0 1 

Observatie: Rezultatele se vor prezenta in format long.


1
3) Se da seria k  3
.
n 1 n

1
a) Sa se scrie un program pentru a determina rangul incepand de la care distanta dintre
termenul general al sirului sumelor partiale sn si suma seriei este mai mica decat
  0.001 . Sa se scrie cu aceasta aproximatie suma seriei ;
b) Desenati primii 70 de termeni ai sirului sumelor partiale pentru seria data. Calculati
termenii s1088, s5011, s6572 ai sirului sumelor partiale si comparati rezultatele cu
aproximatia sumei seriei de la punctul (a) ;
Observatie: Rezultatele se vor prezenta in format long.

1  i 2 4 2 i  1 2 3
   
4) Se dau matricele A  3 2 i  si B   4 5  k 6  si vectorul
  7 8
 2 s i n(3) tan(4)   3 
4 
 
V  3  k i  .
5 
 
a) Sa se efectueze operatiile: A.*B, A.^B, A+B, A*B, B^100 ;
b) Sa se rezolve sistemul A  X  V ;
Observatie : Rezultatele se vor prezenta in format bank.

5) Se da sirul definit prin recuranta de ordinul 2, de termen general an  3an1  2an2 ,


cu n = 2, 3,... si a0  1, a1  1 . Folosind ciclurile for si while precum si constructia do-until
sa se calculeze primii 50+k termeni ai sirului.

6) Sa se reprezinte pe acelasi grafic in intervalul x 0;4 functiile f1 x   cosk x  ,


f2 x   cosk x / 2 , f3 x   cos2k x  , f4 x   cosk x / 3 folosind functia plot. Se va folosi
pentru x o discretizare de pas egal cu 0.1.
Observatie : Reprezentarea grafica va fi personalizata (se vor folosi functiile GNU
Octave: grid, xlabel, ylabel, title).

7) Sa se reprezinte in grafice individuale in intervalul x 0;4 functiile f1 x   cosk x  ,


f2 x   cosk x / 2 , f3 x   cos2k x  , f4 x   cosk x / 3 , folosind functia subplot. Se va
folosi pentru x o discretizare de pas egal cu 0.15 ;
Observatie : Reprezentarea grafica va fi personalizata (se vor folosi functiile GNU
Octave: grid, xlabel, ylabel, title).

cos ( x2  y 2 )
8) Sa se reprezinte grafic functia de doua variabile, z(x , y)  folosind
x2  y2
functia surf. Pentru a realiza graficul 3D, se va genera mai intai o retea patratica plana
de pas 0.1 pe intervalul x  y 2;4  k , folosind functia meshgrid. Sa se personalizeze
graficul folosind functiile GNU Octave: xlabel, ylabel, zlabel, title.

2
9) Sa se rezolve sistemul tridiagonal A  X  B , daca Ai , j   2 cand i  j , respectiv
Ai , j   1 cand i  j  1 si Ai , j   0 in rest, iar Bi   i k pentru i , j  1 : 4 .

10) Sa da vectorul: v = k*[1 2 0 3 6 0 10 4 -20 -4 7 0 5 -100 0].


Toate cerintele, de la (a), la (e), vor fi adunate intr-un script cu numele stud.m
a) Sa se sorteze vectorul v in ordine crescatoare ;
b) Sa se sorteze vectorul v in ordine descrescatoare ;
c) Sa se afiseze indicii elementelor lui v, diferite de zero ;
d) Sa se afiseze pentru vectorul v: suma elementelor, cel mai mare element, cel mai mic
element ;
e) Sa se afiseze vectorul care contine in locul elementelor de pe pozitiile 1:6 numarul
complex 3 2k i .

Data afisarii temei #1 pe site: 21 octombrie 2010

S-ar putea să vă placă și