
Варіант 1
Завдання 1. Обчислення арифметичних виразів
>> x=0.825; y=2.379;
>> b=(1+cos(x+y).^2)./(abs(x.^3-(2.*y)./((x+y).^2)))
b =
20.3629
Завдання 2. Розгалужений обчислювальний процес
>> x=0.25; y=1.42; z=0.54;
>> if x<=z
A=(exp(x)+asin(x).^2)./(0.5.*cos(y.^2))
else B=(1+sqrt(sin(x+1)).^(1./3))./(2.*z.*y)
end
A =
-6.2546
>> x=0.86;
>> if x<=z
A=(exp(x)+asin(x).^2)./(0.5.*cos(y.^2))
else B=(1+sqrt(sin(x+1)).^(1./3))./(2.*z.*y)
end
B =
1.2995
Завдання 3. Арифметичні цикли
Задача А
>> a=7.24; b=0.05; x=13.3:0.1:14.2; y=(sqrt(a.*log(x)).^(1./3))./(1+tan(b.*x.^2).^2); [x;y]
ans =
Columns 1 through 8
13.3000 13.4000 13.5000 13.6000 13.7000 13.8000 13.9000 14.0000
1.1398 1.3261 1.4773 1.5816 1.6302 1.6182 1.5452 1.4155
Columns 9 through 10
14.1000 14.2000
1.2379 1.0257
Задача Б
>> a=7.24; b=0.05; X(1)=13.3; X(2)=14.2; X(3)=14; X(4)=13.2; X(5)=13.9; X(6)=14.5;
>> for m=1:6 y(m)=(sqrt(a.*log(x(m))).^(1./3))./(1+tan(b.*x(m).^2).^2), end; [x;y]
y =
Columns 1 through 8
1.1398 1.3261 1.4773 1.5816 1.6302 1.6182 1.5452 1.4155
Columns 9 through 10
1.2379 1.0257
y =
Columns 1 through 8
1.1398 1.3261 1.4773 1.5816 1.6302 1.6182 1.5452 1.4155
Columns 9 through 10
1.2379 1.0257
y =
Columns 1 through 8
1.1398 1.3261 1.4773 1.5816 1.6302 1.6182 1.5452 1.4155
Columns 9 through 10
1.2379 1.0257
y =
Columns 1 through 8
1.1398 1.3261 1.4773 1.5816 1.6302 1.6182 1.5452 1.4155
Columns 9 through 10
1.2379 1.0257
y =
Columns 1 through 8
1.1398 1.3261 1.4773 1.5816 1.6302 1.6182 1.5452 1.4155
Columns 9 through 10
1.2379 1.0257
y =
Columns 1 through 8
1.1398 1.3261 1.4773 1.5816 1.6302 1.6182 1.5452 1.4155
Columns 9 through 10
1.2379 1.0257
ans =
Columns 1 through 8
13.3000 13.4000 13.5000 13.6000 13.7000 13.8000 13.9000 14.0000
1.1398 1.3261 1.4773 1.5816 1.6302 1.6182 1.5452 1.4155
Columns 9 through 10
14.1000 14.2000
1.2379 1.0257
Варіант 2
Завдання 1. Обчислення арифметичних виразів
>> x=-0.729; y=-1.42;
>> b=(log(abs(x)))./(sqrt(abs(x)+abs(y)).^(1./3))+(log(y.^2).^2)
b =
0.2136
Завдання 2. Розгалужений обчислювальний процес
>> x=10.3; y=-6.2; z=1.12;
>> if x>=z
A=(log(sin(x).^2+sqrt(x).^(1./3)))./(z.*sqrt(abs(y-x)))
else B=(exp(x)-cos(x.^2))./(z.*atan(y))
end
A =
0.1593
>> x=0.63;
>> if x>=z
A=(log(sin(x).^2+sqrt(x).^(1./3)))./(z.*sqrt(abs(y-x)))
else B=(exp(x)-cos(x.^2))./(z.*atan(y))
end
B =
-0.6046
Завдання 3. Арифметичні цикли Задача а
>> a=4.12; b=0.85; x=1.2:0.3:4.0; y=(exp(a.*x)+log(b.*x).^2-sqrt(a).^(1./3))./(sqrt(1+exp(a.*x))); [x;y]
ans =
1.0e+003 *
Columns 1 through 8
0.0012 0.0015 0.0018 0.0021 0.0024 0.0027 0.0030 0.0033
0.0117 0.0219 0.0407 0.0756 0.1403 0.2603 0.4830 0.8961
Columns 9 through 10
0.0036 0.0039
1.6624 3.0841
Задача б
>> a=4.12; b=0.85; x(1)=1.2; x(2)=4.0; x(3)=3.8; x(4)=2.9; x(5)=4.25; x(6)=3.12; x(7)=3.7; x(8)=1.45;
>> for m=1:6 y(m)=(exp(a.*x(m))+log(b.*x(m)).^2-sqrt(a).^(1./3))./(sqrt(1+exp(a.*x(m)))), end; [x;y]
y =
1.0e+003 *
Columns 1 through 8
0.0117 0.0219 0.0407 0.0756 0.1403 0.2603 0.4830 0.8961
Columns 9 through 10
1.6624 3.0841
y =
1.0e+003 *
Columns 1 through 8
0.0117 3.7895 0.0407 0.0756 0.1403 0.2603 0.4830 0.8961
Columns 9 through 10
1.6624 3.0841
y =
1.0e+003 *
Columns 1 through 8
0.0117 3.7895 2.5099 0.0756 0.1403 0.2603 0.4830 0.8961
Columns 9 through 10
1.6624 3.0841
y =
1.0e+003 *
Columns 1 through 8
0.0117 3.7895 2.5099 0.3931 0.1403 0.2603 0.4830 0.8961
Columns 9 through 10
1.6624 3.0841
y =
1.0e+003 *
Columns 1 through 8
0.0117 3.7895 2.5099 0.3931 6.3423 0.2603 0.4830 0.8961
Columns 9 through 10
1.6624 3.0841
y =
1.0e+003 *
Columns 1 through 8
0.0117 3.7895 2.5099 0.3931 6.3423 0.6184 0.4830 0.8961
Columns 9 through 10
1.6624 3.0841
ans =
1.0e+003 *
Columns 1 through 8
0.0012 0.0040 0.0038 0.0029 0.0043 0.0031 0.0037 0.0014
0.0117 3.7895 2.5099 0.3931 6.3423 0.6184 0.4830 0.8961
Columns 9 through 10
0.0036 0.0039
1.6624 3.0841
Варіант 3
Завдання 1. Обчислення арифметичних виразів
>> x=0.315; y=0.011;
>> b=(sin(x.^2.*y).^2+exp(x))./(x.*y+sqrt(x+3))
b =
0.7512
Завдання 2. Розгалужений обчислювальний процес
>> x=5.25; y=7.75; z=0.15;
>> if x>=z
A=(sqrt(1+abs(x-y).^2).^(1./5))./(z.^2+log(x).^3)
else B=(1+sqrt(sin(x+1)).^(1./3))./(2.*z.*y)
end
A =
0.2660
>> x=0.03;
>> if x>=z
A=(sqrt(1+abs(x-y).^2).^(1./5))./(z.^2+log(x).^3)
else B=(1+sqrt(sin(x+1)).^(1./3))./(2.*z.*y)
end
B =
0.8493
Завдання 3. Арифметичні цикли
Задача А
>> a=2.2; b=24.8; x=0.6:0.05:1.2; y=(exp(a.*x)+log(b.*x).^2)./(sqrt(1+exp(a.*x))); [x;y]
ans =
Columns 1 through 8
0.6000 0.6500 0.7000 0.7500 0.8000 0.8500 0.9000 0.9500
5.0660 5.2325 5.3826 5.5198 5.6469 5.7668 5.8818 5.9943
Columns 9 through 13
1.0000 1.0500 1.1000 1.1500 1.2000
6.1065 6.2202 6.3372 6.4593 6.5881