Создать вектор-строку: начальный элемент –pi, конечный pi, шаг равен 0.1. Транспортировать строку в столбец. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Создать вектор-строку: начальный элемент –pi, конечный pi, шаг равен 0.1. Транспортировать строку в столбец.



Транспортирование в столбик матрицу.

 

2) Создать три вектор-строки из 5 элементов Fi=[x^n x^(n-1) x^(n-2) x^(n-3) x^(n-4) x^(n-4)] где n=5 для x=2,3,4. Объединить эти строки в матрицу A(3x5).

 

 

Задание 3. Создать три вектор-столбца из 5 элементов арифметической прогрессии. Элемент арифметической прогрессии рассчитывается по формуле:

An= an-1+d, где аn-1 – предыдущий элемент; аn – последующий.

Пять элементов вектора формируются, начиная с задания первого элемента а и c использованием шага арифметической прогрессииd для задания последующих элементов:

− Для первого вектор-столбца a = 2; d = 1;

− Для второго вектор-столбца a = 7; d = 2;

− Для третьего вектор-столбца a = 10; d = –2.

 

a1(1)=2;

d=1;

i=1;

for i=1:4

a1(i+1)=a1(i)+d;

end

a1=a1'

a1 =

a2(1)=7;

d=2;

i=1;

for i=1:5

a2(i+1)=a2(i)+d;

end

a2=a2'

a2 =

a3(1)=10;

d=-2;

i=1;

for i=1:4

a3(i+1)=a3(i)+d;

end

a3=a3'

a3 =

Задание 1.

1. Объединить эти вектор-столбцы в матрицу В(5 × 3).

B= [a1 a2 a3]

B =

2 7 10

3 9 8

4 11 6

5 13 4

6 15 2

Задание2

2. Транспонировать матрицу В из предыдущего пункта задания и объединить с матрицей А в матрицу М(6 × 5).

B=B'

B =

2 3 4 5 6

7 9 11 13 15

10 8 6 4 2

M=[B;A]

M =

2 3 4 5 6

7 9 11 13 15

10 8 6 4 2

32 16 8 4 2

243 81 27 9 3

1024 256 64 16 4

Задание 3

Из матрицыA убрать вторую строку.

A(2,:)=[]

A =

32 16 8 4 2

1024 256 64 16 4

Задание 4.

У матрицы В обнулить третью строку и убрать две последние строки.

 

B(3,:)=0

B =

2 3 4 5 6

7 9 11 13 15

0 0 0 0 0

> B(2:3,:)=[]

B = 2 3 4 5 6

Задание 5.

5. Создать матрицу Н(2 ×2) путем выделения первых двух строк и столбцов матрицы М из четвертого пункта задания.

H=[M(1,1) M(1,2);M(2,1) M(2,2)]

H =

2 3

7 9

Задание 6.

6. Создать с помощью функции repmat матрицу, состоящую из 2 × 3 матриц Н.

repmat(H,2,3)

ans =

2 3 2 3 2 3

7 9 7 9 7 9

2 3 2 3 2 3

7 9 7 9 7 9

Задание 7.

7. Создать матрицы размерностью3 × 3: C – единиц; D – нулей; E – равномерно распределенных случайных чисел; F – нормально-распределенных случайных чисел.

 

C=ones(3)

C =

1 1 1

1 1 1

1 1 1

D=zeros(3)

D =

0 0 0

0 0 0

0 0 0

E=rand(3,3) %матрица равномерно-распределенных случайных чисел

E =

0.6948 0.0344 0.7655

0.3171 0.4387 0.7952

0.9502 0.3816 0.1869

F=randn(3,3) % матрица нормально-распределенных случайных чисел

F =

-0.0301 1.0933 0.0774

-0.1649 1.1093 -1.2141

0.6277 -0.8637 -1.1135

Задание 8.

8. Найти минимальный элемент в матрице равномерно-распределенных чисел размерностью 3 ×5, используя функцию reshape.

Q=rand(3,5)

Q =

0.4984 0.5853 0.2551 0.8909 0.1386

0.9597 0.2238 0.5060 0.9593 0.1493

0.3404 0.7513 0.6991 0.5472 0.2575

[m,n]=size(Q);

p=reshape(Q,1,m*n);

min=min(p)

min = 0.1386

Задание 9

9. Создать символьные константы: а) Миру мир; б) Введите матрицу, ввести комментарий: Использование интерактивного ввода.

S='Миру мир'

S =Миру мир

S1='Введите матрицу' %Использование интерактивного ввода

S1 =Введите матрицу

 

Контрольное вопросы.

Как представляется информация в системе MatLab?

Почти вся информация здесь представляется обычным текстом, который при желании можно сохранять – в отличие от других систем



Поделиться:


Последнее изменение этой страницы: 2017-01-24; просмотров: 969; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.137.164.241 (0.008 с.)