
Задача б
>> a=0.24; b=2.5; X(1)=1.2; X(2)=5.0; X(3)=6.3; X(4)=8.5; X(5)=4.5; X(6)=3.6; X(7)=3.8;
>> for m=1:6 y(m)=(a+sin(b.^2+x(m).^2).^2)./(sqrt(b.^2+x(m).^2).^(1./3)), end; [x;y]
y =
Columns 1 through 3
0.8636 0.3985 0.5291
Columns 4 through 6
0.3429 0.7964 0.4617
Columns 7 through 9
0.2227 0.1822 0.2627
Column 10
0.5480
y =
Columns 1 through 3
0.8636 0.3985 0.5291
Columns 4 through 6
0.3429 0.7964 0.4617
Columns 7 through 9
0.2227 0.1822 0.2627
Column 10
0.5480
y =
Columns 1 through 3
0.8636 0.3985 0.5291
Columns 4 through 6
0.3429 0.7964 0.4617
Columns 7 through 9
0.2227 0.1822 0.2627
Column 10
0.5480
y =
Columns 1 through 3
0.8636 0.3985 0.5291
Columns 4 through 6
0.3429 0.7964 0.4617
Columns 7 through 9
0.2227 0.1822 0.2627
Column 10
0.5480
y =
Columns 1 through 3
0.8636 0.3985 0.5291
Columns 4 through 6
0.3429 0.7964 0.4617
Columns 7 through 9
0.2227 0.1822 0.2627
Column 10
0.5480
y =
Columns 1 through 3
0.8636 0.3985 0.5291
Columns 4 through 6
0.3429 0.7964 0.4617
Columns 7 through 9
0.2227 0.1822 0.2627
Column 10
0.5480
ans =
Columns 1 through 3
1.2000 1.6000 2.0000
0.8636 0.3985 0.5291
Columns 4 through 6
2.4000 2.8000 3.2000
0.3429 0.7964 0.4617
Columns 7 through 9
3.6000 4.0000 4.4000
0.2227 0.1822 0.2627
Column 10
4.8000
0.5480
Варіант 6
Завдання 1. Обчислення арифметичних виразів.
>> x=-0.622; z=5.541;
>> b=(x.*(atan(z)+exp(x+3)))./(abs(x).*z)
b =
-2.1974
Завдання 2. Розгалужений обчислювальний процес
>> x=0.617; y=0.117; z=0.128;
>> if x>=y
A=(log(sqrt(exp(x-y)+x.^(abs(y)))))./(z.*y.^2)
else B=(y+2.*sin(x).^2)./(z.*sqrt(exp((x-1)./sin(z))))
end
A =
271.9794
>> x=0.081;
>> if x>=y
A=(log(sqrt(exp(x-y)+x.^(abs(y)))))./(z.*y.^2)
else B=(y+2.*sin(x).^2)./(z.*sqrt(exp((x-1)./sin(z))))
end
B =
37.1843
Завдання 3. Арифметичні цикли Задача а
>> a=1.6; b=1.24; x=0.2:0.2:1.45; y=(b+sin(a.*x).^2)./(exp(-b.*x)); [x;y]
ans =
Columns 1 through 3
0.2000 0.4000 0.6000
1.7158 2.6219 4.0215
Columns 4 through 6
0.8000 1.0000 1.2000
5.8188 7.7376 9.4008
Column 7
1.4000
10.5272
Задача б
>> a=1.6; b=1.24; X(1)=0.2; X(2)=1.45; X(3)=0.36; X(4)=0.92; X(5)=0.75; X(6)=0.44;
>> for m=1:6 y(m)=(b+sin(a.*x(m)).^2)./(exp(-b.*x(m))), end; [x;y]
y =
Columns 1 through 3
1.7158 2.6219 4.0215
Columns 4 through 6
5.8188 7.7376 9.4008
Column 7
10.5272
y =
Columns 1 through 3
1.7158 2.6219 4.0215
Columns 4 through 6
5.8188 7.7376 9.4008
Column 7
10.5272
y =
Columns 1 through 3
1.7158 2.6219 4.0215
Columns 4 through 6
5.8188 7.7376 9.4008
Column 7
10.5272
y =
Columns 1 through 3
1.7158 2.6219 4.0215
Columns 4 through 6
5.8188 7.7376 9.4008
Column 7
10.5272
y =
Columns 1 through 3
1.7158 2.6219 4.0215
Columns 4 through 6
5.8188 7.7376 9.4008
Column 7
10.5272
y =
Columns 1 through 3
1.7158 2.6219 4.0215
Columns 4 through 6
5.8188 7.7376 9.4008
Column 7
10.5272
ans =
Columns 1 through 3
0.2000 0.4000 0.6000
1.7158 2.6219 4.0215
Columns 4 through 6
0.8000 1.0000 1.2000
5.8188 7.7376 9.4008
Column 7
1.4000
10.5272
Варіант 7
Завдання 1. Обчислення арифметичних виразів
>> x=-7.281; y=1.265; z=0.828;
>> b=(abs(x-y).*(sin(z).^2+tan(z.^3)))./(y+z)
b =
4.8190
Завдання 2. Розгалужений обчислювальний процес
>> x=2.22;
>> if x<=z
A=(z+log(abs(x)))./(y.^x+sqrt(1+exp(x)).^(1./3))
else B=(2.^(-x).*sqrt(x+exp(x.^2+1)).^(1./4))./(z.^2.*x)
end
B =
0.2961
>> x=9.81;
>> if x<=z
A=(z+log(abs(x)))./(y.^x+sqrt(1+exp(x)).^(1./3))
else B=(2.^(-x).*sqrt(x+exp(x.^2+1)).^(1./4))./(z.^2.*x)
end
B =
31.4633
Завдання 3. Арифметичні цикли
Задача А
>> a=41.8; b=-0.38; x=6.4:0.5:11.2; y=(sin(x).^2-sqrt(a).^(1./3))./(abs(b.*x)); [x;y]
ans =
Columns 1 through 3
6.4000 6.9000 7.4000
-0.7604 -0.5829 -0.3753
Columns 4 through 6
7.9000 8.4000 8.9000
-0.2882 -0.3548 -0.4766
Columns 7 through 9
9.4000 9.9000 10.4000
-0.5214 -0.4396 -0.2980
Column 10
10.9000
-0.2105