Знакомство с рабочей областью MATLAB

Автор работы: Пользователь скрыл имя, 03 Декабря 2013 в 17:09, лабораторная работа

Краткое описание

Цель работы: ознакомиться с рабочей областью MATLAB.
Задание:
Записать и вывести одномерные массивы:
а) в виде вектор-строки;
б) в виде вектор-столбца;
в) через символ «:»;
г) показать транспонирование векторов.

Вложенные файлы: 1 файл

ЭВМ 1..docx

— 17.45 Кб (Скачать файл)

Министерство образования и  науки РФ

Федеральное государственное бюджетное  образовательное учреждение

Высшего профессионального образования

«Владимирский Государственный Университет

Имени Александра Григорьевича и Николая  Григорьевича Столетовых»

(ВлГУ)

 

Кафедра ПМ

 

 

 

 

Лабораторная работа №1

«Знакомство с рабочей  областью MATLAB»

 

 

Выполнили:

Ст. группы ХП-109

Починщикова Е.В.

Серякова А.В.

Грызунова С.Ф.

Пяткина М.В.

 

Приняла:

Земскова В.Т.

 

Владимир, 2012 год

Цель работы: ознакомиться с рабочей областью MATLAB.

Задание:

  1. Записать и вывести одномерные массивы:

а) в виде вектор-строки;

б) в виде вектор-столбца;

в) через символ «:»;

г) показать транспонирование векторов.

  1. Записать и вывести многомерные массивы:

а) задать строчки через «:»;

б) задать строчки как вектор-строку;

в) вывести размерность массива.

  1. Вывести с помощью символа «:» строку, столбец.
  2. Найти произведение каждого числа одномерного массива на постоянное число.

 

 

 

 

 

 

 

 

 

 

 

 

 

Выполнение заданий:

  1. Записать и вывести одномерные массивы:

а) в виде вектор-строки;

>>b=[5 6 7 8 9 10];

>> b

 

b =

 

     5     6     7     8     9    10

 

б) в виде вектор-столбца;

>>a=[5;6;7;8;9;10];

>> a

 

a =

 

     5

     6

     7

     8

     9

    10

 

 

 

 

в) Через символ «:»:

>>b=20:2:30;

>> b

 

b =

 

    20    22    24    26    28    30

 

г) Показать транспонирование векторов:

>>a=[5;6;7;8;9;10];

>> a

 

a =

 

     5

     6

     7

     8

     9

    10

 

>> a'

 

ans =

 

     5     6     7     8     9    10

  1. Записать и вывести многомерные массивы:

а) задать строчки через «:»:

>>a=[1:4;5:8;9:12;13:16];

>> a

 

a =

 

     1     2     3     4

     5     6     7     8

     9    10    11    12

    13    14    15    16

 

б) задать строчки через вектор-строку:

>>b=[1,2,3,4;5,6,7,8;9,10,11,12;13,14,15,16];

>> b

 

b =

 

     1     2     3     4

     5     6     7     8

     9    10    11    12

    13    14    15    16

 

 

в) вывести размерность массива:

>>b=[1,2,3,4;5,6,7,8;9,10,11,12;13,14,15,16];

>> b

 

b =

 

1     2     3     4

5     6     7     8

9    10    11    12

13    14    15    16

 

>> c=size(b);

>> c

 

c =

 

    1.     4

 

  1. Вывести с помощью символа «:» строку, столбец:

>>b=[1,2,3,4;5,6,7,8;9,10,11,12;13,14,15,16];

>> b

 

b =

 

     1     2     3     4

     5     6     7     8

     9    10    11    12

    13    14    15    16

 

>> d=b(2,:);

>> d

 

d =

 

     5     6     7     8

d=b(:,3);

>> d

 

d =

 

     3

     7

    11

    15

 

  1. Найти произведение каждого числа одномерного массива на постоянное число:

>>a=[10 20 30 40];

>> b=2;

>> c=a.*b;

>> c

 

c =

 

    20    40    60    80

Вывод:  в ходе этой лабораторной работы мы ознакомились с рабочей областью MATLAB.


Информация о работе Знакомство с рабочей областью MATLAB