20.07.2013 Views

Subiecte MATLAB

Subiecte MATLAB

Subiecte MATLAB

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Problema 6. S¼a se aproximeze<br />

Z 1<br />

Ce probleme pot s¼a apar¼a?<br />

0<br />

sin x<br />

d x:<br />

x<br />

Problema 7. Pornind de la o integral¼a convenabil¼a, s¼a se aproximeze cu<br />

8 zecimale exacte.<br />

Problema 8. Func¸tia eroare, erf, se de…ne¸ste prin<br />

erf(x) = 2<br />

Z x<br />

p e t2<br />

d t:<br />

Tabela¸ti valorile acestei func¸tii pentru x = 0:1, 0:2, : : : , 1, utilizând func¸tia<br />

quad. S¼a se compare rezultatele cu cele furnizate de func¸tia <strong>MATLAB</strong> erf.<br />

Problema 9. (a) Utiliza¸ti func¸tia quad din <strong>MATLAB</strong> pentru a aproxima<br />

Z 2<br />

1<br />

0<br />

1<br />

sin p d t:<br />

jtj<br />

(b) De ce nu apar probleme de tip împ¼ar¸tire la zero în t = 0?<br />

Problema 10. S¼a se reprezinte pe acela¸si gra…c pentru [a; b] = [0; 1], n = 11,<br />

func¸tia, interpolantul Lagrange ¸si cel Hermite pe por¸tiuni în cazurile:<br />

(a) xi =<br />

(b) xi =<br />

i 1<br />

n 1 , i = 1; n, f(x) = e x ¸si f(x) = x5=2 ;<br />

i 1<br />

n 1<br />

2 , i = 1; n, f(x) = x 5=2 .<br />

Problema 11. Fie punctele Pi 2 R 2 , i = 0; n. S¼a se scrie o func¸tie MAT-<br />

LAB care determin¼a o curb¼a parametric¼a polinomial¼a de grad n ce trece<br />

prin punctele date. Testa¸ti func¸tia citind interactiv punctele cu ginput ¸si<br />

reprezentând apoi gra…c punctele curba astfel determinat¼a.<br />

Problema 12. Fie punctele Pi 2 R 2 , i = 0; n. S¼a se scrie o func¸tie <strong>MATLAB</strong><br />

care determin¼a o curb¼a parametric¼a spline cubic ce trece prin punctele date.<br />

Testa¸ti func¸tia citind interactiv punctele cu ginput ¸si reprezentând apoi<br />

gra…c punctele curba astfel determinat¼a.<br />

2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!