Matlab вектор


Векторы и матрицы. Изначально программа MATLAB была написана, чтобы позволить математикам, ученым и инженерам работать с объектами линейной алгебры, то есть векторами и матрицами, настолько просто, насколько это вообще возможно. В данном разделе мы познакомим вас с этими понятиями.

Matlab вектор - это упорядоченный перечень чисел. В программе MATLAB вы можете
ввести вектор любой длины, введя перечень чисел, отделенных запятыми или
пробелами, помещенный в квадратные скобки. Например:

 

 

 

 

 

Предположим, вы хотите создать вектор со значениями от 1 до 9. Ниже  
показано, как это сделать, не вводя последовательно каждое число:

 

 

 

Условное выражение 1:9 используется для представления вектора чисел от 1 до 9
с приращением на 1. Приращение может быть задано в виде среднего из трех
аргументов:

 

 

 

Приращение может быть дробным или отрицательным, например, 0:0.1:1 или
Элементы вектора X можно выделить в виде X (1), X (2) и т.д. Например:

 

 

 

Чтобы изменить форму вектора X со строчной на столбцовую, введите символ
(') после X.

 

 

 

Вы можете выполнять над векторами математические операции. Например,  
чтобы возвести в квадрат элементы вектора X, введите следующее:

 

 

 

Точка в данном выражении играет очень важную роль; она показывает, что
числа вектора X должны возводиться в квадрат по отдельности, то есть элемент
за элементом. Если бы вы ввели команду Х^2, была бы совсем другая картина.
Эта команда заставила бы программу MATLAB использовать матричное  
умножение, чтобы умножить значение X само на себя, и в этом случае программа  
вывела бы сообщение об ошибке. (Тема матриц будет рассмотрена ниже, а также в
уроке 4.) Аналогично этому, введите .* или ./, если вы хотите умножить или
разделить векторы элемент за элементом. Например, чтобы умножить  
элементы вектора X на элементы вектора Y, введите следующее:

 

 

 

Большинство операций в программе MATLAB выполняются элемент за  
элементом. Например, вы не вводите точку перед операторами сложения и вычитания,
и можете ввести ехр (X), чтобы возвести в степень все числа вектора X  
(матричная функция возведения в степень выглядит так: expm). Одной из важных
возможностей программы MATLAB является способность эффективно выполнять
операции с векторами.

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


Добавить комментарий


Защитный код
Обновить

Сайт создан в Seo-Dubna.ru