Студопедия

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника



В системе MATLAB определено шесть базовых типов данных, каждый из которых является многомерным массивом. Шесть классов - это double, char, sparse, uint8, cell, и struct.




Читайте также:
  1. A16 Действие рыночного механизма проявляется в том, что
  2. II. Системы, развитие которых можно представить с помощью Универсальной Схемы Эволюции
  3. II.Более простым является метод удельной мощности.
  4. Pr.). - Обязательство — это правовые узы, в силу которых мы связаны необходимостью что-либо исполнить в согласии с правом нашего государства.
  5. Quot;Наши взгляды как часы - все показывают разное время, но каждый верит только свои".
  6. V. Способы и методы обеззараживания и/или обезвреживания медицинских отходов классов Б и В
  7. X. Гласные в некоторых неударяемых падежных окончаниях
  8. X. Требования к организации участка по обращению с медицинскими отходами классов Б и В
  9. Административно-общественный контроль в системе управления охраной труда
  10. Администрация предприятий, учреждений в системе административного права.

Фактически MATLAB содержит один тип данных - массив или матрица (таблица). Массив это группа ячеек памяти имеющие одно имя. Массивы бывают одномерные - строка или столбец, прямоугольные, квадратные (число строк рано числу столбцов). Когда Вы указываете переменную и присваиваете ей одно число, фактически MATLAB создает матрицу из одной строки и одного столбца. Ниже приведены примеры вектора - а, строки - б, прямоугольной матрицы - в, квадратной матрицы - г, матрицы единичной размерности - е (простой переменой или скаляр).

а б в г е

 

 
 
 
 

 

 

         

 

 

         
         
         
         

 

 

       
       
       
       

 

 

 

 

Для ввода скаляра достаточно приписать его значение какой-то переменной, например

Заметим, что MatLab различает заглавные и прописные буквы, так что p и P — это разные переменные. Для ввода массивов (векторов или матриц) их элементы заключают в квадратные скобки. Так для ввода вектора-строки размером 1×3, используется следующая команда, в которой элементы строки отделяются пробелами или запятыми.

Если вектор-строка представляет собой последовательность от а до в, то ее можно ввести через двоеточие – а:в, например:

ввести t=1:5

будет выведено t= 1 2 3 4 5

или с шагом (0,1) t=-10:0.1:10 ;

При вводе вектора-столбца элементы разделяют точкой с запятой. Например,

Вводить небольшие по размеру матрицы удобно прямо из командной строки. При вводе матрицу можно рассматривать как вектор-столбец, каждый элемент которого является вектор-строкой.

или матрицу можно трактовать как вектор строку, каждый элемент которой является вектор-столбцом.


Дата добавления: 2015-01-29; просмотров: 24; Нарушение авторских прав







lektsii.com - Лекции.Ком - 2014-2021 год. (0.018 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты