Documente Academic
Documente Profesional
Documente Cultură
%operatori aritmetici: + - * / ^
%operatori realional: > >= < <= ~= =
n=3
P=A^n % ridicarea la puterea n a matricei A
R=A*B
R=A+B
R=A-B
D=det(A)
Inversa=inv(A)
t=3
E= A^2-B*A'+(B^2-I*t)*(A')^n
x=randn(1,2)
C=[];
for i=1:100
x=randn(1,2)
C=[C; x]
end
x=randn(1,2)
D=[]; miu=5; sigma=10;
for i=1:100
y=miu+sigma*randn(1,2)
D=[D; y]
end
plot(C(:,1),C(:,2),'+',D(:,1),D(:,2),'*')
%instructiunea 'if'
elseif rem(n,3)==1
x=n+10
else
m=n^2
end
x=rand(1,10) * 100
max(x)
min(x)
%% OPERATORUL ":"
X=1:15 %se genereaza o serie de valori - progresie aritmetica cu ratia 1
y=2:3:20 %se genereaza valori cu ratia 3 incepand de la 2-90
A
A(2,3) % acesarea elementelor dintr-o matrice
linia2=A(2,:) % accesarea liniei 2 din matricea A
coloana3=A(:,3) % acesarea coloanei 3
A
minor=A(2:3,2:3)
nr=input('introduceti un nr:')
if nr> 10
disp('nr>10')
elseif nr<10
disp('nr<10')
else
disp('nr=10')
end
n=15;
switch(rem(n,4)+rem(n,2))
case 0
x=n*4
case 1
x=n*5
case 2
x=n*6
otherwise
rez=rem(n,4)+rem(n,2);
fprintf('Suma mai mare decat 2%f',rez)
end