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

Задача а

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

, a = 0.1, b = 0.25.

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

>> 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

Задача б

Розв’язати попередню задачу з тією відмінністю‚ що задано масив значень аргументу: X1 = 1.5; X2 = 9; X3 = 7.5; X4 = 6.3; X5 = 5.2; X6 = 7.8; X7 = 7.2.

>> 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:7 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

y =

Columns 1 through 9

0.1342 0.2700 0.3298 0.3550 0.3548 0.3200 0.3383 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.3383 0.3408 0.3165

Column 10

8.7000

0.2839

Варіант 22

Задача а

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

, a = 0.64; b = 17.4.

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

>> a=0.64;b=17.4;x=10:0.5:15.2;y=(atan(a.*x))./(log(b).^2+(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.1500 0.1497 0.1494 0.1491 0.1487 0.1482 0.1477 0.1472 0.1467

Columns 10 through 11

14.5000 15.0000

0.1461 0.1455

Задача б

Розв’язати попередню задачу з тією відмінністю‚ що задано масив значень аргументу: X1 = 10; X2 = 15.2; X3 = 12.5; X4 = 13. 4; X5 = 11.6; X6 = 14.8.

>> a=0.64;b=17.4;x(1)=10;x(2)=15.2;x(3)=12.5;x(4)=13.4;x(5)=11.6;x(6)=7.8;

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

y =

Columns 1 through 9

0.1500 0.1497 0.1494 0.1491 0.1487 0.1482 0.1477 0.1472 0.1467

Columns 10 through 11

0.1461 0.1455

y =

Columns 1 through 9

0.1500 0.1453 0.1494 0.1491 0.1487 0.1482 0.1477 0.1472 0.1467

Columns 10 through 11

0.1461 0.1455

y =

Columns 1 through 9

0.1500 0.1453 0.1482 0.1491 0.1487 0.1482 0.1477 0.1472 0.1467

Columns 10 through 11

0.1461 0.1455

y =

Columns 1 through 9

0.1500 0.1453 0.1482 0.1473 0.1487 0.1482 0.1477 0.1472 0.1467

Columns 10 through 11

0.1461 0.1455

y =

Columns 1 through 9

0.1500 0.1453 0.1482 0.1473 0.1490 0.1482 0.1477 0.1472 0.1467

Columns 10 through 11

0.1461 0.1455

y =

Columns 1 through 9

0.1500 0.1453 0.1482 0.1473 0.1490 0.1499 0.1477 0.1472 0.1467

Columns 10 through 11

0.1461 0.1455

ans =

Columns 1 through 9

10.0000 15.2000 12.5000 13.4000 11.6000 7.8000 7.2000 13.5000 14.0000

0.1500 0.1453 0.1482 0.1473 0.1490 0.1499 0.1477 0.1472 0.1467

Columns 10 through 11

14.5000 15.0000

0.1461 0.1455

Варіант 23

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]