Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
36
Добавлен:
05.06.2015
Размер:
61.44 Кб
Скачать

Упражнение 2.

2*3

ans =

6

>> k=3+4

k =

7

>> (k+1)*(k-1)

ans =

48

>> (x+1)*(x-1)

??? Undefined function or variable 'x'.

>> a=5; b=3;c=6; h=(a+b)*c;

>> h

h =

48

>> h=(a+2)*3+...

3+(b+7)

h =

34

Упражнение 3.

>> x=1; y=2; z=3; t=4;

>> whos

Name Size Bytes Class Attributes

t 1x1 8 double

x 1x1 8 double

y 1x1 8 double

z 1x1 8 double

>> clear x

>> whos

Name Size Bytes Class Attributes

t 1x1 8 double

y 1x1 8 double

z 1x1 8 double

>> clear y z

>> whos

Name Size Bytes Class Attributes

t 1x1 8 double

>> B=[1 3 -1]

B =

1 3 -1

>> B=[1, 3, -1]

B =

1 3 -1

>> v=1:2:7

v =

1 3 5 7

Упражнение 4.

1) Я задал матрицу R 3х4

>> R=[1 2 3 4;5 6 7 8;9 8 7 6]

R =

1 2 3 4

5 6 7 8

9 8 7 6

2) Заменил значение элемента R(2,3) на противоположный (R(2,3)=-R(2,3), вывел обновлённую матрицу R в командное окно.

>> R(2,3)=-R(2,3)

R =

1 2 3 4

5 6 -7 8

9 8 7 6

Уменьшил на 4 элемент, стоящий в первой строке и третьем столбце. Вывел обновлённую матрицу.

>> R(1,3)=R(1,3)-4

R =

1 2 -1 4

5 6 -7 8

9 8 7 6

Удвоил все элементы второй строки:

R(:,2)=2*R(:,2)

R =

1 4 -1 4

5 12 -7 8

9 16 7 6

Утроил все элементы первой строки:

R(:,1)=3*R(:,1)

R=

3 4 -1 4

15 12 -7 8

27 16 7 6

3) Задал векторы-строки размерностью 1х5и 1х7

>> P=[1 2 3 4 5]

P =

1 2 3 4 5 6

>> A=[1 2 3 4 5 6 7]

A =

1 2 3 4 5 6 7

Задал векторы столбцы 3х1, 5х1, 6х1

>> O=[1;2;3]

O =

1

2

3

>> I=[1;2;3;4;5]

I =

1

2

3

4

5

>> U=[1;2;3;4;5;6]

U =

1

2

3

4

5

6

4) Задать вектор-строку с элементами от -2 до 10 с шагом 2, утроить все ее элементы.

>> E=[-2:2:10]

E =

-2 0 2 4 6 8 10

>> E=3*E

E =

-6 0 6 12 18 24 30

5) Задать вектор-строку с элементами от 45 до 5 с шагом -5, определить ее размерность.

>> Y=[45:-5:5]

Y =

Columns 1 through 8

45 40 35 30 25 20 15 10

Column 9

5

>> whos Y

Name Size Bytes Class Attributes

Y 1x9 72 double

Упражнение 5.

1) Вывел в формате long e: realmax, realmin, eps.

>> format long e

>> realmax

ans =

1.797693134862316e+308

>> realmin

ans =

2.225073858507201e-308

>> eps

ans =

2.220446049250313e-016

2) Вывел во всех основных форматах pi.

>> pi

ans =

3.141592653589793e+000

>> format short

>> pi

ans =

3.1416

>> format short e

>> pi

ans =

3.1416e+000

>> format long

>> pi

ans =

3.141592653589793

>> format rational

>> pi

ans =

355/113

Упражнение 6.

1) Ввел матрицы

, , , , .

>> A=[1 2 3;4 5 6]

A =

1 2 3

4 5 6

>> B=[1 -2 1;-2 3 4]

B =

1 -2 1

-2 3 4

>> c=2

c =

2

>> D=ones(2,3),

D =

1 1 1

1 1 1

>> E=eye(3,3)

E =

1 0 0

0 1 0

0 0 1

2) Выполнил операции (или убедился, что их выполнить нельзя): , , , , , , , , , , , , , , .

>> A+B

ans =

2 0 4

2 8 10

>> A.+B

??? A.+B

Error: Unexpected MATLAB operator.

>> A+c

ans =

3 4 5

6 7 8

>> A+E

??? Error using ==> plus

Matrix dimensions must agree.

>> A-B

ans =

0 4 2

6 2 2

>> A-c

ans =

-1 0 1

2 3 4

>> c*A

ans =

2 4 6

8 10 12

>> c.*A

ans =

2 4 6

8 10 12

>> A+c*D

ans =

3 4 5

6 7 8

>> A-c*D

ans =

-1 0 1

2 3 4

>> A*B

??? Error using ==> mtimes

Inner matrix dimensions must agree.

>> A.*B

ans =

1 -4 3

-8 15 24

>> c^3

ans =

8

>> A.*3

ans =

3 6 9

12 15 18

>> A'

ans =

1 4

2 5

3 6

>> (A')'

ans =

1 2 3

4 5 6

Упражнение 7

  1. Вычислить

>> sqrt(0)

ans =

0

>> sqrt(2)

ans =

1.414213562373095e+000

>> sqrt(4)

ans =

2

>> sqrt(6)

ans =

2.449489742783178e+000

>> x=1:2:6

x =

1 3 5

y =

1.0000 1.7321 2.2361

2) Вычислить значения одновременно при . То же для остальных тригонометрических функций.

>> x=0:355/678:2*355/113

x =

Columns 1 through 7

0 0.5236 1.0472 1.5708 2.0944 2.6180 3.1416

Columns 8 through 13

3.6652 4.1888 4.7124 5.2360 5.7596 6.2832

>> cos(x)

ans =

Columns 1 through 7

1.0000 0.8660 0.5000 -0.0000 -0.5000 -0.8660 -1.0000

Columns 8 through 13

-0.8660 -0.5000 0.0000 0.5000 0.8660 1.0000

>> sin(x)

ans =

Columns 1 through 7

0 0.5000 0.8660 1.0000 0.8660 0.5000 -0.0000

Columns 8 through 13

-0.5000 -0.8660 -1.0000 -0.8660 -0.5000 0.0000

>> tan(x)

ans =

1.0e+006 *

Columns 1 through 7

0 0.0000 0.0000 -7.4973 -0.0000 -0.0000 0.0000

Columns 8 through 13

0.0000 0.0000 -2.4991 -0.0000 -0.0000 0.0000

>> cot(x)

ans =

1.0e+006 *

Columns 1 through 7

Inf 0.0000 0.0000 -0.0000 -0.0000 -0.0000 3.7486

Columns 8 through 13

0.0000 0.0000 -0.0000 -0.0000 -0.0000 1.8743

3) Вычислить значение выражения одновременно при .

>> x=-2:0.5:2

x =

Columns 1 through 7

-2.0000 -1.5000 -1.0000 -0.5000 0 0.5000 1.0000

Columns 8 through 9

1.5000 2.0000

y=cosh(x).^2-sinh(x).^2

y =

1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000

Соседние файлы в папке Математический Анализ_1