Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа matlab Щекалев М452.doc
Скачиваний:
36
Добавлен:
03.05.2015
Размер:
604.16 Кб
Скачать

3. Преобразовать вектор-строку в вектор-столбец.

-->t=(i)'

t =

- 10.

- 9.8

- 9.6

- 9.4

- 9.2

- 9.

- 8.8

- 8.6

- 8.4

- 8.2

- 8.

- 7.8

- 7.6

- 7.4

- 7.2

- 7.

- 6.8

- 6.6

- 6.4

- 6.2

- 6.

- 5.8

- 5.6

- 5.4

- 5.2

- 5.

- 4.8

- 4.6

- 4.4

- 4.2

- 4.

- 3.8

- 3.6

- 3.4

- 3.2

- 3.

- 2.8

- 2.6

- 2.4

- 2.2

- 2.

- 1.8

- 1.6

- 1.4

- 1.2

- 1.

- 0.8

- 0.6

- 0.4

- 0.2

0.

0.2

0.4

0.6

0.8

1.

1.2

1.4

1.6

1.8

2.

2.2

2.4

2.6

2.8

3.

3.2

3.4

3.6

3.8

4.

4.2

4.4

4.6

4.8

5.

5.2

5.4

5.6

5.8

6.

6.2

6.4

6.6

6.8

7.

7.2

7.4

7.6

7.8

8.

8.2

8.4

8.6

8.8

9.

9.2

9.4

9.6

9.8

10.

Задание №2

1.Создайте матрицу 4*4: строка простых чисел; строка месяц и день рождения; строка год рождения; строка № студенческого. Строки можно располагать в любом порядке.

-->A=[2 4 0 6;1 9 9 5;0 8 0 0;1 2 3 4]

A =

2. 4. 0. 6.

1. 9. 9. 5.

0. 8. 0. 0.

1. 2. 3. 4.

2. Создайте матрицу, транспонированную от исходной, и с уменьшенным каждым элементом на 7.

-->B=[A]'

B =

2. 1. 0. 1.

4. 9. 8. 2.

0. 9. 0. 3.

6. 5. 0. 4.

-->D=B-7

D =

- 5. - 6. - 7. - 6.

- 3. 2. 1. - 5.

- 7. 2. - 7. - 4.

- 1. - 2. - 7. - 3.

3.Перемножьте данные матрицы по правилам вычисления матриц и поэлементно. Сравните полученные результаты.

-->S=A*D

S =

- 28. - 16. - 52. - 50.

- 100. 20. - 96. - 102.

- 24. 16. 8. - 40.

- 36. - 4. - 54. - 40.

-->S2=A.*D

S2 =

- 10. - 24. 0. - 36.

- 3. 18. 9. - 25.

0. 16. 0. 0.

- 1. - 4. - 21. - 12.

Задание №3

1. Построить на одной сетке графики экспоненциальных функций с различными коэффициентами.

y

i=-10:5:3:10;

y=7*exp(-0.8*i);

x=-9*exp(-0.5*i);

plot(x,'r');

plot(y,'g');

=А*exp(-В*i).

2.Построить на новой сетке графики затухающих гармонических колебаний с различными коэффициентами:

Y

X=cos(0.5*%pi*i+0.1);

Y=0.3*exp(-0.4*i);

Z=Y.*X;

X1=cos(0.56*%pi*i+0.3);

Y1=0.1*exp(-0.6*i);

Z1=Y1.*X1;

plot(Z1,'-r');

plot(Z,'g');

=А*exp(-В*i).*cos(2*pi*i+Fi)

3

t=5:0.1:15;

r=exp(0.4*t);

polarplot(t,r,style=color("red"));

t1=0:0.2:15;

r1=exp(0.44*t1);

polarplot(t1,r1,style=color("blue"))

.
В полярной системе координат построить свёртывающуюся спираль с различными коэффициентами.