Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Грибеник лаба №4.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
65.05 Кб
Скачать

Задача б

>> a=17.8; b=21.6; x(1)=1.2; x(2)=3; x(3)=2.5; x(4)=6.3; x(5)=5.4; x(6)=4.2; x(7)=3.3; x(8)=2.2;

>> for m=1:6 y(m)=(exp(cos(x(m)))+sqrt(b))./(a-log(b.*x(m)).^2), end; [x;y]

y =

Columns 1 through 4

0.8445 0.8917 0.9442 1.0032

Columns 5 through 8

1.0704 1.1476 1.2371 1.3421

Columns 9 through 12

1.4667 1.6164 1.7993 2.0270

Columns 13 through 16

2.3173 2.6994 3.2233 3.9843

Columns 17 through 19

5.1876 7.3712 12.5413

y =

Columns 1 through 4

0.8445 12.5413 0.9442 1.0032

Columns 5 through 8

1.0704 1.1476 1.2371 1.3421

Columns 9 through 12

1.4667 1.6164 1.7993 2.0270

Columns 13 through 16

2.3173 2.6994 3.2233 3.9843

Columns 17 through 19

5.1876 7.3712 12.5413

y =

Columns 1 through 4

0.8445 12.5413 2.6994 1.0032

Columns 5 through 8

1.0704 1.1476 1.2371 1.3421

Columns 9 through 12

1.4667 1.6164 1.7993 2.0270

Columns 13 through 16

2.3173 2.6994 3.2233 3.9843

Columns 17 through 19

5.1876 7.3712 12.5413

y =

Columns 1 through 4

0.8445 12.5413 2.6994 -1.1618

Columns 5 through 8

1.0704 1.1476 1.2371 1.3421

Columns 9 through 12

1.4667 1.6164 1.7993 2.0270

Columns 13 through 16

2.3173 2.6994 3.2233 3.9843

Columns 17 through 19

5.1876 7.3712 12.5413

y =

Columns 1 through 4

0.8445 12.5413 2.6994 -1.1618

Columns 5 through 8

-1.3475 1.1476 1.2371 1.3421

Columns 9 through 12

1.4667 1.6164 1.7993 2.0270

Columns 13 through 16

2.3173 2.6994 3.2233 3.9843

Columns 17 through 19

5.1876 7.3712 12.5413

y =

Columns 1 through 4

0.8445 12.5413 2.6994 -1.1618

Columns 5 through 8

-1.3475 -2.0873 1.2371 1.3421

Columns 9 through 12

1.4667 1.6164 1.7993 2.0270

Columns 13 through 16

2.3173 2.6994 3.2233 3.9843

Columns 17 through 19

5.1876 7.3712 12.5413

ans =

Columns 1 through 4

1.2000 3.0000 2.5000 6.3000

0.8445 12.5413 2.6994 -1.1618

Columns 5 through 8

5.4000 4.2000 3.3000 2.2000

-1.3475 -2.0873 1.2371 1.3421

Columns 9 through 12

2.0000 2.1000 2.2000 2.3000

1.4667 1.6164 1.7993 2.0270

Columns 13 through 16

2.4000 2.5000 2.6000 2.7000

2.3173 2.6994 3.2233 3.9843

Columns 17 through 19

2.8000 2.9000 3.0000

5.1876 7.3712 12.5413

Варіант 18

Завдання 1. Обчислення арифметичних виразів

>> z=3.5;

>> b=exp(z)+(z.^2)./(3+(z.^2./5))+atan(z./4)

b =

36.0820

Завдання 2. Розгалужений обчислювальний процес

>> x=1.54; y=0.26; z=0.03;

>> if x>=y

A=(exp(abs(x-y))+z.^3)./(sqrt(1+sin(y).^2).^(1./3))

else B=(x+tan(z.^2))./(y.*log(x))

end

A =

3.5585

>> x=0.08;

>> if x>=y

A=(exp(abs(x-y))+z.^3)./(sqrt(1+sin(y).^2).^(1./3))

else B=(x+tan(z.^2))./(y.*log(x))

end

B =

-0.1232

Завдання 3. Арифметичні цикли

Задача А

>> a=412; b=7.38; x=125:10:230; y=(sqrt(a+b.*x).^(1./4))./(b+log(a.*x).^3); [x;y]

ans =

Columns 1 through 9

125.0000 135.0000 145.0000 155.0000 165.0000 175.0000 185.0000 195.0000 205.0000

0.0019 0.0019 0.0019 0.0018 0.0018 0.0018 0.0018 0.0018 0.0018

Columns 10 through 11

215.0000 225.0000

0.0017 0.0017

Задача Б

>> a=412; b=7.38; x(1)=125; x(2)=230; x(3)=450; x(4)=218; x(5)=144; x(6)=166; x(7)=192; x(8)=180;

>> for m=1:6 y(m)=(sqrt(a+b.*x(m)).^(1./4))./(b+log(a.*x(m)).^3), end; [x;y]

y =

Columns 1 through 9

0.0019 0.0019 0.0019 0.0018 0.0018 0.0018 0.0018 0.0018 0.0018

Columns 10 through 11

0.0017 0.0017

y =

Columns 1 through 9

0.0019 0.0017 0.0019 0.0018 0.0018 0.0018 0.0018 0.0018 0.0018

Columns 10 through 11

0.0017 0.0017

y =

Columns 1 through 9

0.0019 0.0017 0.0016 0.0018 0.0018 0.0018 0.0018 0.0018 0.0018

Columns 10 through 11

0.0017 0.0017

y =

Columns 1 through 9

0.0019 0.0017 0.0016 0.0017 0.0018 0.0018 0.0018 0.0018 0.0018

Columns 10 through 11

0.0017 0.0017

y =

Columns 1 through 9

0.0019 0.0017 0.0016 0.0017 0.0019 0.0018 0.0018 0.0018 0.0018

Columns 10 through 11

0.0017 0.0017

y =

Columns 1 through 9

0.0019 0.0017 0.0016 0.0017 0.0019 0.0018 0.0018 0.0018 0.0018

Columns 10 through 11

0.0017 0.0017

ans =

Columns 1 through 9

125.0000 230.0000 450.0000 218.0000 144.0000 166.0000 192.0000 180.0000 205.0000

0.0019 0.0017 0.0016 0.0017 0.0019 0.0018 0.0018 0.0018 0.0018

Columns 10 through 11

215.0000 225.0000

0.0017 0.0017

Варіант 19

Завдання 1. Обчислення арифметичних виразів

>> x=1.4; y=-0.875;

>> b=(sin(x).^2+cos(y.^2))./(abs(y)+3)

b =

0.4367

Завдання 2. Розгалужений обчислювальний процес

>> x=-1.25; y=0.82; z=5.01;

>> if x>=z

A=sqrt(abs(z).*exp(-(y+(x./2)))).^(1./5)

else B=(4.*z.^3.*tan((x+y).^2))./(2+log(y).^4)

end

B =

47.0037

>> x=8.36;

>> if x>=z

A=sqrt(abs(z).*exp(-(y+(x./2)))).^(1./5)

else B=(4.*z.^3.*tan((x+y).^2))./(2+log(y).^4)

end

A =

0.7126

Завдання 3. Арифметичні цикли

Задача А

>> a=135; b=0.02; x=1.4:0.5:6.2; y=(a-exp(-b.*x)+log(b.*x).^2-sqrt(a).^(1./3))./(sqrt(a).^(1./3)+cos(x).^2); [x;y]

ans =

Columns 1 through 9

1.4000 1.9000 2.4000 2.9000 3.4000 3.9000 4.4000 4.9000 5.4000

63.0159 60.1263 50.2024 43.6134 43.4511 49.5424 58.3737 59.6697 51.2754

Column 10

5.9000

43.6502

Задача Б

>> a=135; b=0.02; x(1)=1.4; x(2)=6.2; x(3)=5.6; x(4)=3.8; x(5)=2.3; x(6)=4.7; x(7)=2.9;

>> for m=1:6 y(m)=(a-exp(-b.*x(m))+log(b.*x(m)).^2-sqrt(a).^(1./3))./(sqrt(a).^(1./3)+cos(x(m)).^2), end; [x;y]

y =

Columns 1 through 9

63.0159 60.1263 50.2024 43.6134 43.4511 49.5424 58.3737 59.6697 51.2754

Column 10

43.6502

y =

Columns 1 through 9

63.0159 41.8072 50.2024 43.6134 43.4511 49.5424 58.3737 59.6697 51.2754

Column 10

43.6502

y =

Columns 1 through 9

63.0159 41.8072 47.6668 43.6134 43.4511 49.5424 58.3737 59.6697 51.2754

Column 10

43.6502

y =

Columns 1 through 9

63.0159 41.8072 47.6668 47.8970 43.4511 49.5424 58.3737 59.6697 51.2754

Column 10

43.6502

y =

Columns 1 through 9

63.0159 41.8072 47.6668 47.8970 52.1478 49.5424 58.3737 59.6697 51.2754

Column 10

43.6502

y =

Columns 1 through 9

63.0159 41.8072 47.6668 47.8970 52.1478 60.6667 58.3737 59.6697 51.2754

Column 10

43.6502

ans =

Columns 1 through 9

1.4000 6.2000 5.6000 3.8000 2.3000 4.7000 2.9000 4.9000 5.4000

63.0159 41.8072 47.6668 47.8970 52.1478 60.6667 58.3737 59.6697 51.2754

Column 10

5.9000

43.6502

Варіант 20

Завдання 1. Обчислення арифметичних виразів

>> x=-15.246; y=4.642;

>> b=log(y.^(sqrt(abs(x)))).*(x-(y./2))+tan(y.^2).^2

b =

-105.0741

Завдання 2. Розгалужений обчислювальний процес

>> x=0.33; y=0.2; z=3.2;

>> if x<=y

A=(1+log(x+y).^2)./(z.*sqrt(abs(y-x)).^(1./3))

else B=(y.*coth(x).^2)./(2.*z.^5)

end

B =

0.0029

>> x=0.14;

>> if x<=y

A=(1+log(x+y).^2)./(z.*sqrt(abs(y-x)).^(1./3))

else B=(y.*coth(x).^2)./(2.*z.^5)

end

A =

1.0807

Завдання 3. Арифметичні цикли

Задача А

>> a=8.5; x=10:1:20; y=atan((x.^2+a.^2)./(log(a).^2+log(a).^2)); [x;y]

ans =

Columns 1 through 9

10.0000 11.0000 12.0000 13.0000 14.0000 15.0000 16.0000 17.0000 18.0000

1.5177 1.5234 1.5285 1.5328 1.5367 1.5400 1.5429 1.5454 1.5477

Columns 10 through 11

19.0000 20.0000

1.5497 1.5514

Задача Б

>> a=8.5; x(1)=10; x(2)=20; x(3)=14; x(4)=18; x(5)=21; x(6)=16.5; x(7)=24; x(8)=28;

>> for m=1:6 y(m)=atan((x(m).^2+a.^2)./(log(a).^2+log(a).^2)), end; [x;y]

y =

Columns 1 through 9

1.5177 1.5234 1.5285 1.5328 1.5367 1.5400 1.5429 1.5454 1.5477

Columns 10 through 11

1.5497 1.5514

y =

Columns 1 through 9

1.5177 1.5514 1.5285 1.5328 1.5367 1.5400 1.5429 1.5454 1.5477

Columns 10 through 11

1.5497 1.5514

y =

Columns 1 through 9

1.5177 1.5514 1.5367 1.5328 1.5367 1.5400 1.5429 1.5454 1.5477

Columns 10 through 11

1.5497 1.5514

y =

Columns 1 through 9

1.5177 1.5514 1.5367 1.5477 1.5367 1.5400 1.5429 1.5454 1.5477

Columns 10 through 11

1.5497 1.5514

y =

Columns 1 through 9

1.5177 1.5514 1.5367 1.5477 1.5530 1.5400 1.5429 1.5454 1.5477

Columns 10 through 11

1.5497 1.5514

y =

Columns 1 through 9

1.5177 1.5514 1.5367 1.5477 1.5530 1.5442 1.5429 1.5454 1.5477

Columns 10 through 11

1.5497 1.5514

ans =

Columns 1 through 9

10.0000 20.0000 14.0000 18.0000 21.0000 16.5000 24.0000 28.0000 18.0000

1.5177 1.5514 1.5367 1.5477 1.5530 1.5442 1.5429 1.5454 1.5477

Columns 10 through 11

19.0000 20.0000

1.5497 1.5514

Варіант 21

Завдання 1. Обчислення арифметичних виразів

>> x=16.55; y=-1.75;

