%1.7-misol
% 1. x ning oralig'i va qadamini belgilash
x = -4 : 0.6 : 3;
% 2. Asosiy funksiyalarni hisoblash
f = log(abs(x + 5));
g = sin(x) + cos(2 * x);
z = sqrt(x.^2 + 2);
% 3. ifodalarni hisoblash
y1 = 0.8 * f + 4.5 * z;
y2 = g - z / 2.5;
% 4. Natijalarni chiqarish
y1
y2
%2.1-topshiriq 7-misol
% 1. Ustunli vektorlarni kiritish
a = [-8.0 5.1 3.7 2.8 3.5 -7.2 1.9 -8.7]';
b = [2.8 -7.2 -4.4 8.7 -1.7 5.4 -9.4 1.7]';
% 2. Vektorlar yig'indisini hisoblash
c = a + b;
% 3. Natijani chiqarish
disp(c)
%2.2-topshiriq 5-misol
a = [3.0 -6.9 -2.0 2.5 4.0 -3.9 -5.1 -8.3];
b = 4.3;
% a vektorning 2-elementini chiqarish
a_2=a(2)
% 4-elementni b ga almashtirish
a(4)=b
% 4. Birinchi, beshinchi, sakkizinchi va uchinchi elementlardan ustunli c vektorini hosil qilish
c = [a(1); a(5); a(8); a(3)]
%2.3-topshiriq 7-misol
% Vektorni kiritish
a = [4.5 -0.6 5.1 -6.4 6.8 -3.2 4.8 -5.9];
% a1 vektorini hosil qilish
a1 = a(2:6)
% a2 vektorini hosil qilish
a2 = [a(1:2) a(4:8)]
% a vektorining 3-8 elementlarini nolga aylantirish
a(3:8) = 0
% Natijalarni chiqarish
disp('a =')
disp(a)
disp('a1 =')
disp(a1)
disp('a2 =')
disp(a2)
% 2.4-topshiriq 7-misol
% Ustunli z vektorini kiritish
z = [-2.7 -2.2 4.4 -6.0 -3.4 -5.2]';
% 1) Vektor elementlarini o'zaro ko'paytirish
p = prod(z)
% 2 va 3 Eng kichik element va uning indeksini topish
m=min(z)
[m,kmin]=min(z)
% 2 va 3 Eng katta element va uning indeksini topish
M=max(z)
[M,kmax]=max(z)
%2.5-topshiriq 7-misol
r= [5.1 -6.4 6.8 -3.2 4.8 -5.9];
% a O'sish bo'yicha saralash
R=sort(r)
% kamayish bo'yicha saralash
R1=-sort(-r)
% modul bo'yicha o'sish tartibida
R2=sort(abs(r))
% Ikki chiqish argumentli o'sish bo'yicha saralash
[rs ind]=sort(r)
% 2.6- topshiriq 7-misol
% v1 va v2 vektorlarini kiritish
v1 = [1 3 -2 5];
v2 = [4 -1 4 9];
% v1 vektorining kvadratini aniqlash
p=v1.^2
% v1 elementlarini v2 elementlari darajasiga oshirish
p=v1.^v2
% v2 elementlarini v1 elementlari darajasiga oshirish
p=v2.^v1
% v1 vektorni v2 ga bo'lish
d=v1./v2
% v2 ni v1 ga bo'lish
d1=v2./v1
% 2.7- topshiriq 7-misol
% a va b ustunli vektorlarini kiritish
a = [2.7 -2.7 -2.2]';
b = [-6.0 -3.4 -5.2]';
% skalyar k'opaytmasini aniqlash
s=sum(a.*b)
% a vektor uzunligini aniqlsh
d=sqrt(sum(a.*a))
% a va b vektorning vektor ko'paytmasini aniqlash
c=cross(a,b)
% 2.8-topshiriq 7-misol
a = [-2.9; -3.2; -4.1];
b = [3.8; -3.2; 0.4];
c = [1.5; -4.8; 0.9];
v=abs(sum(a.*cross(b,c)))
% 3.1-topshiriq 7-misol
C = [ 4 -2 -6;
-2 0 8];
A = [ 0 -8 6;
6 9 2];
B = [ 7 1 -2;
2 3 -9;
-6 4 3];
S=C+A
R=C-A
P=C*B
% 3.2-topsgiriq 7-misol
C = [ 7 -5 -1;
3 2 -8];
A = [ 1 7 -2;
9 -1 8];
B = [ 5 1 -3;
-4 -3 -1;
3 -5 7];
(A - C) * B^2 * (A + C)'
% 3.3- topshiriq 7-misol
M = [ 7 1 -2;
2 3 -9;
-6 4 3];
s=sum(M)
s2=sum(M,2)
MC=sort(M)
MR=sort(M,2)
MX=max(M)
MN=min(M)
% 3.4- topshiriq 7-misol
% Tasodifiy A matritsasini yaratish
A = round(10*rand(5)) - 6*ones(5);
% 6 dan katta elementlarni nolga aylantirish
A(A > 6) = 0;
% Matritsani chiqarish
disp('A =')
disp(A)
% p normasini hisoblash
p = max(sum(abs(A)));
% q normasini hisoblash
q = max(sum(abs(A), 2));
% r normasini hisoblash
r = sqrt(sum(sum(A.^2)));
% s normasini hisoblash
s = sum(sum(abs(A)));
% Natijalarni chiqarish
disp('p =')
disp(p)
disp('q =')
disp(q)
disp('r =')
disp(r)
disp('s =')
disp(s)
To embed this project on your website, copy the following code and paste it into your website's HTML: