Professional Documents
Culture Documents
n=29
Grupa: 112B
Facultatea de Inginerie Electrica
>> n=29;
>> A=n*rand(6,6); ans =
>> A(6,:)=[];
>> A(:,6)=[]; 1.0e-13 *
>> B=n*rand(7,1);
>> B([6,7],:)=[]; 0
>> X=A\B 0.1066
0.0355
X= 0.1421
0.3997
-6.5873
-3.2302
-2.6762
5.9894
9.8875
>> (A*X)-B
s=
2.2900
>> n=29;
>> A=1000*rand(1,n+100);
>> B=round(A);
>> div=(B(rem(B,n+2)==0))
div =
>> n=29;
>> x=0:4*pi/1000:4*pi;
>> y1=sin(2*n-x);
>> y2=cos(2*n+x);
>> plot(x,y1,x,y2);
5. Creati fisierul ecuatie.m de tip functie care are ca parametrii de intrare trei
numere reale a=1, b=5n, c=n/2 care calculeaza radacinile ecuatiei ax2 + bx
+ c =0. Functia trebuie sa traseze graficul functiei f(x) = ax2+ bx+ c, punand
n evidenta radacinile si maximul sau minimul functiei.
function ec=ecuatie(a,b,c)
d=b^2-4*a*c;
if a==0
disp('Ecuatia nu este de gradul 2.')
elseif d<0 disp('Ecuatia are solutii complexe.')
else
x1=(-b-sqrt(d))/2*a
x2=(-b+sqrt(d))/2*a
y1=a*x1.^2+b.*x1+c;
y2=a*x2.^2+b.*x2+c;
x=min(x1,x2)-4:0.01:max(x1,x2)+4;
y=a*x.^2+b.*x+c;
xm=-b/(2*a);
ym=a*xm^2+b*xm+c;
plot(x,y,x1,y1,'o',x2,y2,'o',xm,ym,'o');
legend('f(x)','x1','x2','min f(x)');
end
>> n=29;
>> ecuatie(1,5*n,n/2)
x1 =
-144.8999
x2 =
-0.1001
>> n=29;
>> x=0:4*pi/1000:4*pi;
>> y=exp(x).*sin(x-0.2*n);
>> d=diff(y)./diff(x);
>> plot(x,y,x(1:length(x)-1),d)
>> legend('f(x)','f"(x)')
>> title('Graficul functiei f(x)=exp(x).*sin(x-0.2*n) si al derivatei acesteia')
2 x+1
7. Sa se calculeze intregrala functiei cos(x )*e , pe intervalul [n/5, n].
function y=f(x)
y=cos(x.^2).*exp(x+1)
end
I=quad('f',n/5,n)
I =
1.4806e+12
OSC 3
OSC 4
Scope1
>> load('noise.mat')
>> load('denoise.mat')
>> subplot(2,1,1);
>> plot(u);
>>
subplot(2,1,2);
>> plot(v);