Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Литвинчук Laboratornaya_3.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
240 Кб
Скачать
☆

Задача а

Скласти схему алгоритму і програму в середовищі MATLAB для обчислення таблиці функції

, a = 2.2, b = 24.8

Значення аргументу x змінювати в діапазоні від X1 = 0.6 до X2 = 1.2 з кроком X = 0.05.

a=2.2;b=24.8;x=1.2:0.3:4.0;y=(exp(a.*x)+log(b.*x).^2)./(sqrt(1+exp(a.*x)));[x;y]

ans =

Columns 1 through 9

1.2000 1.5000 1.8000 2.1000 2.4000 2.7000 3.0000 3.3000 3.6000

6.5881 7.5800 9.1482 11.5685 15.1662 20.3719 27.7787 38.2139 52.8323

Column 10

3.9000

73.2460

Задача б

Розв'язати попередню задачу з тією відмінністю‚ що задано масив значень аргумента: X1 = 0.6; X2 = 1.2; X3 = 1.6; X4 = 0.83; X5 = 0.94; X6 = 1.05; X7 = 1.3;

X8 = 0.75.

>> a=2.2;b=24.8;x(1)=0.6;x(2)=1.2;x(3)=1.6;x(4)=0.83;x(5)=0.94;x(6)=1.05;x(7)=1.3;x(8)=0.75;

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

y =

Columns 1 through 9

5.0660 7.5800 9.1482 11.5685 15.1662 20.3719 27.7787 38.2139 52.8323

Column 10

73.2460

y =

Columns 1 through 9

5.0660 6.5881 9.1482 11.5685 15.1662 20.3719 27.7787 38.2139 52.8323

Column 10

73.2460

y =

Columns 1 through 9

5.0660 6.5881 8.0255 11.5685 15.1662 20.3719 27.7787 38.2139 52.8323

Column 10

73.2460

y =

Columns 1 through 9

5.0660 6.5881 8.0255 5.7195 15.1662 20.3719 27.7787 38.2139 52.8323

Column 10

73.2460

y =

Columns 1 through 9

5.0660 6.5881 8.0255 5.7195 5.9719 20.3719 27.7787 38.2139 52.8323

Column 10

73.2460

y =

Columns 1 through 9

5.0660 6.5881 8.0255 5.7195 5.9719 6.2202 27.7787 38.2139 52.8323

Column 10

73.2460

y =

Columns 1 through 9

5.0660 6.5881 8.0255 5.7195 5.9719 6.2202 6.8715 38.2139 52.8323

Column 10

73.2460

y =

Columns 1 through 9

5.0660 6.5881 8.0255 5.7195 5.9719 6.2202 6.8715 5.5198 52.8323

Column 10

73.2460

ans =

Columns 1 through 9

0.6000 1.2000 1.6000 0.8300 0.9400 1.0500 1.3000 0.7500 3.6000

5.0660 6.5881 8.0255 5.7195 5.9719 6.2202 6.8715 5.5198 52.8323

Column 10

3.9000

73.2460

Варіант 4

Задача а

Скласти схему алгоритму і програму в середовищі MATLAB для обчислення таблиці функції

, a = 1.45, b = 6.4

Значення аргумента x змінювати в діапазоні від X1 = 7.0 до X2 = 35.0 з кроком X = 4.0.

>> a=1.45;b=6.4;x=7.0:4.0:35.0;y=((a.*x+b).^1./3)./(log(a.*x).^2);[x;y]

ans =

7.0000 11.0000 15.0000 19.0000 23.0000 27.0000 31.0000 35.0000

1.0272 0.9713 0.9894 1.0292 1.0773 1.1289 1.1819 1.2354

Задача б

Розв'язати попередню задачу з тією відмінністю‚ що задано масив значень аргумента: X1 = 7.0; X2 = 35.0; X3 = 24.2; X4 = 16.8; X5 = 18.5; X6 = 19.3;

X7 = 14.9.

>> a=1.45;b=6.4;x(1)=7.0;x(2)=35.0;x(3)=24.2;x(4)=16.8;x(5)=18.5;x(6)=19.3;x(7)=14.9;

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

y =

Columns 1 through 9

1.0272 0.0257 0.0717 0.0092 0.1358 0.0569 0.1695 0.0412 0.0528

Column 10

0.0986

y =

Columns 1 through 9

1.0272 1.2354 0.0717 0.0092 0.1358 0.0569 0.1695 0.0412 0.0528

Column 10

0.0986

y =

Columns 1 through 9

1.0272 1.2354 1.0925 0.0092 0.1358 0.0569 0.1695 0.0412 0.0528

Column 10

0.0986

y =

Columns 1 through 9

1.0272 1.2354 1.0925 1.0057 0.1358 0.0569 0.1695 0.0412 0.0528

Column 10

0.0986

y =

Columns 1 through 9

1.0272 1.2354 1.0925 1.0057 1.0236 0.0569 0.1695 0.0412 0.0528

Column 10

0.0986

y =

Columns 1 through 9

1.0272 1.2354 1.0925 1.0057 1.0236 1.0326 0.1695 0.0412 0.0528

Column 10

0.0986

y =

Columns 1 through 9

1.0272 1.2354 1.0925 1.0057 1.0236 1.0326 0.9886 0.0412 0.0528

Column 10

0.0986

ans =

Columns 1 through 9

7.0000 35.0000 24.2000 16.8000 18.5000 19.3000 14.9000 4.0000 4.4000

1.0272 1.2354 1.0925 1.0057 1.0236 1.0326 0.9886 0.0412 0.0528

Column 10

4.8000

0.0986

Варіант 5