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

Задача б

>> a=41.8; b=-0.38; X(1)=6.4; X(2)=11.2; X(3)=8.7; X(4)=9.5; X(5)=7.8; X(6)=10.2; X(7)=6.9;

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

y =

Columns 1 through 3

-0.7604 -0.5829 -0.3753

Columns 4 through 6

-0.2882 -0.3548 -0.4766

Columns 7 through 9

-0.5214 -0.4396 -0.2980

Column 10

-0.2105

y =

Columns 1 through 3

-0.7604 -0.5829 -0.3753

Columns 4 through 6

-0.2882 -0.3548 -0.4766

Columns 7 through 9

-0.5214 -0.4396 -0.2980

Column 10

-0.2105

y =

Columns 1 through 3

-0.7604 -0.5829 -0.3753

Columns 4 through 6

-0.2882 -0.3548 -0.4766

Columns 7 through 9

-0.5214 -0.4396 -0.2980

Column 10

-0.2105

y =

Columns 1 through 3

-0.7604 -0.5829 -0.3753

Columns 4 through 6

-0.2882 -0.3548 -0.4766

Columns 7 through 9

-0.5214 -0.4396 -0.2980

Column 10

-0.2105

y =

Columns 1 through 3

-0.7604 -0.5829 -0.3753

Columns 4 through 6

-0.2882 -0.3548 -0.4766

Columns 7 through 9

-0.5214 -0.4396 -0.2980

Column 10

-0.2105

y =

Columns 1 through 3

-0.7604 -0.5829 -0.3753

Columns 4 through 6

-0.2882 -0.3548 -0.4766

Columns 7 through 9

-0.5214 -0.4396 -0.2980

Column 10

-0.2105

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

Варіант 8

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

>> x=17.421; y=10.365;

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

b =

59.8596

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

>> x=0.756; y=5.63; z=2.32;

>> if x<=z

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

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

end

A =

0.0169

>> x=7.84;

>> if x<=z

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

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

end

B =

5.6043

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

Задача А

>> a=1.6; b=2.3; x=6.5:0.2:8.4; y=(exp(a).*tan(x).^2)./(b+sqrt(a.*x)); [x;y]

ans =

Columns 1 through 3

6.5000 6.7000 6.9000

0.0435 0.1742 0.4430

Columns 4 through 6

7.1000 7.3000 7.5000

0.9905 2.2638 6.2922

Columns 7 through 9

7.7000 7.9000 8.1000

35.3879 398.8851 13.3140

Column 10

8.3000

3.6446

Задача б

>> a=1.6; b=2.3; X(1)=6.5; X(2)=8.4; X(3)=7.3; X(4)=8.0; X(5)=8.1; X(6)=6.6;

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

y =

Columns 1 through 3

0.0435 0.1742 0.4430

Columns 4 through 6

0.9905 2.2638 6.2922

Columns 7 through 9

35.3879 398.8851 13.3140

Column 10

3.6446

y =

Columns 1 through 3

0.0435 0.1742 0.4430

Columns 4 through 6

0.9905 2.2638 6.2922

Columns 7 through 9

35.3879 398.8851 13.3140

Column 10

3.6446

y =

Columns 1 through 3

0.0435 0.1742 0.4430

Columns 4 through 6

0.9905 2.2638 6.2922

Columns 7 through 9

35.3879 398.8851 13.3140

Column 10

3.6446

y =

Columns 1 through 3

0.0435 0.1742 0.4430

Columns 4 through 6

0.9905 2.2638 6.2922

Columns 7 through 9

35.3879 398.8851 13.3140

Column 10

3.6446

y =

Columns 1 through 3

0.0435 0.1742 0.4430

Columns 4 through 6

0.9905 2.2638 6.2922

Columns 7 through 9

35.3879 398.8851 13.3140

Column 10

3.6446

y =

Columns 1 through 3

0.0435 0.1742 0.4430

Columns 4 through 6

0.9905 2.2638 6.2922

Columns 7 through 9

35.3879 398.8851 13.3140

Column 10

3.6446

ans =

Columns 1 through 3

6.5000 6.7000 6.9000

0.0435 0.1742 0.4430

Columns 4 through 6

7.1000 7.3000 7.5000

0.9905 2.2638 6.2922

Columns 7 through 9

7.7000 7.9000 8.1000

35.3879 398.8851 13.3140

Column 10

8.3000

3.6446

Варіант 9

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

>> x=0.335; y=0.025; z=32.006;

>> b=(sin(atan(z))+cos(y).^2)./(x+y)

b =

5.5525

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

>> x=17.132; y=-0.917; z=17.032;

>> if x<=z

A=(1+exp(abs(x-y)))./(2.*log(10).*(sqrt(x)+sqrt(y)))

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

end

B =

5.3509e+004

>> x=4.23;

>> if x<=z

A=(1+exp(abs(x-y)))./(2.*log(10).*(sqrt(x)+sqrt(y)))

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

end

A =

15.0039 - 6.9858i

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

Задача А

>> a=4.5; b=0.45; x=1.7:1.2:10.4; y=(log(a.^2-sqrt(x)))./(sqrt(a).^(1./3)+b.*sin(x).^2); [x;y]

ans =

Columns 1 through 3

1.7000 2.9000 4.1000

1.7029 2.2281 1.8300

Columns 4 through 6

5.3000 6.5000 7.7000

1.8085 2.2008 1.6591

Columns 7 through 8

8.9000 10.1000

2.0380 1.9425

Задача Б

>> a=4.5; b=0.45; X(1)=1.7; X(2)=10.4; X(3)=7.8; X(4)=8.5; X(5)=9.2; X(6)=4.6; X(7)=5.9;

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

y =

Columns 1 through 3

1.7029 2.2281 1.8300

Columns 4 through 6

1.8085 2.2008 1.6591

Columns 7 through 8

2.0380 1.9425

y =

Columns 1 through 3

1.7029 2.2281 1.8300

Columns 4 through 6

1.8085 2.2008 1.6591

Columns 7 through 8

2.0380 1.9425

y =

Columns 1 through 3

1.7029 2.2281 1.8300

Columns 4 through 6

1.8085 2.2008 1.6591

Columns 7 through 8

2.0380 1.9425

y =

Columns 1 through 3

1.7029 2.2281 1.8300

Columns 4 through 6

1.8085 2.2008 1.6591

Columns 7 through 8

2.0380 1.9425

y =

Columns 1 through 3

1.7029 2.2281 1.8300

Columns 4 through 6

1.8085 2.2008 1.6591

Columns 7 through 8

2.0380 1.9425

y =

Columns 1 through 3

1.7029 2.2281 1.8300

Columns 4 through 6

1.8085 2.2008 1.6591

Columns 7 through 8

2.0380 1.9425

ans =

Columns 1 through 3

1.7000 2.9000 4.1000

1.7029 2.2281 1.8300

Columns 4 through 6

5.3000 6.5000 7.7000

1.8085 2.2008 1.6591

Columns 7 through 8

8.9000 10.1000

2.0380 1.9425

Варіант 10

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

>> x=-4.5; y=0.75; z=0.845;

>> b=((exp(abs(x-y)).*(tan(z).^2+1)).^(abs(y-x)))./(y+z)

b =

4.3307e+013

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

>> x=0.96; y=8.4; z=0.82;

>> if x>=z

A=(sqrt(y+(x+1).^3).^(1./4))./(1+cosh(x).^2)

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

end

A =

0.4360

>> x=0.62;

>> if x>=z

A=(sqrt(y+(x+1).^3).^(1./4))./(1+cosh(x).^2)

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

end

B =

0.0015

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

Задача А

>> a=24.8; b=2.8; x=0.2:0.5:5.8; y=(exp(sin(x+b))+sqrt(a).^(1./5))./(log(x+b).^2)

y =

Columns 1 through 3

2.0963 1.3271 0.9615

Columns 4 through 6

0.7757 0.6802 0.6443

Columns 7 through 9

0.6650 0.7474 0.8735

Columns 10 through 12

0.9689 0.9408 0.7862

Задача Б

Варіант 11

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

>> x=2.146; z=0.16;

>> b=(cos(atan(1./z)).^2)./(x.*z)

b =

0.0727

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

>> x=0.524; y=4.64; z=2.4;

>> if x<=z

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

else B=(z.*sqrt(x+z))./(x.*exp(abs(y-z)))

end

A =

0.0150

>> x=3.52;

>> if x<=z

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

else B=(z.*sqrt(x+z))./(x.*exp(abs(y-z)))

end

B =

0.1766

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

Задача А

>> a=5.3; b=4.38; x=16:4:60; y=sqrt((a+log(x).^2)./(b+sqrt(x))).^(1./5); [x;y]

ans =

Columns 1 through 6

16.0000 20.0000 24.0000 28.0000 32.0000 36.0000

1.0448 1.0489 1.0520 1.0543 1.0560 1.0574

Columns 7 through 12

40.0000 44.0000 48.0000 52.0000 56.0000 60.0000

1.0585 1.0594 1.0602 1.0608 1.0613 1.0617