>> b=(sqrt(10.*(sqrt(x).^(1./3)+x.^(y+2))))./(cos(y.^2).^2)

b =

6.0489

Завдання 2. Розгалужений обчислювальний процес

>> x=1.62; y=3.32; z=5.54;

>> if x<=y

A=(sqrt(z.^2.*log(x)).^(1./3)+y.^3)./(1+atan(x))

else B=(abs((x./2)-sin(z).^2))./(x.*y.^3)

end

A =

18.9127

>> x=6.02;

>> if x<=y

A=(sqrt(z.^2.*log(x)).^(1./3)+y.^3)./(1+atan(x))

else B=(abs((x./2)-sin(z).^2))./(x.*y.^3)

end

B =

0.0116

Завдання 3. Арифметичні цикли

Задача А

>> a=0.1; b=0.25; x=1.5:0.8:9; y=(sqrt(a.*x)-b)./(1+tan(a.*x).^2); [x;y]

ans =

Columns 1 through 9

1.5000 2.3000 3.1000 3.9000 4.7000 5.5000 6.3000 7.1000 7.9000

0.1342 0.2177 0.2782 0.3204 0.3462 0.3573 0.3550 0.3408 0.3165

Column 10

8.7000

0.2839

Задача Б

>> a=0.1; b=0.25; x(1)=1.5; x(2)=9; x(3)=7.5; x(4)=6.3; x(5)=5.2; x(6)=7.8; x(7)=7.2;

>> for m=1:6 y(m)=(sqrt(a.*x(m))-b)./(1+tan(a.*x(m)).^2), end; [x;y]

y =

Columns 1 through 9

0.1342 0.2177 0.2782 0.3204 0.3462 0.3573 0.3550 0.3408 0.3165

Column 10

0.2839

y =

Columns 1 through 9

0.1342 0.2700 0.2782 0.3204 0.3462 0.3573 0.3550 0.3408 0.3165

Column 10

0.2839

y =

Columns 1 through 9

0.1342 0.2700 0.3298 0.3204 0.3462 0.3573 0.3550 0.3408 0.3165

Column 10

0.2839

y =

Columns 1 through 9

0.1342 0.2700 0.3298 0.3550 0.3462 0.3573 0.3550 0.3408 0.3165

Column 10

0.2839

y =

Columns 1 through 9

0.1342 0.2700 0.3298 0.3550 0.3548 0.3573 0.3550 0.3408 0.3165

Column 10

0.2839

y =

Columns 1 through 9

0.1342 0.2700 0.3298 0.3550 0.3548 0.3200 0.3550 0.3408 0.3165

Column 10

0.2839

ans =

Columns 1 through 9

1.5000 9.0000 7.5000 6.3000 5.2000 7.8000 7.2000 7.1000 7.9000

0.1342 0.2700 0.3298 0.3550 0.3548 0.3200 0.3550 0.3408 0.3165

Column 10

8.7000

0.2839

Варіант 22

Завдання 1. Обчислення арифметичних виразів

>> x=16.55; y=-2.75; z=0.15;

>> b=(sin(z.^2).^2+abs(x+y))./(z.*sqrt(x))

b =

22.6154

Завдання 2. Розгалужений обчислювальний процес

>> x=3.28; y=4.05; z=-0.66;

>> if x<=y

A=(tan(x)+sin(y).^2)./(2.*sqrt(z.^2+1))

else B=(sqrt(y+(x+1).^3).^(1./5))./(x.*y.*z)

end

A =

0.3176

>> x=5.98;

>> if x<=y

A=(tan(x)+sin(y).^2)./(2.*sqrt(z.^2+1))

else B=(sqrt(y+(x+1).^3).^(1./5))./(x.*y.*z)

end

B =

-0.1122

Завдання 3. Арифметичні цикли

Задача А

>> a=0.64; b=17.4; x=10:0.5:15.2; y=(atan(a.*x))./(log(b).^2+sqrt(a.*x).^(1./5)); [x;y]

ans =

Columns 1 through 9

10.0000 10.5000 11.0000 11.5000 12.0000 12.5000 13.0000 13.5000 14.0000

0.1512 0.1519 0.1525 0.1531 0.1536 0.1540 0.1545 0.1548 0.1552

Columns 10 through 11

14.5000 15.0000

0.1555 0.1558