Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MATLAB.doc
Скачиваний:
7
Добавлен:
27.11.2019
Размер:
5.03 Mб
Скачать

3.1.2 Результат работы программы

>> one

ans =

65

ans =

65 65 65 65 65

ans =

25

Рисунок 1 – Задание 3.1.1

3.2 Создание М-файлов в виде М-функций

3.2.1 Задание. Для выше приведенной М-функции сформировать еще одну вложенную функцию вычисления магической матрицы с параметром 4. Создать М-сценарий с обращением к М-функции 1-го пункта задания

3.2.2 Результат работы программы

>> x1=[1 2;3 4];x2=[4 3;2 1];x3=[2 2;3 3];z2=four(x1,x2,x3)

c2 =

4 6

6 4

c3 =

4 4

9 9

ans =

4 4

9 9

z2 =

4 6

6 4

Рисунок 2 – Задание 3.2.1

>> two(4)

ans =

16 2 3 13

5 11 10 8

9 7 6 12

4 14 15 1

Рисунок 3 – Задание 3.2.1

>> tree(3,4)

ans =

5

Рисунок 4 – Задание 3.2.1

4 Графика системы matlab

4.1 Двумерная графика

4.1.1 Графические построения в декартовой системе координат с помощью функции plot

4.1.2 Задание. Построить график функции . Построить график арксинуса. Построить график десятичного логарифма в допустимой области определения. Построить график кубической функции

4.1.3 Результат работы программы

>> t=linspace(-15,15);y=cos(t-1.23)./2.71^(t);

>> plot(t,y),grid,title('Figure 4.1'),...

xlabel('------- t ------ '),ylabel('------ y ------')

Рисунок 5 – График функции

>> t=linspace(-1,1);y=asin(t);

>> plot(t,y),grid,title('Figure 4.1'),...

xlabel('------- t ------ '),ylabel('------ y ------')

Рисунок 6 – График арксинуса

>> t=linspace(1,25);y=log10(t);

>> plot(t,y),grid,title('Figure 4.1'),...

xlabel('------- t ------ '),ylabel('------ y ------')

Рисунок 7 – График десятичного логарифма

>> t=linspace(-6,6);y=t.^3

y =

Columns 1 through 6

-216.0000 -203.1718 -190.8618 -179.0594 -167.7538 -156.9344

Columns 7 through 12

-146.5905 -136.7115 -127.2865 -118.3050 -109.7563 -101.6296

Columns 13 through 18

-93.9144 -86.5998 -79.6752 -73.1300 -66.9534 -61.1348

Columns 19 through 24

-55.6634 -50.5286 -45.7198 -41.2261 -37.0370 -33.1418

Columns 25 through 30

-29.5297 -26.1901 -23.1122 -20.2855 -17.6992 -15.3426

Columns 31 through 36

-13.2051 -11.2760 -9.5445 -8.0000 -6.6318 -5.4293

Columns 37 through 42

-4.3817 -3.4783 -2.7085 -2.0616 -1.5269 -1.0937

Columns 43 through 48

-0.7513 -0.4891 -0.2963 -0.1623 -0.0764 -0.0278

Columns 49 through 54

-0.0060 -0.0002 0.0002 0.0060 0.0278 0.0764

Columns 55 through 60

0.1623 0.2963 0.4891 0.7513 1.0937 1.5269

Columns 61 through 66

2.0616 2.7085 3.4783 4.3817 5.4293 6.6318

Columns 67 through 72

8.0000 9.5445 11.2760 13.2051 15.3426 17.6992

Columns 73 through 78

20.2855 23.1122 26.1901 29.5297 33.1418 37.0370

Columns 79 through 84

41.2261 45.7198 50.5286 55.6634 61.1348 66.9534

Columns 85 through 90

73.1300 79.6752 86.5998 93.9144 101.6296 109.7563

Columns 91 through 96

118.3050 127.2865 136.7115 146.5905 156.9344 167.7538

Columns 97 through 100

179.0594 190.8618 203.1718 216.0000

>> plot(t,y),grid,title('Figure 4.1'),...

xlabel('------- t ------ '),ylabel('------ y ------')

Рисунок 8 – График кубической функции

4.1.4 Задание. Построить в одной системе координат графики синуса и арксинуса с пояснениями

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